[3.8.y.z extended stable] Linux 3.8.13.13

From: Kamal Mostafa
Date: Wed Nov 13 2013 - 15:50:11 EST


I am announcing the release of the Linux 3.8.13.13 kernel.

The updated 3.8.y tree can be found at:
git://kernel.ubuntu.com/ubuntu/linux.git linux-3.8.y
and can be browsed at:
http://kernel.ubuntu.com/git?p=ubuntu/linux.git;h=refs/heads/linux-3.8.y;a=shortlog

The diff from v3.8.13.12 is posted as a follow-up to this email.

The 3.8.y extended stable tree is maintained by the Ubuntu Kernel Team.
For more info, see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable

-Kamal

--
Documentation/networking/ip-sysctl.txt | 9 ++
Makefile | 2 +-
arch/parisc/kernel/head.S | 4 +
arch/um/kernel/exitcode.c | 4 +-
arch/xtensa/kernel/signal.c | 2 +-
drivers/acpi/acpica/exoparg1.c | 48 +++++++--
drivers/acpi/acpica/exstore.c | 151 ++++++++++++++++++--------
drivers/ata/libata-eh.c | 6 +-
drivers/clk/versatile/clk-icst.c | 2 +-
drivers/connector/cn_proc.c | 17 +++
drivers/connector/connector.c | 7 +-
drivers/firmware/dmi_scan.c | 12 ++-
drivers/gpu/drm/drm_drv.c | 9 +-
drivers/gpu/drm/i915/intel_lvds.c | 32 ++++++
drivers/gpu/drm/radeon/atombios_encoders.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 17 ++-
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 2 +-
drivers/md/md.c | 5 +-
drivers/md/raid1.c | 1 +
drivers/md/raid10.c | 1 +
drivers/md/raid5.c | 20 ++++
drivers/net/can/dev.c | 10 +-
drivers/net/can/flexcan.c | 4 +-
drivers/net/ethernet/marvell/mv643xx_eth.c | 6 +-
drivers/net/ethernet/ti/davinci_emac.c | 3 +-
drivers/net/ppp/ppp_generic.c | 3 +-
drivers/net/virtio_net.c | 8 ++
drivers/net/vxlan.c | 2 +-
drivers/net/wan/farsync.c | 1 +
drivers/net/wan/wanxl.c | 1 +
drivers/net/wireless/ath/ath9k/main.c | 22 ++--
drivers/net/wireless/mwifiex/main.c | 6 +-
drivers/net/wireless/rtlwifi/rtl8192cu/trx.c | 3 +-
drivers/net/xen-netback/common.h | 1 +
drivers/net/xen-netback/interface.c | 12 ++-
drivers/net/xen-netback/xenbus.c | 156 ++++++++++++++++++++++-----
drivers/scsi/aacraid/linit.c | 2 +
drivers/staging/bcm/Bcmchar.c | 1 +
drivers/staging/ozwpan/ozcdev.c | 3 +
drivers/staging/sb105x/sb_pci_mp.c | 2 +-
drivers/staging/wlags49_h2/wl_priv.c | 9 +-
drivers/target/target_core_pscsi.c | 8 +-
drivers/uio/uio.c | 16 ++-
drivers/vhost/tcm_vhost.c | 2 +-
drivers/video/au1100fb.c | 26 +----
drivers/video/au1200fb.c | 25 +----
fs/ecryptfs/keystore.c | 8 +-
fs/jfs/jfs_inode.c | 3 +-
include/linux/mod_devicetable.h | 6 +-
include/linux/skbuff.h | 15 +++
include/net/cipso_ipv4.h | 6 +-
include/net/dst.h | 12 +++
include/net/sock.h | 2 +
include/net/tcp.h | 1 +
include/uapi/drm/drm_mode.h | 2 +
lib/scatterlist.c | 3 +-
mm/huge_memory.c | 79 ++++++++------
mm/memory.c | 53 ++++-----
mm/migrate.c | 112 +++++++++----------
mm/mprotect.c | 2 +-
net/8021q/vlan_netlink.c | 2 +-
net/bridge/br_stp_if.c | 2 +-
net/compat.c | 2 +
net/core/secure_seq.c | 2 +
net/core/sock.c | 1 +
net/ipv4/ah4.c | 3 +-
net/ipv4/inet_hashtables.c | 2 +-
net/ipv4/ip_fragment.c | 2 +-
net/ipv4/ip_output.c | 2 +-
net/ipv4/ip_vti.c | 14 ++-
net/ipv4/route.c | 2 +-
net/ipv4/sysctl_net_ipv4.c | 10 ++
net/ipv4/tcp.c | 28 ++++-
net/ipv4/tcp_input.c | 40 ++++++-
net/ipv4/tcp_output.c | 30 ++++--
net/ipv4/xfrm4_input.c | 2 +-
net/ipv4/xfrm4_mode_tunnel.c | 4 +-
net/ipv6/ah6.c | 3 +-
net/ipv6/inet6_hashtables.c | 2 +-
net/ipv6/ip6_output.c | 2 +-
net/ipv6/netfilter/nf_conntrack_reasm.c | 2 +-
net/ipv6/reassembly.c | 2 +-
net/ipv6/xfrm6_mode_tunnel.c | 4 +-
net/l2tp/l2tp_core.c | 36 +++++--
net/l2tp/l2tp_core.h | 3 +
net/l2tp/l2tp_ppp.c | 4 +
net/mac80211/cfg.c | 2 +-
net/mac80211/ieee80211_i.h | 3 +
net/mac80211/rx.c | 3 +
net/mac80211/scan.c | 19 ++++
net/mac80211/status.c | 3 +
net/mac80211/tx.c | 3 +-
net/mac80211/util.c | 4 +
net/sched/act_ipt.c | 6 +-
net/sched/act_pedit.c | 3 +-
net/sctp/output.c | 3 +-
net/socket.c | 24 ++++-
net/unix/af_unix.c | 10 ++
net/unix/diag.c | 1 +
net/wireless/ibss.c | 3 +
net/wireless/radiotap.c | 7 +-
scripts/kallsyms.c | 12 ++-
scripts/link-vmlinux.sh | 2 +
sound/core/pcm.c | 4 +
sound/pci/hda/hda_codec.c | 4 +-
sound/pci/hda/patch_realtek.c | 1 +
sound/soc/codecs/wm_hubs.c | 1 +
sound/soc/soc-dapm.c | 2 +-
108 files changed, 919 insertions(+), 396 deletions(-)

