3.4.1-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest91 patches 24 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/91 | isdn/gigaset: ratelimit CAPI message dumpsdrivers/ | +9 | 0 replies | |
| 2/91 | isdn/gigaset: fix CAPI disconnect B3 handlingdrivers/ | +4 | 0 replies | |
| 3/91 | isdn/gigaset: improve error handling querying firmware versiondrivers/ | +3 | 0 replies | |
| 4/91 | vfs: make AIO use the proper rw_verify_area() area helpersfs/ | +14 | 0 replies | |
| 5/91 | iwlwifi: use 6000G2B for 6030 device seriesdrivers/ | +1 | 2 replies | |
| 6/91 | iwlwifi: use correct released ucode versiondrivers/ | +1 | 0 replies | |
| 7/91 | net/wireless: ipw2200: Fix WARN_ON occurring in wiphy_register called by ipw_pci_probedrivers/ | +6 | 2 replies | |
| 8/91 | cfg80211: warn if db.txt is empty with CONFIG_CFG80211_INTERNAL_REGDBnet/ | +10 | 0 replies | |
| 9/91 | regulator: core: Release regulator-regulator supplies on errordrivers/ | +2 | 0 replies | |
| 10/91 | Fix blocking allocations called very early during bootupinit/ | +4 | 0 replies | |
| 11/91 | s390/pfault: fix task state racearch/ | +12 | 0 replies | |
| 12/91 | SCSI: mpt2sas: Fix for panic happening because of improper memory allocationdrivers/ | +3 | 0 replies | |
| 13/91 | isci: fix oem parameter validation on single controller skusdrivers/ | +1 | 0 replies | |
| 14/91 | RDMA/cxgb4: Always wake up waiters in c4iw_peer_abort_intr()drivers/ | +1 | 0 replies | |
| 15/91 | RDMA/cxgb4: Use dst parameter in import_ep()drivers/ | +1 | 0 replies | |
| 16/91 | RDMA/cxgb4: Drop peer_abort when no endpoint founddrivers/ | +6 | 0 replies | |
| 17/91 | powerpc: Fix broken cpu_idle_wait() implementationarch/ | +5 | 0 replies | |
| 18/91 | KEYS: Use the compat keyctl() syscall wrapper on Sparc64 for Sparc32 compatarch/ arch/ | +4 | 0 replies | |
| 19/91 | SELinux: if sel_make_bools errors dont leave inconsistent statesecurity/ | +1 | 0 replies | |
| 20/91 | fbdev: sh_mobile_lcdc: Dont confuse line size with pitchdrivers/ drivers/ | +4 | 0 replies | |
| 21/91 | IB/core: Fix mismatch between locked and pinned pagesdrivers/ | +1 | 0 replies | |
| 22/91 | drivers/staging/comedi/comedi_fops.c: add missing vfreedrivers/ | +1 | 0 replies | |
| 23/91 | perf/x86: Update event scheduling constraints for AMD family 15h modelsarch/ | +10 | 0 replies | |
| 24/91 | HID: wiimote: Fix IR data parserdrivers/ | +5 | 0 replies | |
| 25/91 | usbhid: prevent deadlock during timeoutdrivers/ drivers/ include/ | +79 | 0 replies | |
| 26/91 | HID: logitech: read all 32 bits of report type bitfielddrivers/ | +3 | 0 replies | |
| 27/91 | um: Fix __swp_type()arch/ | +2 | 0 replies | |
| 28/91 | um: Implement a custom pte_same() functionarch/ | +6 | 0 replies | |
| 29/91 | persistent_ram: Fix buffer size clamping during writesdrivers/ | +1 | 0 replies | |
| 30/91 | docs: update HOWTO for 2.6.x -> 3.x versioningDocumentation/ | +16 | 0 replies | |
| 31/91 | USB: cdc-wdm: sanitize error returnsdrivers/ | +1 | 0 replies | |
| 32/91 | USB: cdc-wdm: fix memory leakdrivers/ | +2 | 0 replies | |
| 33/91 | USB: cdc-wdm: poll must return POLLHUP if device is gonedrivers/ | +1 | 0 replies | |
| 34/91 | USB: cdc-wdm: cannot use dev_printk when device is gonedrivers/ | +10 | 0 replies | |
| 35/91 | USB: cdc-wdm: remove from device list on disconnectdrivers/ | +9 | 0 replies | |
| 36/91 | workqueue: skip nr_running sanity check in worker_enter_idle() if trustee is activekernel/ | +7 | 0 replies | |
| 37/91 | mm: mempolicy: Let vma_merge and vma_split handle vma->vm_policy linkagesmm/ | +17 | 0 replies | |
| 38/91 | md: using GFP_NOIO to allocate bio for flush requestdrivers/ | +1 | 0 replies | |
| 39/91 | Add missing call to uart_update_timeout()drivers/ | +2 | 0 replies | |
| 40/91 | 8250.c: less than 2400 baud fix.drivers/ | +5 | 0 replies | |
| 41/91 | 8250_pci: fix pch uart matchingdrivers/ | +18 | 0 replies | |
| 42/91 | tty: Allow uart_register/unregister/registerdrivers/ | +1 | 0 replies | |
| 43/91 | USB: ftdi-sio: add support for Physik Instrumente E-861drivers/ drivers/ | +9 | 0 replies | |
| 44/91 | usb-serial: ftdi_sio: fix oops during autosuspenddrivers/ | +7 | 0 replies | |
| 45/91 | usb-storage: unusual_devs entry for Yarvik PMP400 MP4 playerdrivers/ | +7 | 0 replies | |
| 46/91 | USB: ffs-test: fix length argument of out function calltools/ | +1 | 0 replies | |
| 47/91 | usb: usbtest: two super speed fixes for usbtestdrivers/ | +12 | 0 replies | |
| 48/91 | USB: ehci-platform: remove update_devicedrivers/ | +0 | 0 replies | |
| 49/91 | USB: EHCI: OMAP: Finish ehci omap phy reset cycle before adding hcd.drivers/ | +9 | 0 replies | |
| 50/91 | USB: gpio_vbus: provide an appropriate debounce intervaldrivers/ | +4 | 0 replies | |
| 51/91 | USB: ohci-at91: add a reset function to fix race conditiondrivers/ | +10 | 0 replies | |
| 52/91 | USB: Remove races in devio.cdrivers/ | +25 | 0 replies | |
| 53/91 | USB: serial: ti_usb_3410_5052: Add support for the FRI2 serial consoledrivers/ drivers/ | +5 | 0 replies | |
| 54/91 | usb: gadget: fsl_udc_core: dTDs next dtd pointer need to be updated once writtendrivers/ | +2 | 0 replies | |
| 55/91 | usb: add USB_QUIRK_RESET_RESUME for M-Audio 88esdrivers/ | +3 | 0 replies | |
| 56/91 | xhci: Add Lynx Point to list of Intel switchable hosts.drivers/ drivers/ | +20 | 0 replies | |
| 57/91 | xHCI: keep track of ports being resumed and indicate in hub_status_datadrivers/ drivers/ drivers/ +1 more | +25 | 0 replies | |
| 58/91 | xhci: Avoid dead ports when CONFIG_USB_XHCI_HCD=ndrivers/ | +14 | 0 replies | |
| 59/91 | usb-xhci: Handle COMP_TX_ERR for isoc tdsdrivers/ | +1 | 0 replies | |
| 60/91 | xhci: Reset reserved command ring TRBs on cleanup.drivers/ | +1 | 0 replies | |
| 61/91 | xhci: Add new short TX quirk for Fresco Logic host.drivers/ drivers/ drivers/ | +19 | 0 replies | |
| 62/91 | USB: fix resource leak in xhci power loss pathdrivers/ | +26 | 0 replies | |
| 63/91 | usbcore: enable USB2 LPM if port suspend failsdrivers/ | +4 | 0 replies | |
| 64/91 | gma500: Fix Poulsbo suspend/resume crash on devices with SDVO portsdrivers/ | +4 | 0 replies | |
| 65/91 | b43legacy: Fix error due to MMIO access with SSB unpowereddrivers/ | +0 | 0 replies | |
| 66/91 | drm/i915: Avoid a double-read of PCH_IIR during interrupt handlingdrivers/ | +3 | 0 replies | |
| 67/91 | drm/i915: [GEN7] Use HW scheduler for fixed function shadersdrivers/ drivers/ | +29 | 0 replies | |
| 68/91 | drm/i915: dont clobber the pipe param in sanitize_modesettingdrivers/ | +3 | 0 replies | |
| 69/91 | gpio: mpc8xxx: Prevent NULL pointer deref in demux handlerdrivers/ | +2 | 0 replies | |
| 70/91 | spi/spi-fsl-spi: reference correct pdata in fsl_spi_cs_controldrivers/ | +1 | 0 replies | |
| 71/91 | hvc_xen: NULL dereference on allocation failuredrivers/ | +2 | 0 replies | |
| 72/91 | xen: do not map the same GSI twice in PVHVM guests.arch/ drivers/ include/ | +10 | 0 replies | |
| 73/91 | nouveau: nouveau_set_bo_placement takes TTM flagsdrivers/ | +1 | 0 replies | |
| 74/91 | smsusb: add autodetection support for USB ID 2040:c0a0drivers/ | +2 | 0 replies | |
| 75/91 | media: uvcvideo: Fix ENUMINPUT handlingdrivers/ | +1 | 0 replies | |
| 76/91 | x86, relocs: Build clean fixarch/ | +1 | 0 replies | |
| 77/91 | x86-32, relocs: Whitelist more symbols for ld bug workaroundarch/ | +11 | 0 replies | |
| 78/91 | x86, relocs: Add jiffies and jiffies_64 to the relative whitelistarch/ | +1 | 0 replies | |
| 79/91 | x86/mce: Fix check for processor context when machine check was taken.arch/ | +10 | 0 replies | |
| 80/91 | mmc: sdio: avoid spurious calls to interrupt handlersdrivers/ drivers/ include/ | +10 | 0 replies | |
| 81/91 | mmc: cd-gpio: protect against NULL context in mmc_cd_gpio_free()drivers/ | +3 | 0 replies | |
| 82/91 | mmc: omap_hsmmc: pass IRQF_ONESHOT to request_threaded_irqdrivers/ | +1 | 0 replies | |
| 83/91 | tile: fix bug where fls(0) was not returning 0arch/ | +6 | 0 replies | |
| 84/91 | intel-iommu: Add device info into list before doing context mappingdrivers/ | +11 | 0 replies | |
| 85/91 | iommu: Fix off by one in dmar_get_fault_reason()drivers/ | +2 | 0 replies | |
| 86/91 | ARM: 7365/1: drop unused parameter from flush_cache_user_rangearch/ arch/ | +2 | 0 replies | |
| 87/91 | ARM: 7409/1: Do not call flush_cache_user_range with mmap_sem heldarch/ | +2 | 0 replies | |
| 88/91 | ARM: dt: tegra cardhu: fix typo in SDHCI node namearch/ | +1 | 0 replies | |
| 89/91 | MCE: Fix vm86 handling for 32bit mce handlerarch/ | +8 | 0 replies | |
| 90/91 | i2c: davinci: Free requested IRQ in removedrivers/ | +1 | 0 replies | |
| 91/91 | i2c: tegra: notify transfer-complete after clearing status.drivers/ | +6 | 0 replies |
Reviews trailers per patch
23 of 91 patches have a Reviewed-by or Acked-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 32 reviewers.
Cover letter [ 00/91] 3.4.1-stable review
Note, I've tested this release a bit differently than I have in the past. For this release, I've only tested it on one machine, my laptop, with a pretty minimal configuration to save on build times. That means, while this release works for me, it might not for you, and it might not even build at all for you. Please test to verify that I haven't messed anything up. I'll give everyone at least an extra day than "normal" for this review cycle before I cut a final 3.4.1 release.
--------------
This is the start of the stable review cycle for the 3.4.1 release. There are 92 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 May 30 00:30:00 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.1-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Documentation/HOWTO | 32 ++++++++-------- Makefile | 4 +- arch/arm/boot/dts/tegra-cardhu.dts | 2 +- arch/arm/include/asm/cacheflush.h | 2 +- arch/arm/kernel/traps.c | 4 +- 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/include/asm/bitops.h | 12 +++--- arch/um/include/asm/pgtable.h | 10 ++++- arch/x86/Makefile | 1 + 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/relocs.c | 12 ++++++ 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 | 26 ++++++------- drivers/isdn/gigaset/ev-layer.c | 4 +- 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/net/wireless/b43legacy/main.c | 2 - drivers/net/wireless/ipw2x00/ipw2200.c | 21 +++-------- drivers/net/wireless/iwlwifi/iwl-6000.c | 4 +- drivers/regulator/core.c | 2 + drivers/scsi/isci/init.c | 2 +- drivers/scsi/mpt2sas/mpt2sas_base.c | 6 +-- drivers/spi/spi-fsl-spi.c | 2 +- drivers/staging/android/persistent_ram.c | 19 +--------- drivers/staging/comedi/comedi_fops.c | 2 +- drivers/tty/hvc/hvc_xen.c | 4 +- drivers/tty/serial/8250/8250.c | 9 +++-- 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 | 31 +++++++++++----- 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-omap.c | 18 ++++----- drivers/usb/host/ehci-pci.c | 4 +- drivers/usb/host/ehci-platform.c | 2 - drivers/usb/host/ohci-at91.c | 11 +++++- drivers/usb/host/pci-quirks.c | 32 +++++++++++++++- drivers/usb/host/xhci-hub.c | 22 ++++++----- drivers/usb/host/xhci-mem.c | 27 ++++++++++++++ drivers/usb/host/xhci-pci.c | 1 + drivers/usb/host/xhci-ring.c | 22 +++++++++-- drivers/usb/host/xhci.c | 12 +++++- drivers/usb/host/xhci.h | 3 ++ drivers/usb/misc/usbtest.c | 17 ++++++--- drivers/usb/otg/gpio_vbus.c | 8 ++-- 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/serial/usb-serial.c | 9 ++++- drivers/usb/storage/unusual_devs.h | 7 ++++ drivers/video/sh_mobile_lcdcfb.c | 5 ++- drivers/video/sh_mobile_lcdcfb.h | 1 + drivers/xen/events.c | 5 ++- fs/aio.c | 30 +++++++-------- include/linux/mmc/host.h | 2 + include/linux/usb.h | 3 ++ include/xen/events.h | 3 ++ init/main.c | 7 ++-- kernel/workqueue.c | 9 ++++- mm/mempolicy.c | 41 +++++++++------------ net/wireless/reg.c | 10 +++++ security/selinux/selinuxfs.c | 1 + tools/usb/ffs-test.c | 2 +- 93 files changed, 629 insertions(+), 281 deletions(-)