Skip to content

3.3.8-stable review

Greg KH lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest94 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/94tilegx: enable SYSCALL_WRAPPERS supportarch/tile/Kconfig+1 -00 replies
2/94bio allocation failure due to bio_get_nr_vecs()fs/bio.c+6 -10 replies
3/94block: fix buffer overflow when printing partition UUIDsblock/genhd.c include/linux/genhd.h+6 -100 replies
4/94block: dont mark buffers beyond end of disk as mappedfs/block_dev.c fs/buffer.c include/linux/fs.h+7 -40 replies
5/94PARISC: fix PA1.1 oops on bootarch/parisc/kernel/entry.S+4 -00 replies
6/94PARISC: fix crash in flush_icache_page_asm on PA1.1arch/parisc/kernel/pacache.S+20 -180 replies
7/94PARISC: fix panic on prefetch(NULL) on PA7300LCarch/parisc/include/asm/prefetch.h+6 -10 replies
8/94isdn/gigaset: ratelimit CAPI message dumpsdrivers/isdn/gigaset/capi.c+9 -130 replies
9/94vfs: make AIO use the proper rw_verify_area() area helpersfs/aio.c+14 -160 replies
10/94iwlwifi: use 6000G2B for 6030 device seriesdrivers/net/wireless/iwlwifi/iwl-6000.c+1 -12 replies
11/94iwlwifi: use correct released ucode versiondrivers/net/wireless/iwlwifi/iwl-6000.c+1 -10 replies
12/94net/wireless: ipw2200: Fix WARN_ON occurring in wiphy_register called by ipw_pci_probedrivers/net/wireless/ipw2x00/ipw2200.c+6 -152 replies
13/94cfg80211: warn if db.txt is empty with CONFIG_CFG80211_INTERNAL_REGDBnet/wireless/reg.c+10 -00 replies
14/94regulator: core: Release regulator-regulator supplies on errordrivers/regulator/core.c+2 -00 replies
15/94Fix blocking allocations called very early during bootupinit/main.c+4 -30 replies
16/94s390/pfault: fix task state racearch/s390/mm/fault.c+12 -20 replies
17/94SCSI: mpt2sas: Fix for panic happening because of improper memory allocationdrivers/scsi/mpt2sas/mpt2sas_base.c+3 -30 replies
18/94isci: fix oem parameter validation on single controller skusdrivers/scsi/isci/init.c+1 -10 replies
19/94RDMA/cxgb4: Always wake up waiters in c4iw_peer_abort_intr()drivers/infiniband/hw/cxgb4/cm.c+1 -40 replies
20/94RDMA/cxgb4: Use dst parameter in import_ep()drivers/infiniband/hw/cxgb4/cm.c+1 -10 replies
21/94RDMA/cxgb4: Drop peer_abort when no endpoint founddrivers/infiniband/hw/cxgb4/cm.c+6 -00 replies
22/94powerpc: Fix broken cpu_idle_wait() implementationarch/powerpc/kernel/idle.c+5 -90 replies
23/94KEYS: Use the compat keyctl() syscall wrapper on Sparc64 for Sparc32 compatarch/sparc/Kconfig arch/sparc/kernel/systbls_64.S+4 -10 replies
24/94SELinux: if sel_make_bools errors dont leave inconsistent statesecurity/selinux/selinuxfs.c+1 -00 replies
25/94IB/core: Fix mismatch between locked and pinned pagesdrivers/infiniband/core/umem.c+1 -10 replies
26/94drivers/staging/comedi/comedi_fops.c: add missing vfreedrivers/staging/comedi/comedi_fops.c+1 -10 replies
27/94perf/x86: Update event scheduling constraints for AMD family 15h modelsarch/x86/kernel/cpu/perf_event_amd.c+10 -10 replies
28/94mtd: sm_ftl: fix typo in major number.drivers/mtd/sm_ftl.c+1 -10 replies
29/94libata: forbid port runtime pm by default, fixing regressiondrivers/ata/libata-transport.c+1 -00 replies
30/94ahci: Detect Marvell 88SE9172 SATA controllerdrivers/ata/ahci.c+2 -00 replies
31/94HID: wiimote: Fix IR data parserdrivers/hid/hid-wiimote-core.c+5 -110 replies
32/94usbhid: prevent deadlock during timeoutdrivers/hid/usbhid/hid-core.c drivers/usb/core/urb.c include/linux/usb.h+79 -60 replies
33/94HID: logitech: read all 32 bits of report type bitfielddrivers/hid/hid-logitech-dj.c+3 -20 replies
34/94um: Fix __swp_type()arch/um/include/asm/pgtable.h+2 -20 replies
35/94um: Implement a custom pte_same() functionarch/um/include/asm/pgtable.h+6 -00 replies
36/94docs: update HOWTO for 2.6.x -> 3.x versioningDocumentation/HOWTO+16 -160 replies
37/94swap: dont do discard if no discard option addedmm/swapfile.c+1 -10 replies
38/94USB: cdc-wdm: sanitize error returnsdrivers/usb/class/cdc-wdm.c+1 -10 replies
39/94USB: cdc-wdm: poll must return POLLHUP if device is gonedrivers/usb/class/cdc-wdm.c+1 -10 replies
40/94workqueue: skip nr_running sanity check in worker_enter_idle() if trustee is activekernel/workqueue.c+7 -20 replies
41/94mm: mempolicy: Let vma_merge and vma_split handle vma->vm_policy linkagesmm/mempolicy.c+17 -240 replies
42/94md: using GFP_NOIO to allocate bio for flush requestdrivers/md/md.c+1 -10 replies
43/94Add missing call to uart_update_timeout()drivers/tty/serial/mxs-auart.c+2 -00 replies
44/948250_pci: fix pch uart matchingdrivers/tty/serial/8250/8250_pci.c+18 -00 replies
45/94tty: Allow uart_register/unregister/registerdrivers/tty/serial/serial_core.c+1 -00 replies
46/94USB: ftdi-sio: add support for Physik Instrumente E-861drivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+9 -00 replies
47/94usb-storage: unusual_devs entry for Yarvik PMP400 MP4 playerdrivers/usb/storage/unusual_devs.h+7 -00 replies
48/94USB: ffs-test: fix length argument of out function calltools/usb/ffs-test.c+1 -10 replies
49/94drivers/rtc/rtc-pl031.c: configure correct wday for 2000-01-01drivers/rtc/rtc-pl031.c+18 -00 replies
50/94SCSI: hpsa: Fix problem with MSA2xxx devicesdrivers/scsi/hpsa.c+15 -190 replies
51/94udlfb: fix hcd_buffer_free panic on unplug/replugdrivers/video/udlfb.c include/video/udlfb.h+81 -660 replies
52/94usb: usbtest: two super speed fixes for usbtestdrivers/usb/misc/usbtest.c+12 -50 replies
53/94USB: ohci-at91: add a reset function to fix race conditiondrivers/usb/host/ohci-at91.c+10 -10 replies
54/94USB: Remove races in devio.cdrivers/usb/core/devio.c+25 -80 replies
55/94USB: serial: ti_usb_3410_5052: Add support for the FRI2 serial consoledrivers/usb/serial/ti_usb_3410_5052.c drivers/usb/serial/ti_usb_3410_5052.h+5 -20 replies
56/94usb: gadget: fsl_udc_core: dTDs next dtd pointer need to be updated once writtendrivers/usb/gadget/fsl_udc_core.c+2 -00 replies
57/94usb: add USB_QUIRK_RESET_RESUME for M-Audio 88esdrivers/usb/core/quirks.c+3 -00 replies
58/94xhci: Add Lynx Point to list of Intel switchable hosts.drivers/usb/host/ehci-pci.c drivers/usb/host/pci-quirks.c+20 -20 replies
59/94xhci: Avoid dead ports when CONFIG_USB_XHCI_HCD=ndrivers/usb/host/pci-quirks.c+14 -00 replies
60/94usb-xhci: Handle COMP_TX_ERR for isoc tdsdrivers/usb/host/xhci-ring.c+1 -00 replies
61/94xhci: Reset reserved command ring TRBs on cleanup.drivers/usb/host/xhci-mem.c+1 -00 replies
62/94xhci: Add new short TX quirk for Fresco Logic host.drivers/usb/host/xhci-pci.c drivers/usb/host/xhci-ring.c drivers/usb/host/xhci.h+19 -30 replies
63/94USB: fix resource leak in xhci power loss pathdrivers/usb/host/xhci-mem.c+26 -00 replies
64/94usbcore: enable USB2 LPM if port suspend failsdrivers/usb/core/hub.c+4 -00 replies
65/94gma500: Fix Poulsbo suspend/resume crash on devices with SDVO portsdrivers/gpu/drm/gma500/psb_device.c+4 -20 replies
66/94b43legacy: Fix error due to MMIO access with SSB unpowereddrivers/net/wireless/b43legacy/main.c+0 -20 replies
67/94drm/i915: Avoid a double-read of PCH_IIR during interrupt handlingdrivers/gpu/drm/i915/i915_irq.c+3 -60 replies
68/94drm/i915: [GEN7] Use HW scheduler for fixed function shadersdrivers/gpu/drm/i915/i915_reg.h drivers/gpu/drm/i915/intel_display.c+29 -00 replies
69/94drm/i915: dont clobber the pipe param in sanitize_modesettingdrivers/gpu/drm/i915/intel_display.c+3 -20 replies
70/94gpio: mpc8xxx: Prevent NULL pointer deref in demux handlerdrivers/gpio/gpio-mpc8xxx.c+2 -10 replies
71/94spi/spi-fsl-spi: reference correct pdata in fsl_spi_cs_controldrivers/spi/spi-fsl-spi.c+1 -12 replies
72/94xen: do not map the same GSI twice in PVHVM guests.arch/x86/pci/xen.c drivers/xen/events.c include/xen/events.h+10 -20 replies
73/94nouveau: nouveau_set_bo_placement takes TTM flagsdrivers/gpu/drm/nouveau/nouveau_bo.c+1 -10 replies
74/94smsusb: add autodetection support for USB ID 2040:c0a0drivers/media/dvb/siano/smsusb.c+2 -00 replies
75/94media: uvcvideo: Fix ENUMINPUT handlingdrivers/media/video/uvc/uvc_v4l2.c+1 -10 replies
76/94x86, realmode: 16-bit real-mode code support for relocs toolMakefile arch/x86/Makefile arch/x86/boot/compressed/Makefile +5 more+817 -6882 replies
77/94x86, relocs: Workaround for binutils 2.22.52.0.1 section bugarch/x86/tools/relocs.c+5 -10 replies
78/94x86, relocs: When printing an error, say relative or absolutearch/x86/tools/relocs.c+8 -30 replies
79/94x86, relocs: Build clean fixarch/x86/Makefile+1 -00 replies
80/94x86-32, relocs: Whitelist more symbols for ld bug workaroundarch/x86/tools/relocs.c+11 -00 replies
81/94x86, relocs: Add jiffies and jiffies_64 to the relative whitelistarch/x86/tools/relocs.c+1 -00 replies
82/94x86/mce: Fix check for processor context when machine check was taken.arch/x86/kernel/cpu/mcheck/mce-severity.c+10 -60 replies
83/94mmc: sdio: avoid spurious calls to interrupt handlersdrivers/mmc/core/sdio.c drivers/mmc/core/sdio_irq.c include/linux/mmc/host.h+10 -50 replies
84/94mmc: cd-gpio: protect against NULL context in mmc_cd_gpio_free()drivers/mmc/core/cd-gpio.c+3 -00 replies
85/94mmc: omap_hsmmc: pass IRQF_ONESHOT to request_threaded_irqdrivers/mmc/host/omap_hsmmc.c+1 -10 replies
86/94tile: fix bug where fls(0) was not returning 0arch/tile/include/asm/bitops.h+6 -60 replies
87/94intel-iommu: Add device info into list before doing context mappingdrivers/iommu/intel-iommu.c+11 -60 replies
88/94iommu: Fix off by one in dmar_get_fault_reason()drivers/iommu/dmar.c+2 -20 replies
89/94rtlwifi: fix for race condition when firmware is cacheddrivers/net/wireless/rtlwifi/pci.c drivers/net/wireless/rtlwifi/usb.c+15 -143 replies
90/94ARM: 7365/1: drop unused parameter from flush_cache_user_rangearch/arm/include/asm/cacheflush.h arch/arm/kernel/traps.c+2 -20 replies
91/94ARM: 7409/1: Do not call flush_cache_user_range with mmap_sem heldarch/arm/kernel/traps.c+2 -00 replies
92/94MCE: Fix vm86 handling for 32bit mce handlerarch/x86/kernel/cpu/mcheck/mce.c+8 -00 replies
93/94i2c: davinci: Free requested IRQ in removedrivers/i2c/busses/i2c-davinci.c+1 -10 replies
94/94i2c: tegra: notify transfer-complete after clearing status.drivers/i2c/busses/i2c-tegra.c+6 -70 replies