Alex Deucher (1):
drm/radeon/atom: workaround vbios bug in transmitter table on rs780

Amitkumar Karwar (1):
mwifiex: fix SDIO interrupt lost issue

Baruch Siach (1):
xtensa: don't use alternate signal stack on threads

Bian Yu (1):
md: avoid deadlock when md_set_badblocks.

Bob Moore (4):
ACPICA: Interpreter: Fix Store() when implicit conversion is not possible.
ACPICA: DeRefOf operator: Update to fully resolve FieldUnit and BufferField refs.
ACPICA: Return error if DerefOf resolves to a null package element.
ACPICA: Fix for a Store->ArgX when ArgX contains a reference to a field.

Bruno Randolf (1):
cfg80211: fix warning when using WEXT for IBSS

Chris Wilson (3):
drm: Prevent overwriting from userspace underallocating core ioctl structs
drm: Pad drm_mode_get_connector to 64-bit boundary
drm/i915: quirk away phantom LVDS on Intel's D510MO mainboard

Christophe Gouault (1):
vti: get rid of nf mark rule in prerouting

Dan Carpenter (7):
net: heap overflow in __audit_sockaddr()
uml: check length in exitcode_proc_write()
staging: ozwpan: prevent overflow in oz_cdev_write()
aacraid: missing capable() check in compat ioctl
staging: wlags49_h2: buffer overflow setting station name
Staging: bcm: info leak in ioctl
Staging: sb105x: info leak in mp_get_count()

Daniel Borkmann (1):
net: unix: inherit SOCK_PASS{CRED, SEC} flags from socket to fix race

Dave Kleikamp (1):
jfs: fix error path in ialloc

David S. Miller (1):
l2tp: Fix build warning with ipv6 disabled.

David Vrabel (1):
xen-netback: transition to CLOSED when removing a VIF

Emmanuel Grumbach (1):
mac80211: correctly close cancelled scans

Eric Dumazet (6):
tcp: TSO packets automatic sizing
tcp: TSQ can use a dynamic limit
tcp: must unclone packets before mangling them
tcp: do not forget FIN in tcp_shifted_skb()
net: do not call sock_put() on TIMEWAIT sockets
l2tp: must disable bh before calling l2tp_xmit_skb()

Fabio Estevam (1):
net: secure_seq: Fix warning when CONFIG_IPV6 and CONFIG_INET are not selected

Fan Du (1):
sctp: Use software crc32 checksum when xfrm transform will happen.

