Skip to content

3.4.9-stable review

Greg Kroah-Hartman linux-input lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest65 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/65Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the castsarch/ia64/include/asm/atomic.h drivers/char/mspec.c+3 -30 replies
2/65asus-wmi: use ASUS_WMI_METHODID_DSTS2 as default DSTS ID.drivers/platform/x86/asus-wmi.c+1 -60 replies
3/65sunrpc: clnt: Add missing bracesnet/sunrpc/clnt.c+2 -10 replies
4/65SUNRPC: return negative value in case rpcbind client creation errornet/sunrpc/rpcb_clnt.c+2 -20 replies
5/65nilfs2: fix deadlock issue between chcp and thaw ioctlsfs/nilfs2/ioctl.c fs/nilfs2/super.c fs/nilfs2/the_nilfs.c +1 more+8 -20 replies
6/65media: ene_ir: Fix driver initialisationdrivers/media/rc/ene_ir.c+2 -10 replies
7/65pcdp: use early_ioremap/early_iounmap to access pcdp tabledrivers/firmware/pcdp.c+2 -20 replies
8/65mm: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page()mm/memory-failure.c+3 -30 replies
9/65ARM: 7466/1: disable interrupt before spinning endlesslyarch/arm/kernel/process.c+2 -00 replies
10/65ARM: 7467/1: mutex: use generic xchg-based implementation for ARMv6+arch/arm/include/asm/mutex.h+4 -1152 replies
11/65ARM: 7476/1: vfp: only clear vfp state for current cpu in vfp_pm_suspendarch/arm/vfp/vfpmodule.c+1 -10 replies
12/65ARM: 7477/1: vfp: Always save VFP state in vfp_pm_suspend on UParch/arm/vfp/vfpmodule.c+6 -00 replies
13/65ARM: 7478/1: errata: extend workaround for erratum #720789arch/arm/mm/tlb-v7.S+12 -00 replies
14/65ARM: 7479/1: mm: avoid NULL dereference when flushing gate_vma with VIVT cachesarch/arm/include/asm/cacheflush.h+6 -20 replies
15/65ARM: 7480/1: only call smp_send_stop() on SMParch/arm/kernel/smp.c+2 -10 replies
16/65ARM: Fix undefined instruction exception handlingarch/arm/kernel/entry-armv.S arch/arm/kernel/traps.c arch/arm/vfp/entry.S +1 more+92 -620 replies
17/65ALSA: hda - add dock support for Thinkpad T430ssound/pci/hda/patch_realtek.c+1 -00 replies
18/65ALSA: hda - add dock support for Thinkpad X230sound/pci/hda/patch_realtek.c+1 -00 replies
19/65ALSA: hda - remove quirk for Dell Vostro 1015sound/pci/hda/patch_conexant.c+0 -10 replies
20/65ALSA: hda - Fix double quirk for Quanta FL1 / Lenovo Ideapadsound/pci/hda/patch_realtek.c+3 -20 replies
21/65mm: mmu_notifier: fix freed page still mapped in secondary MMUmm/mmu_notifier.c+23 -220 replies
22/65md/raid1: dont abort a resync on the first badblock.drivers/md/raid1.c+4 -10 replies
23/65video/smscufx: fix line counting in fb_writedrivers/video/smscufx.c+1 -10 replies
24/65ore: Fix out-of-bounds access in _ios_obj()fs/exofs/ore.c+7 -70 replies
25/65ACPI processor: Fix tick_broadcast_mask online/offline regressiondrivers/acpi/processor_driver.c+1 -10 replies
26/65mac80211: cancel mesh path timernet/mac80211/mesh.c+1 -00 replies
27/65ath9k: Add PID/VID support for AR1111drivers/net/wireless/ath/ath9k/hw.c drivers/net/wireless/ath/ath9k/hw.h drivers/net/wireless/ath/ath9k/pci.c+3 -00 replies
28/65wireless: reg: restore previous behaviour of chan->max_power calculationsnet/wireless/reg.c+15 -10 replies
29/65x86, nops: Missing break resulting in incorrect selection on Intelarch/x86/kernel/alternative.c+1 -10 replies
30/65random: make add_interrupt_randomness() do something sanedrivers/char/random.c drivers/mfd/ab3100-core.c include/linux/random.h +1 more+90 -240 replies
31/65random: use lockless techniques in the interrupt pathdrivers/char/random.c+39 -390 replies
32/65random: create add_device_randomness() interfacedrivers/char/random.c include/linux/random.h+29 -00 replies
33/65usb: feed USB device information to the /dev/random driverdrivers/usb/core/hub.c+9 -00 replies
34/65net: feed /dev/random with the MAC address when registering a devicenet/core/dev.c net/core/rtnetlink.c+4 -00 replies
35/65random: use the arch-specific rng in xfer_secondary_pooldrivers/char/random.c+16 -90 replies
36/65random: add new get_random_bytes_arch() functiondrivers/char/random.c include/linux/random.h+25 -50 replies
37/65random: add tracepoints for easier debugging and verificationdrivers/char/random.c include/trace/events/random.h+156 -40 replies
38/65MAINTAINERS: Theodore Tso is taking over the random driverMAINTAINERS+1 -10 replies
39/65rtc: wm831x: Feed the write counter into device_add_randomness()drivers/rtc/rtc-wm831x.c+23 -10 replies
40/65mfd: wm831x: Feed the device UUID into device_add_randomness()drivers/mfd/wm831x-otp.c+8 -00 replies
41/65random: remove rand_initialize_irq()arch/ia64/kernel/irq_ia64.c drivers/char/random.c drivers/mfd/ab3100-core.c +3 more+0 -790 replies
42/65random: Add comment to random_initialize()drivers/char/random.c+10 -00 replies
43/65dmi: Feed DMI table to /dev/random driverdrivers/firmware/dmi_scan.c+3 -00 replies
44/65random: mix in architectural randomness in extract_buf()drivers/char/random.c+32 -240 replies
45/65HID: multitouch: add support for Novatek touchscreendrivers/hid/hid-ids.h drivers/hid/hid-multitouch.c+8 -00 replies
46/65HID: add support for Cypress barcode scanner 04B4:ED81drivers/hid/hid-core.c drivers/hid/hid-cypress.c drivers/hid/hid-ids.h+4 -00 replies
47/65HID: add ASUS AIO keyboard model AK1Ddrivers/hid/hid-chicony.c drivers/hid/hid-core.c drivers/hid/hid-ids.h+3 -00 replies
48/65x86, microcode: microcode_core.c simple_strtoul cleanuparch/x86/kernel/microcode_core.c+4 -50 replies
49/65x86, microcode: Sanitize per-cpu microcode reloading interfacearch/x86/kernel/microcode_core.c+19 -70 replies
50/65mm: hugetlbfs: close race during teardown of hugetlbfs shared page tablesmm/hugetlb.c+23 -20 replies
51/65target: Add range checking to UNMAP emulationdrivers/target/target_core_cdb.c+12 -00 replies
52/65target: Fix reading of data length fields for UNMAP commandsdrivers/target/target_core_cdb.c+3 -30 replies
53/65target: Fix possible integer underflow in UNMAP emulationdrivers/target/target_core_cdb.c+10 -100 replies
54/65target: Check number of unmap descriptors against our limitdrivers/target/target_core_cdb.c+5 -00 replies
55/65ARM: mxs: Remove MMAP_MIN_ADDR setting from mxs_defconfigarch/arm/configs/mxs_defconfig+0 -10 replies
56/65ARM: dts: imx53-ard: add regulators for lan9220arch/arm/boot/dts/imx53-ard.dts+20 -00 replies
57/65ARM: pxa: remove irq_to_gpio from ezx-pcap driverdrivers/mfd/ezx-pcap.c include/linux/mfd/ezx-pcap.h+2 -10 replies
58/65cfg80211: process pending events when unregistering net devicenet/wireless/core.c net/wireless/core.h net/wireless/util.c+7 -10 replies
59/65cfg80211: fix interface combinations check for ADHOC(IBSS)net/wireless/util.c+3 -00 replies
60/65tun: dont zeroize sock->file on detachdrivers/net/tun.c+0 -10 replies
61/65iwlwifi: disable greenfield transmissions as a workarounddrivers/net/wireless/iwlwifi/iwl-agn-rs.c+8 -50 replies
62/65e1000e: NIC goes up and immediately goes downdrivers/net/ethernet/intel/e1000e/82571.c+1 -30 replies
63/65Input: eeti_ts: pass gpio value instead of IRQarch/arm/mach-pxa/raumfeld.c drivers/input/touchscreen/eeti_ts.c include/linux/input/eeti_ts.h+15 -90 replies
64/65Input: wacom - Bamboo One 1024 pressure fixdrivers/input/tablet/wacom_wac.c+1 -10 replies
65/65rt61pci: fix NULL pointer dereference in config_lna_gaindrivers/net/wireless/rt2x00/rt61pci.c+1 -20 replies

