UBUNTU: Start new release

Ignore: yes
net: skb_fclone_busy() needs to detect orphaned skb

BugLink: http://bugs.launchpad.net/bugs/1401079

commit 39bb5e62867de82b269b07df900165029b928359 upstream.

Some drivers are unable to perform TX completions in a bound time.
They instead call skb_orphan()

Problem is skb_fclone_busy() has to detect this case, otherwise
we block TCP retransmits and can freeze unlucky tcp sessions on
mostly idle hosts.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Fixes: 1f3279ae0c13 ("tcp: avoid retransmits of TCP packets hanging in host queues")
Signed-off-by: David S. Miller <davem@davemloft.net>
[ luis: backport to 3.16 provided by Eric Dumzet ]
Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
UBUNTU: Ubuntu-3.16.0-28.38

Signed-off-by: Brad Figg <brad.figg@canonical.com>
i8042: ASUS X750LN add noloop quirk
Add support of Focaltech touchpads
Add support of MCI 13d3:3408 bt device
ideapad_laptop: Lenovo G50-30 rfkill always reports wireless blocked fix
asus_nb_wmi: X200MA add wapf=4 quirk
acpi: Add "acpi_osi=" for ASUS X200MA to enable brightness keys
acpi: Add acpi_osi= for ASUS UX302LA to enable brightness keys