Felix Fietkau (4):
mac80211: drop spoofed packets in ad-hoc mode
mac80211: use sta_info_get_bss() for nl80211 tx and client probing
mac80211: update sta->last_rx on acked tx frames
ath9k: fix tx queue scheduling after channel changes

FranÃois Cachereul (1):
l2tp: fix kernel panic when using IPv4-mapped IPv6 addresses

Geyslan G. Bem (1):
ecryptfs: Fix memory leakage in keystore.c

Gwendal Grignou (1):
libata: make ata_eh_qc_retry() bump scmd->allowed on bogus failures

Hannes Frederic Sowa (1):
inet: fix possible memory corruption with UDP_CORK and UFO

Helge Deller (1):
parisc: Do not crash 64bit SMP kernels on machines with >= 4GB RAM

Hugh Dickins (1):
mm: numa: cleanup flow of transhuge page migration

Jani Nikula (2):
dmi: add support for exact DMI matches in addition to substring matching
drm/i915: quirk away phantom LVDS on Intel's D525MW mainboard

Jason Wang (1):
virtio-net: don't respond to cpu hotplug notifier if we're not ready

Jiri Benc (1):
ipv4: fix ineffective source address selection

Johannes Berg (2):
wireless: radiotap: fix parsing buffer overrun
mac80211: fix crash if bitrate calculation goes wrong

Jonathan Austin (1):
clk: fixup argument order when setting VCO parameters

Kamal Mostafa (2):
vxlan: fix ip_select_ident skb parameter
Linux 3.8.13.13

Linus Torvalds (1):
Fix a few incorrectly checked [io_]remap_pfn_range() calls

Lukasz Dorau (1):
md: Fix skipping recovery for read-only arrays.

Marc Kleine-Budde (3):
can: dev: fix nlmsg size calculation in can_get_size()
net: vlan: fix nlmsg size calculation in vlan_get_size()
can: flexcan: fix mx28 detection by rearanging OF match table

Mariusz Ceier (1):
davinci_emac.c: Fix IFF_ALLMULTI setup

Mark Cave-Ayland (1):
rtlwifi: rtl8192cu: Fix error in pointer arithmetic

Mathias Krause (3):
proc connector: fix info leaks
unix_diag: fix info leak
connector: use nlmsg_len() to check message length

Mel Gorman (5):
mm: Wait for THP migrations to complete during NUMA hinting faults
mm: Prevent parallel splits during THP migration
mm: numa: Sanitize task_numa_fault() callsites
mm: Close races between THP migration and PMD numa clearing
mm: Account for a THP NUMA hinting update as one PTE update

Ming Lei (2):
lib/scatterlist.c: don't flush_kernel_dcache_page on slab page
scripts/kallsyms: filter symbols not in kernel address space

Nicholas Bellinger (1):
vhost/scsi: Fix incorrect usage of get_user_pages_fast write parameter

Paul Durrant (2):
xen-netback: Don't destroy the netdev until the vif is shut down
xen-netback: Handle backend state transitions in a more robust way

Pravin B Shelar (1):
net: Add skb_unclone() helper function.

Rob Pearce (1):
drm/i915: No LVDS hardware on Intel D410PT and D425KT

Russell King (1):
ALSA: fix oops in snd_pcm_info() caused by ASoC DPCM

Salva Peirà (2):
farsync: fix info leak in ioctl
wanxl: fix info leak in ioctl

Sebastian Hesselbarth (2):
net: mv643xx_eth: update statistics timer from timer context only
net: mv643xx_eth: fix orphaned statistics timer crash

Seif Mazareeb (1):
net: fix cipso packet validation when !NETLABEL

Shaohua Li (2):
raid5: set bio bi_vcnt 0 for discard request
raid5: avoid finding "discard" stripe

Takashi Iwai (4):
ALSA: hda - Fix unbalanced runtime PM refcount after S3/S4
ASoC: dapm: Fix source list debugfs outputs
ALSA: hda - Add a fixup for ASUS N76VZ
ASoC: wm_hubs: Add missing break in hp_supply_event()

Thomas Hellstrom (2):
drm/vmwgfx: Don't put resources with invalid id's on lru list
drm/vmwgfx: Don't kill clients on VT switch

Vlad Yasevich (3):
bridge: Correctly clamp MAX forward_delay when enabling STP
net: dst: provide accessor function to dst->xfrm
sctp: Perform software checksum if packet has to be fragmented.

Wei Yongjun (1):
target/pscsi: fix return value check

stephen hemminger (2):
ipv6: fix warning in xfrm6_mode_tunnel_input
ip: fix warning in xfrm4_mode_tunnel_input

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/