Reviews trailers per patch

16 of 65 patches have a Reviewed-by or Acked-by.

PatchRyusuke KonishiKhalid AzizDavid RientjesArnd BergmannNicolas PitreUros BizjakWill DeaconLuis R. RodriguezEric WustrowRafael J. WysockiDeepthi DharwarGreg KHIngo MolnarBorislav PetkovHaojian ZhuangJohannes BergMichal HockoEmmanuel GrumbachCesar Eduardo BarrosAaron Brown[email protected]Ping ChengRuan ZhijieAl ViroEric DumazetYuchung ChengTim BentleySteve Capper
1/65
2/65
3/65
4/65
5/65T-b
6/65
7/65A-b
8/65A-b
9/65
10/65A-b A-b
11/65
12/65
13/65T-b
14/65T-b
15/65A-b
16/65A-b
17/65
18/65
19/65
20/65
21/65
22/65
23/65
24/65
25/65R-b R-b
26/65
27/65T-b
28/65A-b
29/65
30/65T-b
31/65
32/65
33/65A-b
34/65
35/65
36/65
37/65
38/65
39/65
40/65
41/65
42/65
43/65
44/65A-b
45/65
46/65
47/65
48/65R-b
49/65
50/65R-b
51/65
52/65
53/65
54/65
55/65
56/65
57/65A-b
58/65R-b
59/65
60/65T-b A-b A-b A-b
61/65R-b T-b
62/65T-b
63/65
64/65R-b
65/65Reported-and-tested-by

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 28 reviewers.

