This is the start of the stable review cycle for the 3.10.6 release. There are 102 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Sun Aug 11 01:46:31 UTC 2013. Anything received after that time might be too late. The whole patch series can be found in one patch at: kernel.org/pub/linux/kernel/v3.0/stable-review/patch-3.10.6-rc1.gz and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> Linux 3.10.6-rc1 Johannes Berg <johannes.berg@xxxxxxxxx> iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth David Spinadel <david.spinadel@xxxxxxxxx> iwlwifi: mvm: set SSID bits for passive channels Jack Morgenstein <jackm@xxxxxxxxxxxxxxxxxx> net/mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param Or Gerlitz <ogerlitz@xxxxxxxxxxxx> net/mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC Neil Horman <nhorman@xxxxxxxxxxxxx> 8139cp: Add dma_mapping_error checking Joe Perches <joe@xxxxxxxxxxx> ndisc: Add missing inline to ndisc_addr_option_pad Dan Carpenter <dan.carpenter@xxxxxxxxxx> net_sched: info leak in atm_tc_dump_class() Eric Dumazet <edumazet@xxxxxxxxxx> atl1c: use custom skb allocator Dan Carpenter <dan.carpenter@xxxxxxxxxx> af_key: more info leaks in pfkey messages David S. Miller <davem@xxxxxxxxxxxxx> net_sched: Fix stack info leak in cbq_dump_wrr(). Stanislaw Gruszka <sgruszka@xxxxxxxxxx> genetlink: release cb_lock before requesting additional module Eric Dumazet <edumazet@xxxxxxxxxx> usbnet: do not pretend to support SG/TSO Hannes Frederic Sowa <hannes@xxxxxxxxxxxxxxxxxxx> ipv6: take rtnl_lock and mark mrt6 table as freed on namespace cleanup Ben Hutchings <bhutchings@xxxxxxxxxxxxxx> sfc: Enable RX scatter for flows steered by RFS Michal Tesar <mtesar@xxxxxxxxxx> sysctl net: Keep tcp_syn_retries inside the boundary Dan Carpenter <dan.carpenter@xxxxxxxxxx> arcnet: cleanup sizeof parameter Christian Eggers <ceggers@xxxxxx> spi: spi-davinci: Fix direction in dma_map_single() Neil Horman <nhorman@xxxxxxxxxxxxx> x86/iommu/vt-d: Expand interrupt remapping quirk to cover x58 chipset Oleg Nesterov <oleg@xxxxxxxxxx> userns: unshare_userns(&cred) should not populate cred on failure Shaohua Li <shli@xxxxxxxxxx> workqueue: copy workqueue_attrs with all fields Martin Schwidefsky <schwidefsky@xxxxxxxxxx> s390/bitops: fix find_next_bit_left Heiko Carstens <heiko.carstens@xxxxxxxxxx> s390: add support for IBM zBC12 machine Daniel Vetter <daniel.vetter@xxxxxxxx> drm/i915: make SDVO TV-out work for multifunction devices Liu Bo <bo.li.liu@xxxxxxxxxx> Btrfs: fix crash regarding to ulist_add_merge H.J. Lu <hjl.tools@xxxxxxxxx> x86, fpu: correct the asm constraints for fxsave, unbreak mxcsr.daz Christian König <christian.koenig@xxxxxxx> drm/radeon: never unpin UVD bo v3 Li Zefan <lizefan@xxxxxxxxxx> cgroup: fix umount vs cgroup_cfts_commit() race Dan Carpenter <dan.carpenter@xxxxxxxxxx> fanotify: info leak in copy_event_to_user() Stéphane Marchesin <marcheu@xxxxxxxxxxxx> drm/i915: Preserve the DDI_A_4_LANES bit from the bios Roger Pau Monne <roger.pau@xxxxxxxxxx> xen-blkfront: use a different scatterlist for each request Alex Deucher <alexander.deucher@xxxxxxx> drm/radeon: Disable dma rings for bo moves on r6xx Yinghai Lu <yinghai@xxxxxxxxxx> PCI: Retry allocation of only the resource type that failed Yinghai Lu <yinghai@xxxxxxxxxx> PCI: pciehp: Fix null pointer deref when hot-removing SR-IOV device Rafael J. Wysocki <rafael.j.wysocki@xxxxxxxxx> Revert "cpuidle: Quickly notice prediction failure for repeat mode" Rafael J. Wysocki <rafael.j.wysocki@xxxxxxxxx> cpufreq: Fix cpufreq driver module refcount balance after suspend/resume Rafael J. Wysocki <rafael.j.wysocki@xxxxxxxxx> Revert "cpuidle: Quickly notice prediction failure in general case" Lan Tianyu <tianyu.lan@xxxxxxxxx> ACPI / battery: Fix parsing _BIX return value Jiang Liu <liuj97@xxxxxxxxx> zram: protect sysfs handler from invalid memory access Jiang Liu <liuj97@xxxxxxxxx> zram: avoid access beyond the zram device Jiang Liu <liuj97@xxxxxxxxx> zram: avoid double free in function zram_bvec_write() Jiang Liu <liuj97@xxxxxxxxx> zram: destroy all devices on error recovery path in zram_init() Jiang Liu <liuj97@xxxxxxxxx> zram: use zram->lock to protect zram_free_page() in swap free notify path Jiang Liu <liuj97@xxxxxxxxx> zram: avoid invalid memory access in zram_exit() Avinash Patil <patila@xxxxxxxxxxx> mwifiex: fix wrong data rates in P2P client Avinash Patil <patila@xxxxxxxxxxx> mwifiex: check for bss_role instead of bss_mode for STA operations Tomasz Moń <desowin@xxxxxxxxx> mwifiex: Add missing endian conversion. Stanislaw Gruszka <stf_xl@xxxxx> rt2x00: fix stop queue J. Bruce Fields <bfields@xxxxxxxxxx> svcrpc: fix kfree oops in gss-proxy code J. Bruce Fields <bfields@xxxxxxxxxx> svcrpc: fix gss_rpc_upcall create error J. Bruce Fields <bfields@xxxxxxxxxx> svcrpc: fix gss-proxy xdr decoding oops Adam Lee <adam8157@xxxxxxxxx> Bluetooth: fix wrong use of PTR_ERR() in btusb Cho, Yu-Chen <acho@xxxxxxxx> Bluetooth: Add support for Mediatek Bluetooth device [0e8d:763f] AceLan Kao <acelan.kao@xxxxxxxxxxxxx> Bluetooth: Add support for Atheros [0cf3:e003] AceLan Kao <acelan.kao@xxxxxxxxxxxxx> Bluetooth: Add support for Atheros [0cf3:3121] Sujith Manoharan <sujith@xxxxxxxxxxx> Bluetooth: ath3k: Add support for ID 0x13d3/0x3402 Stanislaw Gruszka <sgruszka@xxxxxxxxxx> Bluetooth: ath3k: don't use stack memory for DMA Thomas Loo <tloo@xxxxxxxxxxxxx> Bluetooth: ath3k: Add support for Fujitsu Lifebook UH5x2 [04c5:1330] Jaganath Kanakkassery <jaganath.k@xxxxxxxxxxx> Bluetooth: Fix invalid length check in l2cap_information_rsp() Larry Finger <Larry.Finger@xxxxxxxxxxxx> ath: wil6210: Fix build error Jacob Keller <jacob.e.keller@xxxxxxxxx> ixgbe: Fix Tx Hang issue with lldpad on 82598EB Stanislaw Gruszka <sgruszka@xxxxxxxxxx> mac80211: fix monitor interface suspend crash regression Johannes Berg <johannes@xxxxxxxxxxxxxxxx> mac80211: fix ethtool stats for non-station interfaces Johannes Berg <johannes.berg@xxxxxxxxx> mac80211: fix duplicate retransmission detection Felix Fietkau <nbd@xxxxxxxxxxx> mac80211/minstrel_ht: fix cck rate sampling Felix Fietkau <nbd@xxxxxxxxxxx> mac80211/minstrel: fix NULL pointer dereference issue Michal Kazior <michal.kazior@xxxxxxxxx> nl80211: fix mgmt tx status and testmode reporting for netns Oleksij Rempel <linux@xxxxxxxxxxxxxxxx> ath9k_htc: reboot firmware if it was loaded Oleksij Rempel <linux@xxxxxxxxxxxxxxxx> ath9k_htc: do some initial hardware configuration Johannes Berg <johannes.berg@xxxxxxxxx> iwlwifi: mvm: fix flushing not started aggregation sessions Emmanuel Grumbach <emmanuel.grumbach@xxxxxxxxx> iwlwifi: add DELL SKU for 5150 HMC Johannes Berg <johannes.berg@xxxxxxxxx> iwlwifi: mvm: refuse connection to APs with BI < 16 David Spinadel <david.spinadel@xxxxxxxxx> iwlwifi: mvm: fix bug in scan ssid Emmanuel Grumbach <emmanuel.grumbach@xxxxxxxxx> iwlwifi: mvm: fix L2P BA ressources leak Johan Hovold <jhovold@xxxxxxxxx> USB: mos7840: fix pointer casts Johan Hovold <jhovold@xxxxxxxxx> USB: mos7840: fix race in led handling Johan Hovold <jhovold@xxxxxxxxx> USB: mos7840: fix device-type detection Johan Hovold <jhovold@xxxxxxxxx> USB: mos7840: fix race in register handling Lars-Peter Clausen <lars@xxxxxxxxxx> dma: pl330: Fix cyclic transfers Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx> serial/mxs-auart: increase time to wait for transmitter to become idle Axel Lin <axel.lin@xxxxxxxxxx> serial: arc_uart: Fix module alias Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx> serial/mxs-auart: fix race condition in interrupt handler Vinod Koul <vinod.koul@xxxxxxxxx> ALSA: compress: fix the return value for SNDRV_COMPRESS_VERSION Takashi Iwai <tiwai@xxxxxxx> ALSA: hda - Fix missing fixup for Mac Mini with STAC9221 Vivien Didelot <vivien.didelot@xxxxxxxxxxxxxxxxxxxx> hwmon: (max6697) fix MAX6581 ideality Thomas Bogendoerfer <tsbogend@xxxxxxxxxxxxxxxx> parisc: Fix interrupt routing for C8000 serial ports John David Anglin <dave.anglin@xxxxxxxx> parisc: Fix cache routines to ignore vma's with an invalid pfn Alex Ivanov <gnidorah@xxxxxxxxx> parisc: agp/parisc-agp: allow binding of user memory to the AGP GART Robert Jennings <rcj@xxxxxxxxxxxxxxxxxx> powerpc: VPHN topology change updates all siblings Will Deacon <will.deacon@xxxxxxx> ARM: 7791/1: a.out: remove partial a.out support Catalin Marinas <catalin.marinas@xxxxxxx> ARM: 7790/1: Fix deferred mm switch on VIVT processors Will Deacon <will.deacon@xxxxxxx> ARM: 7784/1: mm: ensure SMP alternates assemble to exactly 4 bytes with Thumb-2 Aaro Koskinen <aaro.koskinen@xxxxxx> powerpc/windfarm: Fix noisy slots-fan on Xserve (rm31) Russell King <rmk+kernel@xxxxxxxxxxxxxxxx> ARM: fix nommu builds with 48be69a02 (ARM: move signal handlers into a vdso-like page) Russell King <rmk+kernel@xxxxxxxxxxxxxxxx> ARM: fix a cockup in 48be69a02 (ARM: move signal handlers into a vdso-like page) Russell King <rmk+kernel@xxxxxxxxxxxxxxxx> ARM: make vectors page inaccessible from userspace Russell King <rmk+kernel@xxxxxxxxxxxxxxxx> ARM: move signal handlers into a vdso-like page Russell King <rmk+kernel@xxxxxxxxxxxxxxxx> ARM: allow kuser helpers to be removed from the vector page Russell King <rmk+kernel@xxxxxxxxxxxxxxxx> ARM: update FIQ support for relocation of vectors Russell King <rmk+kernel@xxxxxxxxxxxxxxxx> ARM: use linker magic for vectors and vector stubs Russell King <rmk+kernel@xxxxxxxxxxxxxxxx> ARM: move vector stubs Russell King <rmk+kernel@xxxxxxxxxxxxxxxx> ARM: poison memory between kuser helpers Russell King <rmk+kernel@xxxxxxxxxxxxxxxx> ARM: poison the vectors page ------------- Diffstat: Makefile | 4 +- arch/arm/Kconfig | 4 +- arch/arm/include/asm/a.out-core.h | 45 ------- arch/arm/include/asm/elf.h | 6 + arch/arm/include/asm/mmu.h | 3 + arch/arm/include/asm/mmu_context.h | 20 ++- arch/arm/include/asm/page.h | 2 + arch/arm/include/asm/processor.h | 4 - arch/arm/include/asm/thread_info.h | 1 - arch/arm/include/uapi/asm/Kbuild | 1 - arch/arm/include/uapi/asm/a.out.h | 34 ----- arch/arm/kernel/entry-armv.S | 103 +++++++------- arch/arm/kernel/fiq.c | 19 ++- arch/arm/kernel/process.c | 46 ++++++- arch/arm/kernel/signal.c | 52 ++++++- arch/arm/kernel/signal.h | 12 -- arch/arm/kernel/traps.c | 46 ++++--- arch/arm/kernel/vmlinux.lds.S | 17 +++ arch/arm/mm/Kconfig | 34 +++++ arch/arm/mm/mmu.c | 14 +- arch/arm/mm/proc-v7-2level.S | 2 +- arch/arm/mm/proc-v7-3level.S | 2 +- arch/arm/mm/proc-v7.S | 11 +- arch/parisc/include/asm/parisc-device.h | 3 + arch/parisc/kernel/cache.c | 135 ++++++++++--------- arch/parisc/kernel/inventory.c | 1 + arch/powerpc/include/asm/smp.h | 4 + arch/powerpc/mm/numa.c | 59 +++++--- arch/s390/Kconfig | 7 +- arch/s390/include/asm/bitops.h | 2 +- arch/s390/kernel/setup.c | 1 + arch/s390/mm/init.c | 1 + arch/s390/oprofile/init.c | 2 +- arch/x86/kernel/early-quirks.c | 14 +- arch/x86/kernel/i387.c | 2 +- drivers/acpi/battery.c | 2 + drivers/block/xen-blkfront.c | 36 +++-- drivers/bluetooth/ath3k.c | 46 +++++-- drivers/bluetooth/btusb.c | 21 ++- drivers/char/agp/parisc-agp.c | 6 +- drivers/cpufreq/cpufreq.c | 19 +-- drivers/cpuidle/governors/menu.c | 106 +-------------- drivers/dma/pl330.c | 93 +++++++++---- drivers/gpu/drm/i915/intel_ddi.c | 10 +- drivers/gpu/drm/i915/intel_display.c | 8 +- drivers/gpu/drm/i915/intel_drv.h | 2 +- drivers/gpu/drm/radeon/radeon.h | 3 +- drivers/gpu/drm/radeon/radeon_asic.c | 8 +- drivers/gpu/drm/radeon/radeon_fence.c | 2 +- drivers/gpu/drm/radeon/radeon_uvd.c | 100 +++++++------- drivers/gpu/drm/radeon/rv770.c | 2 +- drivers/hwmon/max6697.c | 4 +- drivers/macintosh/windfarm_rm31.c | 18 +-- drivers/net/arcnet/arcnet.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c.h | 3 + drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 40 +++++- drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c | 3 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 11 +- drivers/net/ethernet/mellanox/mlx4/main.c | 2 +- drivers/net/ethernet/realtek/8139cp.c | 48 ++++++- drivers/net/ethernet/sfc/filter.c | 4 +- drivers/net/usb/ax88179_178a.c | 9 +- drivers/net/usb/smsc75xx.c | 12 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 4 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 1 + drivers/net/wireless/ath/wil6210/debugfs.c | 4 +- drivers/net/wireless/iwlwifi/dvm/main.c | 2 +- drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h | 1 - drivers/net/wireless/iwlwifi/mvm/mac80211.c | 16 +++ drivers/net/wireless/iwlwifi/mvm/scan.c | 15 +-- drivers/net/wireless/iwlwifi/mvm/sta.c | 19 ++- drivers/net/wireless/iwlwifi/pcie/drv.c | 1 + drivers/net/wireless/mwifiex/cfg80211.c | 4 +- drivers/net/wireless/mwifiex/cfp.c | 3 +- drivers/net/wireless/mwifiex/join.c | 6 +- drivers/net/wireless/mwifiex/sdio.c | 4 +- drivers/net/wireless/rt2x00/rt2x00queue.c | 18 ++- drivers/parisc/iosapic.c | 38 ++++-- drivers/pci/hotplug/pciehp_pci.c | 9 +- drivers/pci/setup-bus.c | 69 +++++++++- drivers/spi/spi-davinci.c | 2 +- drivers/staging/zram/zram_drv.c | 38 ++++-- drivers/staging/zram/zram_drv.h | 5 +- drivers/staging/zram/zram_sysfs.c | 2 + drivers/tty/serial/8250/8250_gsc.c | 3 +- drivers/tty/serial/arc_uart.c | 2 +- drivers/tty/serial/mxs-auart.c | 38 +++--- drivers/usb/serial/mos7840.c | 150 ++++++++++++--------- fs/btrfs/ulist.c | 15 +++ fs/notify/fanotify/fanotify_user.c | 1 + include/linux/tick.h | 6 - include/net/ndisc.h | 2 +- kernel/cgroup.c | 9 +- kernel/time/tick-sched.c | 9 +- kernel/user_namespace.c | 13 +- kernel/workqueue.c | 12 ++ net/bluetooth/l2cap_core.c | 2 +- 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/pm.c | 7 +- net/mac80211/rc80211_minstrel.c | 3 +- net/mac80211/rc80211_minstrel_ht.c | 10 +- net/mac80211/rx.c | 10 +- net/netlink/genetlink.c | 2 + net/sched/sch_atm.c | 1 + net/sched/sch_cbq.c | 1 + net/sunrpc/auth_gss/gss_rpc_upcall.c | 3 +- net/sunrpc/auth_gss/gss_rpc_xdr.c | 9 +- net/wireless/nl80211.c | 7 +- sound/core/compress_offload.c | 2 +- sound/pci/hda/hda_auto_parser.c | 2 +- sound/pci/hda/patch_sigmatel.c | 1 + 114 files changed, 1178 insertions(+), 753 deletions(-) -- 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