Reviews trailers per patch

20 of 94 patches have a Reviewed-by or Acked-by.

PatchNick PigginStefan Lippers-HollmannLiam GirdwoodMartin SchwidefskyDave JiangPeter ZijlstraBenjamin HerrenschmidtChristoph LameterJiri KosinaNestor Lopez CasadoHugh DickinsHolger KiehlErwan VeluJesse FeddemaMichal NazarewiczFelipe BalbiChristian EggersAlan SternLi YangSteffen MüllerSergio CorreiaEugeni DodonovKenneth GraunkeChris WilsonJoakim TjernlundBen SkeggsVenkatraman SChris WrightNeptune NingCatalin MarinasStephen Warren
1/94
2/94
3/94
4/94A-b
5/94
6/94
7/94
8/94
9/94
10/94
11/94
12/94T-b
13/94
14/94A-b
15/94
16/94R-b
17/94
18/94T-b
19/94
20/94
21/94
22/94A-b A-b
23/94
24/94
25/94R-b
26/94
27/94A-b
28/94
29/94
30/94
31/94
32/94A-b
33/94Inspired-by
34/94Analyzed-by
35/94Analyzed-by
36/94
37/94T-b
38/94
39/94
40/94
41/94
42/94
43/94
44/94T-b
45/94
46/94
47/94T-b
48/94A-b
49/94
50/94
51/94
52/94A-b
53/94T-b A-b
54/94
55/94
56/94A-b
57/94T-b
58/94
59/94
60/94
61/94
62/94T-b
63/94
64/94
65/94
66/94
67/94
68/94R-b R-b
69/94R-b R-b
70/94
71/94A-b
72/94
73/94R-b
74/94
75/94
76/94
77/94
78/94
79/94
80/94
81/94
82/94
83/94
84/94
85/94A-b
86/94
87/94A-b
88/94
89/94T-b
90/94A-b
91/94A-b
92/94
93/94
94/94A-b

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

