I am announcing the release of the Linux 3.5.7.19 kernel. The updated 3.5.y tree can be found at: git://kernel.ubuntu.com/ubuntu/linux.git linux-3.5.y and can be browsed at: http://kernel.ubuntu.com/git?p=ubuntu/linux.git;h=refs/heads/linux-3.5.y;a=shortlog The diff from v3.5.7.18 is posted as a follow-up to this email. The 3.5.y extended stable tree is maintained by the Ubuntu Kernel Team. For more info, see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable -Luis -- Makefile | 2 +- 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 +- 89 files changed, 799 insertions(+), 353 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 Luis Henriques (1): Linux 3.5.7.19 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