Read the v1 thread

Cover letter [ 00/65] 3.4.9-stable review

From: Greg KH <[email protected]>

This is the start of the stable review cycle for the 3.4.9 release. There are 65 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 Wed Aug 15 22:14:12 UTC 2012. 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.4.9-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

-------------

 MAINTAINERS                               |    2 +-
 Makefile                                  |    4 +-
 arch/arm/boot/dts/imx53-ard.dts           |   20 ++
 arch/arm/configs/mxs_defconfig            |    1 -
 arch/arm/include/asm/cacheflush.h         |    8 +-
 arch/arm/include/asm/mutex.h              |  119 +---------
 arch/arm/kernel/entry-armv.S              |  111 +++++----
 arch/arm/kernel/process.c                 |    2 +
 arch/arm/kernel/smp.c                     |    3 +-
 arch/arm/kernel/traps.c                   |    8 -
 arch/arm/mach-pxa/raumfeld.c              |    2 +-
 arch/arm/mm/tlb-v7.S                      |   12 +
 arch/arm/vfp/entry.S                      |   16 +-
 arch/arm/vfp/vfphw.S                      |   19 +-
 arch/arm/vfp/vfpmodule.c                  |    8 +-
 arch/ia64/include/asm/atomic.h            |    4 +-
 arch/ia64/kernel/irq_ia64.c               |    1 -
 arch/x86/kernel/alternative.c             |    2 +-
 arch/x86/kernel/microcode_core.c          |   31 ++-
 drivers/acpi/processor_driver.c           |    2 +-
 drivers/char/mspec.c                      |    2 +-
 drivers/char/random.c                     |  352 +++++++++++++++++++----------
 drivers/firmware/dmi_scan.c               |    3 +
 drivers/firmware/pcdp.c                   |    4 +-
 drivers/hid/hid-chicony.c                 |    1 +
 drivers/hid/hid-core.c                    |    2 +
 drivers/hid/hid-cypress.c                 |    2 +
 drivers/hid/hid-ids.h                     |    5 +
 drivers/hid/hid-multitouch.c              |    5 +
 drivers/input/tablet/wacom_wac.c          |    2 +-
 drivers/input/touchscreen/eeti_ts.c       |   21 +-
 drivers/md/raid1.c                        |    5 +-
 drivers/media/rc/ene_ir.c                 |    3 +-
 drivers/mfd/ab3100-core.c                 |    5 -
 drivers/mfd/ezx-pcap.c                    |    2 +-
 drivers/mfd/wm831x-otp.c                  |    8 +
 drivers/net/ethernet/intel/e1000e/82571.c |    4 +-
 drivers/net/tun.c                         |    1 -
 drivers/net/wireless/ath/ath9k/hw.c       |    1 +
 drivers/net/wireless/ath/ath9k/hw.h       |    1 +
 drivers/net/wireless/ath/ath9k/pci.c      |    1 +
 drivers/net/wireless/iwlwifi/iwl-agn-rs.c |   13 +-
 drivers/net/wireless/rt2x00/rt61pci.c     |    3 +-
 drivers/platform/x86/asus-wmi.c           |    7 +-
 drivers/rtc/rtc-wm831x.c                  |   24 +-
 drivers/target/target_core_cdb.c          |   43 ++--
 drivers/usb/core/hub.c                    |    9 +
 drivers/video/smscufx.c                   |    2 +-
 fs/exofs/ore.c                            |   14 +-
 fs/nilfs2/ioctl.c                         |    4 +-
 fs/nilfs2/super.c                         |    3 +
 fs/nilfs2/the_nilfs.c                     |    1 +
 fs/nilfs2/the_nilfs.h                     |    2 +
 include/linux/input/eeti_ts.h             |    1 +
 include/linux/irqdesc.h                   |    1 -
 include/linux/mfd/ezx-pcap.h              |    1 +
 include/linux/random.h                    |    6 +-
 include/trace/events/random.h             |  134 +++++++++++
 kernel/irq/handle.c                       |    7 +-
 kernel/irq/manage.c                       |   17 --
 mm/hugetlb.c                              |   25 +-
 mm/memory-failure.c                       |    6 +-
 mm/mmu_notifier.c                         |   45 ++--
 net/core/dev.c                            |    3 +
 net/core/rtnetlink.c                      |    1 +
 net/mac80211/mesh.c                       |    1 +
 net/sunrpc/clnt.c                         |    3 +-
 net/sunrpc/rpcb_clnt.c                    |    4 +-
 net/wireless/core.c                       |    5 +
 net/wireless/core.h                       |    1 +
 net/wireless/reg.c                        |   16 +-
 net/wireless/util.c                       |    5 +-
 sound/pci/hda/patch_conexant.c            |    1 -
 sound/pci/hda/patch_realtek.c             |    7 +-
 74 files changed, 774 insertions(+), 446 deletions(-)