This is the start of the review cycle for the Linux 3.5.7.19 stable kernel. This version contains 75 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.5.y-review;a=shortlog git://kernel.ubuntu.com/ubuntu/linux.git linux-3.5.y-review The review period for version 3.5.7.19 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.5.y.z extended stable kernel version, see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable . -Luis -- arch/arm/Kconfig | 3 +- arch/arm/kernel/entry-armv.S | 103 +++++++++++---------- arch/arm/kernel/fiq.c | 19 +++- arch/arm/kernel/traps.c | 37 +++++--- arch/arm/kernel/vmlinux.lds.S | 17 ++++ arch/arm/mm/Kconfig | 34 +++++++ arch/arm/mm/mmu.c | 10 +- arch/x86/kernel/i387.c | 2 +- drivers/acpi/battery.c | 2 + drivers/ata/Kconfig | 2 +- drivers/ata/sata_inic162x.c | 14 +++ drivers/block/xen-blkback/blkback.c | 13 ++- drivers/block/xen-blkback/common.h | 2 + drivers/block/xen-blkback/xenbus.c | 2 + drivers/char/virtio_console.c | 47 ++++++---- drivers/firewire/core-cdev.c | 3 + drivers/firewire/ohci.c | 10 +- drivers/gpu/drm/ast/ast_ttm.c | 1 + drivers/gpu/drm/cirrus/cirrus_ttm.c | 1 + drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/intel_display.c | 16 ++++ drivers/gpu/drm/i915/intel_lvds.c | 3 +- drivers/gpu/drm/i915/intel_panel.c | 11 +++ drivers/gpu/drm/mgag200/mgag200_ttm.c | 1 + drivers/gpu/drm/radeon/atom.c | 5 + drivers/gpu/drm/radeon/evergreen.c | 3 +- drivers/gpu/drm/radeon/ni.c | 3 +- drivers/gpu/drm/radeon/r600.c | 3 +- drivers/gpu/drm/radeon/rv770.c | 3 +- drivers/gpu/drm/radeon/si.c | 3 +- drivers/hwmon/adt7470.c | 2 +- drivers/input/mouse/elantech.c | 17 ++-- drivers/macintosh/windfarm_rm31.c | 18 ++-- drivers/net/arcnet/arcnet.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c | 3 +- drivers/net/ethernet/realtek/8139cp.c | 48 +++++++++- drivers/net/usb/smsc75xx.c | 12 +-- drivers/net/virtio_net.c | 5 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 1 + drivers/net/wireless/iwlwifi/iwl-mac80211.c | 19 +++- drivers/net/wireless/iwlwifi/iwl-pci.c | 1 + drivers/net/wireless/mwifiex/sdio.c | 4 +- drivers/net/wireless/rt2x00/rt2x00queue.c | 18 ++-- drivers/scsi/megaraid/megaraid_sas_base.c | 20 +++- drivers/scsi/nsp32.c | 2 +- drivers/scsi/scsi.c | 3 + drivers/staging/zram/zram_drv.c | 2 +- drivers/tty/serial/mxs-auart.c | 38 ++++---- drivers/usb/core/hub.c | 5 +- drivers/usb/serial/ftdi_sio.c | 31 ++++++- drivers/usb/serial/ftdi_sio_ids.h | 34 ++++++- drivers/usb/serial/mos7840.c | 91 ++++++++++-------- drivers/virtio/virtio_ring.c | 54 ++++++++--- drivers/xen/evtchn.c | 21 +---- fs/btrfs/extent-tree.c | 11 +++ fs/cifs/cifsencrypt.c | 2 +- fs/cifs/cifsglob.h | 1 + fs/cifs/connect.c | 7 +- fs/cifs/sess.c | 6 +- fs/debugfs/inode.c | 69 +++++--------- fs/ext4/ialloc.c | 10 +- fs/ext4/super.c | 19 +++- fs/super.c | 25 ++--- include/linux/firewire-cdev.h | 4 +- include/linux/firewire.h | 1 + include/linux/ftrace_event.h | 4 +- include/linux/hugetlb.h | 16 ++++ include/linux/regmap.h | 1 + include/linux/virtio.h | 4 + include/xen/interface/io/ring.h | 5 + kernel/events/core.c | 20 +++- kernel/futex.c | 3 +- kernel/sched/fair.c | 2 +- kernel/trace/trace.c | 1 + mm/hugetlb.c | 17 ++++ net/ipv4/sysctl_net_ipv4.c | 6 +- net/ipv6/ip6mr.c | 5 + net/key/af_key.c | 4 + net/mac80211/cfg.c | 2 + net/mac80211/rx.c | 10 +- net/sched/sch_atm.c | 1 + net/sched/sch_cbq.c | 1 + net/wireless/nl80211.c | 7 +- sound/core/compress_offload.c | 2 +- sound/usb/6fire/comm.c | 41 ++++++-- sound/usb/6fire/comm.h | 2 +- sound/usb/endpoint.c | 13 ++- tools/perf/util/map.c | 3 +- 88 files changed, 798 insertions(+), 352 deletions(-) Aaro Koskinen (1): powerpc/windfarm: Fix noisy slots-fan on Xserve (rm31) Al Viro (1): livelock avoidance in sget() Alex Deucher (2): drm/radeon/atom: initialize more atom interpretor elements to 0 drm/radeon: always program the MC on startup Amit Shah (5): virtio: console: fix race with port unplug and open/close virtio: console: fix race in port_fops_open() and port unplug virtio: console: clean up port data immediately at time of unplug virtio: console: fix raising SIGIO after port unplug virtio: console: return -ENODEV on all read operations after unplug Andrew Vagin (1): tracing: Fix fields of struct trace_iterator that are zeroed by mistake Arnd Bergmann (1): [SCSI] nsp32: use mdelay instead of large udelay constants Chen Gang (1): cifs: extend the buffer length enought for sprintf() using Clemens Ladisch (2): firewire: fix libdc1394/FlyCap2 iso event regression ALSA: usb-audio: do not trust too-big wMaxPacketSize values Curt Brune (1): hwmon: (adt7470) Fix incorrect return code check Dan Carpenter (3): arcnet: cleanup sizeof parameter af_key: more info leaks in pfkey messages net_sched: info leak in atm_tc_dump_class() Dave Airlie (1): drm/ast: invalidate page tables when pinning a BO David S. Miller (1): net_sched: Fix stack info leak in cbq_dump_wrr(). David Vrabel (1): xen/evtchn: avoid a deadlock when unbinding an event channel Egbert Eich (1): drm/mgag200: Invalidate page tables when pinning a BO Emmanuel Grumbach (1): iwlwifi: add DELL SKU for 5150 HMC Eric Dumazet (1): usbnet: do not pretend to support SG/TSO H.J. Lu (1): x86, fpu: correct the asm constraints for fxsave, unbreak mxcsr.daz Hannes Frederic Sowa (1): ipv6: take rtnl_lock and mark mrt6 table as freed on namespace cleanup Jacob Keller (1): ixgbe: Fix Tx Hang issue with lldpad on 82598EB Jan Beulich (1): xen/io/ring.h: new macro to detect whether there are too many requests on the ring Jani Nikula (1): drm/i915: do not disable backlight on vgaswitcheroo switch off Jiri Olsa (1): perf: Fix event group context move Johan Hovold (3): USB: mos7840: fix race in register handling USB: mos7840: fix device-type detection USB: mos7840: fix pointer casts Johannes Berg (3): mac80211: fix ethtool stats for non-station interfaces mac80211: fix duplicate retransmission detection iwlwifi: mvm: refuse connection to APs with BI < 16 Josef Bacik (1): Btrfs: re-add root to dead root list if we stop dropping it Joshua Zhu (1): perf tools: Add anonymous huge page recognition Julius Werner (1): usb: core: don't try to reset_device() a port that got just disconnected Jussi Kivilinna (1): ALSA: 6fire: fix DMA issues with URB transfer_buffer usage Kamal Mostafa (1): drm/i915: quirk no PCH_PWM_ENABLE for Dell XPS13 backlight Konrad Rzeszutek Wilk (1): xen/blkback: Check for insane amounts of request on the ring (v6). Lan Tianyu (1): ACPI / battery: Fix parsing _BIX return value Martin K. Petersen (1): [SCSI] Don't attempt to send extended INQUIRY command if skip_vpd_pages is set Mateusz Krawczuk (1): regmap: Add missing header for !CONFIG_REGMAP stubs Matteo Delfino (1): Input: elantech - fix for newer hardware versions (v7) Michael S. Tsirkin (2): virtio: support unlocked queue poll virtio_net: fix race in RX VQ processing Michal Kazior (1): nl80211: fix mgmt tx status and testmode reporting for netns Michal Srb (1): drm/cirrus: Invalidate page tables when pinning a BO Michal Tesar (1): sysctl net: Keep tcp_syn_retries inside the boundary Neil Horman (1): 8139cp: Add dma_mapping_error checking Oleg Nesterov (1): debugfs: debugfs_remove_recursive() must not rely on list_empty(d_subdirs) Oleksij Rempel (1): ath9k_htc: do some initial hardware configuration Piotr Sarna (1): ext4: fix mount/remount error messages for incompatible mount options Rick Farina (Zero_Chaos) (1): USB: serial: ftdi_sio: add more RT Systems ftdi devices Russell King (6): ARM: poison the vectors page ARM: poison memory between kuser helpers ARM: move vector stubs ARM: use linker magic for vectors and vector stubs ARM: update FIQ support for relocation of vectors ARM: allow kuser helpers to be removed from the vector page Sachin Kamat (1): ALSA: usb/6fire: Fix potential NULL pointer dereference in comm.c Sergey Senozhatsky (1): zram: allow request end to coincide with disksize Stanislaw Gruszka (1): rt2x00: fix stop queue Sumit.Saxena@xxxxxxx (1): [SCSI] megaraid_sas: megaraid_sas driver init fails in kdump kernel Tejun Heo (1): libata: make it clear that sata_inic162x is experimental Theodore Ts'o (2): ext4: make sure group number is bumped after a inode allocation race ext4: allow the mount options nodelalloc and data=journal Tomasz Moń (1): mwifiex: Add missing endian conversion. Uwe Kleine-König (2): serial/mxs-auart: fix race condition in interrupt handler serial/mxs-auart: increase time to wait for transmitter to become idle Vinod Koul (1): ALSA: compress: fix the return value for SNDRV_COMPRESS_VERSION Zhang Yi (1): futex: Take hugepages into account when generating futex_key Zhu Yanhai (1): sched: Fix the broken sched_rr_get_interval() -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html