I am announcing the release of the Linux 3.8.13.19 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.18 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 -- Makefile | 2 +- arch/arm64/include/asm/cacheflush.h | 1 + arch/arm64/kernel/vdso.c | 4 +- arch/arm64/kernel/vdso/Makefile | 2 +- arch/arm64/kernel/vdso/gettimeofday.S | 7 +- arch/arm64/mm/mmu.c | 12 ++- arch/s390/crypto/aes_s390.c | 65 +++++++---- arch/s390/crypto/des_s390.c | 95 ++++++++++------ arch/s390/mm/page-states.c | 10 ++ arch/x86/kernel/cpu/common.c | 7 +- arch/x86/kernel/ftrace.c | 83 +++++++------- arch/x86/kvm/lapic.c | 3 +- arch/x86/mm/fault.c | 14 ++- block/blk-lib.c | 8 ++ block/blk.h | 2 +- crypto/ansi_cprng.c | 4 +- drivers/block/xen-blkfront.c | 5 +- drivers/char/raw.c | 2 +- drivers/edac/edac_mc.c | 13 ++- drivers/edac/edac_mc_sysfs.c | 12 ++- drivers/edac/edac_module.h | 2 +- drivers/gpu/drm/ast/ast_fb.c | 2 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 2 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 2 +- drivers/hv/connection.c | 12 +-- drivers/infiniband/hw/qib/qib_iba7322.c | 5 + drivers/md/raid5.c | 90 ++++++++-------- drivers/media/usb/dvb-usb-v2/af9035.c | 2 + drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h | 2 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 2 +- drivers/net/wireless/ath/ar5523/ar5523.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 8 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 25 ++--- drivers/net/wireless/ath/ath9k/init.c | 8 +- drivers/of/address.c | 9 +- drivers/power/max17040_battery.c | 5 +- drivers/spi/spi-nuc900.c | 2 + drivers/staging/comedi/drivers/adv_pci1710.c | 17 ++- drivers/staging/iio/adc/ad799x_core.c | 3 +- drivers/tty/n_gsm.c | 11 ++ drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 7 ++ drivers/usb/serial/option.c | 3 +- drivers/usb/serial/qcserial.c | 3 + drivers/usb/storage/Kconfig | 4 +- drivers/usb/storage/scsiglue.c | 6 ++ drivers/usb/storage/unusual_cypress.h | 2 +- drivers/usb/storage/unusual_devs.h | 7 ++ drivers/vme/bridges/vme_ca91cx42.c | 4 +- drivers/vme/bridges/vme_tsi148.c | 4 +- fs/buffer.c | 6 +- fs/file.c | 2 +- fs/lockd/svclock.c | 8 ++ fs/xfs/xfs_ioctl.c | 3 +- fs/xfs/xfs_ioctl32.c | 3 +- include/linux/compiler-gcc4.h | 6 +- include/uapi/xen/Kbuild | 2 + include/uapi/xen/gntalloc.h | 82 ++++++++++++++ include/uapi/xen/gntdev.h | 150 ++++++++++++++++++++++++++ include/xen/gntalloc.h | 82 -------------- include/xen/gntdev.h | 150 -------------------------- kernel/irq/irqdesc.c | 1 + kernel/time/jiffies.c | 6 ++ kernel/trace/ring_buffer.c | 7 ++ lib/Makefile | 1 + mm/page-writeback.c | 5 +- mm/swapfile.c | 11 +- net/mac80211/cfg.c | 41 +++---- net/mac80211/ibss.c | 5 +- net/mac80211/tx.c | 2 +- net/netfilter/nf_nat_irc.c | 28 ++++- scripts/mod/file2alias.c | 4 +- security/selinux/ss/services.c | 4 + sound/pci/hda/patch_realtek.c | 1 + virt/kvm/coalesced_mmio.c | 8 +- 75 files changed, 732 insertions(+), 491 deletions(-) Alan Stern (3): usb-storage: restrict bcdDevice range for Super Top in Cypress ATACB usb-storage: add unusual-devs entry for BlackBerry 9000 usb-storage: enable multi-LUN scanning when needed Andrew Jones (1): kvm: x86: fix apic_base enable check Antti Palosaari (1): [media] af9035: add ID [2040:f900] Hauppauge WinTV-MiniStick 2 Axel Lin (1): spi: nuc900: Set SPI_LSB_FIRST for master->mode_bits if hw->pdata->lsb is true Benjamin Herrenschmidt (1): of: Fix address decoding on Bimini and js2x machines Bjørn Mork (2): usb: ftdi_sio: add Mindstorms EV3 console adapter usb: qcserial: add Netgear Aircard 340U Borislav Petkov (2): EDAC: Poll timeout cannot be zero, p2 EDAC: Correct workqueue setup path Catalin Marinas (1): arm64: Invalidate the TLB when replacing pmd entries during boot Dan Carpenter (2): xfs: underflow bug in xfs_attrlist_by_handle() KVM: return an error code in kvm_vm_ioctl_register_coalesced_mmio() Daniel Borkmann (1): netfilter: nf_nat: fix access to uninitialized buffer in IRC NAT helper Dave Airlie (1): drm/mgag200,ast,cirrus: fix regression with drm_can_sleep conversion Dave Jones (2): [media] mxl111sf: Fix unintentional garbage stack read [media] mxl111sf: Fix compile when CONFIG_DVB_USB_MXL111SF is unset David Vrabel (2): xen-blkfront: handle backend CLOSED without CLOSING xen: install xen/gntdev.h and xen/gntalloc.h Eliad Peller (1): mac80211: move roc cookie assignment earlier Emmanuel Grumbach (1): mac80211: release the channel in error path in start_ap Eric W. Biederman (1): fs/file.c:fdtable: avoid triggering OOMs from alloc_fdmem H Hartley Sweeten (1): staging: comedi: adv_pci1710: fix analog output readback value H. Peter Anvin (2): x86, smap: Don't enable SMAP if CONFIG_X86_SMAP is disabled x86, smap: smap_violation() is bogus if CONFIG_X86_SMAP is off Harald Freudenberger (3): crypto: s390 - fix concurrency issue in aes-ctr mode crypto: s390 - fix des and des3_ede cbc concurrency issue crypto: s390 - fix des and des3_ede ctr concurrency issue Hartmut Knaack (1): staging:iio:ad799x fix error_free_irq which was freeing an irq that may not have been requested Jan Moskyto Matejka (1): Modpost: fixed USB alias generation for ranges including 0x9 and 0xA Jens Axboe (1): block: add cond_resched() to potentially long running ioctl discard loop Johannes Berg (1): mac80211: fix fragmentation code, particularly for encryption K. Y. Srinivasan (1): Drivers: hv: vmbus: Don't timeout during the initial connection with host KOSAKI Motohiro (2): mm: __set_page_dirty_nobuffers() uses spin_lock_irqsave() instead of spin_lock_irq() mm: __set_page_dirty uses spin_lock_irqsave instead of spin_lock_irq Kamal Mostafa (1): Linux 3.8.13.19 Kleber Sacilotto de Souza (1): of: fix PCI bus match for PCIe slots Krzysztof Kozlowski (1): power: max17040: Fix NULL pointer dereference when there is no platform_data Lars Poeschel (1): tty: n_gsm: Fix for modems with brk in modem status control Martyn Welch (1): VME: Correct read/write alignment algorithm Michael Holzheu (1): s390/dump: Fix dump memory detection Mike Marciniszyn (1): IB/qib: Add missing serdes init sequence Mikulas Patocka (1): time: Fix overflow when HZ is smaller than 60 Nathan Lynch (2): arm64: vdso: fix coarse clock handling arm64: vdso: update wtm fields for CLOCK_MONOTONIC_COARSE Neil Horman (1): crypto: ansi_cprng - Fix off by one error in non-block size request NeilBrown (1): lockd: send correct lock when granting a delayed lock. Oleg Nesterov (1): md/raid5: Fix CPU hotplug callback registration Oleksij Rempel (2): ath9k_htc: Do not support PowerSave by default ar5523: fix usb id for Gigaset. Paul Bolle (1): raw: test against runtime value of max_raw_minors Paul Gortmaker (1): genirq: Add missing irq_to_desc export for CONFIG_SPARSE_IRQ=n Peter Oberparleiter (1): x86, hweight: Fix BUG when booting with CONFIG_GCOV_PROFILE_ALL=y Raymond Wanyoike (1): usb: option: blacklist ZTE MF667 net interface Stanislaw Gruszka (1): ath9k_htc: make ->sta_rc_update atomic for most calls Stephen Smalley (1): SELinux: Fix kernel BUG on empty security contexts. Steven Noonan (1): compiler/gcc4: Make quirk for asm_volatile_goto() unconditional Steven Rostedt (Red Hat) (2): ring-buffer: Fix first commit on sub-buffer having non-zero delta ftrace/x86: Use breakpoints for converting function graph caller Sujith Manoharan (2): ath9k: Do not support PowerSave by default mac80211: Fix IBSS disconnect Takashi Iwai (1): ALSA: hda - Fix mic capture on Sony VAIO Pro 11 Tejun Heo (1): block: __elv_next_request() shouldn't call into the elevator if bypassing Ulrich Hahn (1): USB: ftdi_sio: add Tagsys RFID Reader IDs Vinayak Kale (1): arm64: add DSB after icache flush in __flush_icache_all() Weijie Yang (1): mm/swap: fix race on swap_info reuse between swapoff and swapon Will Deacon (1): arm64: vdso: prevent ld from aligning PT_LOAD segments to 64k -- 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