[3.8.y.z extended stable] Linux 3.8.13.13 stable review
From: Kamal Mostafa
Date: Thu Nov 07 2013 - 21:16:29 EST
This is the start of the review cycle for the Linux 3.8.13.13 stable kernel.
This version contains 91 new patches, summarized below. The new patches are
posted as replies to this message and also available in this git branch:
http://kernel.ubuntu.com/git?p=ubuntu/linux.git;h=linux-3.8.y-review;a=shortlog
git://kernel.ubuntu.com/ubuntu/linux.git linux-3.8.y-review
The review period for version 3.8.13.13 will be open for the next three days.
To report a problem, please reply to the relevant follow-up patch message.
For more information about the Linux 3.8.y.z extended stable kernel version,
see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable .
-Kamal
--
Documentation/networking/ip-sysctl.txt | 9 ++
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 | 17 ++-
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 +-
107 files changed, 803 insertions(+), 371 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.
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 (1):
vxlan: fix ip_select_ident skb parameter
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 (1):
xen-netback: Don't destroy the netdev until the vif is shut down
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/