Read the v1 thread

Cover letter [ 00/94] 3.3.8-stable review

This is the start of the stable review cycle for the 3.3.8 release. There are 95 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 Tue May 29 01:02:37 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.3.8-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

 Documentation/HOWTO                       |  32 +-
 Makefile                                  |  13 +-
 arch/arm/include/asm/cacheflush.h         |   2 +-
 arch/arm/kernel/traps.c                   |   4 +-
 arch/parisc/include/asm/prefetch.h        |   7 +-
 arch/parisc/kernel/entry.S                |   4 +
 arch/parisc/kernel/pacache.S              |  38 +-
 arch/powerpc/kernel/idle.c                |  14 +-
 arch/s390/mm/fault.c                      |  14 +-
 arch/sparc/Kconfig                        |   3 +
 arch/sparc/kernel/systbls_64.S            |   2 +-
 arch/tile/Kconfig                         |   1 +
 arch/tile/include/asm/bitops.h            |  12 +-
 arch/um/include/asm/pgtable.h             |  10 +-
 arch/x86/Makefile                         |   4 +
 arch/x86/boot/compressed/Makefile         |   9 +-
 arch/x86/boot/compressed/relocs.c         | 680 -------------------------
 arch/x86/kernel/cpu/mcheck/mce-severity.c |  16 +-
 arch/x86/kernel/cpu/mcheck/mce.c          |   8 +
 arch/x86/kernel/cpu/perf_event_amd.c      |  11 +-
 arch/x86/pci/xen.c                        |   4 +
 arch/x86/tools/.gitignore                 |   1 +
 arch/x86/tools/Makefile                   |   4 +
 arch/x86/tools/relocs.c                   | 818 ++++++++++++++++++++++++++++++
 block/genhd.c                             |  10 +-
 drivers/ata/ahci.c                        |   2 +
 drivers/ata/libata-transport.c            |   1 +
 drivers/gpio/gpio-mpc8xxx.c               |   3 +-
 drivers/gpu/drm/gma500/psb_device.c       |   6 +-
 drivers/gpu/drm/i915/i915_irq.c           |   9 +-
 drivers/gpu/drm/i915/i915_reg.h           |  15 +
 drivers/gpu/drm/i915/intel_display.c      |  19 +-
 drivers/gpu/drm/nouveau/nouveau_bo.c      |   2 +-
 drivers/hid/hid-logitech-dj.c             |   5 +-
 drivers/hid/hid-wiimote-core.c            |  16 +-
 drivers/hid/usbhid/hid-core.c             |  61 ++-
 drivers/i2c/busses/i2c-davinci.c          |   2 +-
 drivers/i2c/busses/i2c-tegra.c            |  13 +-
 drivers/infiniband/core/umem.c            |   2 +-
 drivers/infiniband/hw/cxgb4/cm.c          |  13 +-
 drivers/iommu/dmar.c                      |   4 +-
 drivers/iommu/intel-iommu.c               |  17 +-
 drivers/isdn/gigaset/capi.c               |  22 +-
 drivers/md/md.c                           |   2 +-
 drivers/media/dvb/siano/smsusb.c          |   2 +
 drivers/media/video/uvc/uvc_v4l2.c        |   2 +-
 drivers/mmc/core/cd-gpio.c                |   3 +
 drivers/mmc/core/sdio.c                   |   2 +-
 drivers/mmc/core/sdio_irq.c               |  11 +-
 drivers/mmc/host/omap_hsmmc.c             |   2 +-
 drivers/mtd/sm_ftl.c                      |   2 +-
 drivers/net/wireless/b43legacy/main.c     |   2 -
 drivers/net/wireless/ipw2x00/ipw2200.c    |  21 +-
 drivers/net/wireless/iwlwifi/iwl-6000.c   |   4 +-
 drivers/net/wireless/rtlwifi/pci.c        |  17 +-
 drivers/net/wireless/rtlwifi/usb.c        |  12 +-
 drivers/regulator/core.c                  |   2 +
 drivers/rtc/rtc-pl031.c                   |  18 +
 drivers/scsi/hpsa.c                       |  34 +-
 drivers/scsi/isci/init.c                  |   2 +-
 drivers/scsi/mpt2sas/mpt2sas_base.c       |   6 +-
 drivers/spi/spi-fsl-spi.c                 |   2 +-
 drivers/staging/comedi/comedi_fops.c      |   2 +-
 drivers/tty/serial/8250/8250_pci.c        |  18 +
 drivers/tty/serial/mxs-auart.c            |   2 +
 drivers/tty/serial/serial_core.c          |   1 +
 drivers/usb/class/cdc-wdm.c               |   4 +-
 drivers/usb/core/devio.c                  |  33 +-
 drivers/usb/core/hub.c                    |   4 +
 drivers/usb/core/quirks.c                 |   3 +
 drivers/usb/core/urb.c                    |  21 +
 drivers/usb/gadget/fsl_udc_core.c         |   2 +
 drivers/usb/host/ehci-pci.c               |   4 +-
 drivers/usb/host/ohci-at91.c              |  11 +-
 drivers/usb/host/pci-quirks.c             |  32 +-
 drivers/usb/host/xhci-mem.c               |  27 +
 drivers/usb/host/xhci-pci.c               |   1 +
 drivers/usb/host/xhci-ring.c              |  21 +-
 drivers/usb/host/xhci.h                   |   1 +
 drivers/usb/misc/usbtest.c                |  17 +-
 drivers/usb/serial/ftdi_sio.c             |   1 +
 drivers/usb/serial/ftdi_sio_ids.h         |   8 +
 drivers/usb/serial/ti_usb_3410_5052.c     |   6 +-
 drivers/usb/serial/ti_usb_3410_5052.h     |   1 +
 drivers/usb/storage/unusual_devs.h        |   7 +
 drivers/video/udlfb.c                     | 146 +++---
 drivers/xen/events.c                      |   5 +-
 fs/aio.c                                  |  30 +-
 fs/bio.c                                  |   7 +-
 fs/block_dev.c                            |   6 +-
 fs/buffer.c                               |   4 +-
 include/linux/fs.h                        |   1 +
 include/linux/genhd.h                     |   6 -
 include/linux/mmc/host.h                  |   2 +
 include/linux/usb.h                       |   3 +
 include/video/udlfb.h                     |   1 +
 include/xen/events.h                      |   3 +
 init/main.c                               |   7 +-
 kernel/workqueue.c                        |   9 +-
 mm/mempolicy.c                            |  41 +-
 mm/swapfile.c                             |   2 +-
 net/wireless/reg.c                        |  10 +
 scripts/Makefile                          |   2 +
 security/selinux/selinuxfs.c              |   1 +
 tools/usb/ffs-test.c                      |   2 +-
 105 files changed, 1554 insertions(+), 1040 deletions(-)