3.16.4-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest318 of 357 patches 10 repliesIn review
318 of 357 patches are in this archive. The cover letter announces 357.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/357 | module: Clean up ro/nx after early module load failureskernel/ | +5 | 0 replies | |
| 2/357 | cpufreq: OPP: Avoid sleeping while atomicdrivers/ | +1 | 0 replies | |
| 3/357 | carl9170: fix sending URBs with wrong type when using full-speeddrivers/ drivers/ | +28 | 0 replies | |
| 4/357 | drm/tegra: add MODULE_DEVICE_TABLEsdrivers/ drivers/ drivers/ +4 more | +7 | 0 replies | |
| 12/357 | drm/ttm: Fix possible division by 0 in ttm_dma_pool_shrink_scan().drivers/ | +3 | 0 replies | |
| 13/357 | drm/ttm: Choose a pool to shrink correctly in ttm_dma_pool_shrink_scan().drivers/ | +3 | 0 replies | |
| 14/357 | drm/ttm: Use mutex_trylock() to avoid deadlock inside shrinker functions.drivers/ | +4 | 0 replies | |
| 15/357 | drm/ttm: Fix possible stack overflow by recursive shrinker calls.drivers/ | +7 | 0 replies | |
| 16/357 | drm/ttm: Pass GFP flags in order to avoid deadlock.drivers/ drivers/ | +19 | 0 replies | |
| 17/357 | drm/radeon/dpm: handle voltage info fetching on hawaiidrivers/ | +12 | 0 replies | |
| 18/357 | drm/radeon: re-enable dpm by default on caymandrivers/ | +1 | 0 replies | |
| 19/357 | drm/radeon: re-enable dpm by default on BTCdrivers/ | +3 | 0 replies | |
| 20/357 | drm/radeon: load the lm63 driver for an lm64 thermal chip.drivers/ | +2 | 0 replies | |
| 22/357 | drm/radeon/atom: add new voltage fetch function for hawaiidrivers/ drivers/ | +38 | 0 replies | |
| 23/357 | drm/radeon: tweak ACCEL_WORKING2 query for hawaiidrivers/ | +8 | 0 replies | |
| 24/357 | drm/i915: Fix crash when failing to parse MIPI VBTdrivers/ | +1 | 0 replies | |
| 25/357 | drm/i915: read HEAD register back in init_ring_common() to enforce orderingdrivers/ | +3 | 0 replies | |
| 26/357 | drm/i915: Disable RCS flips on Ivybridgedrivers/ | +2 | 0 replies | |
| 27/357 | of: Allow mem_reserve of memory with a base address of zerodrivers/ | +1 | 0 replies | |
| 28/357 | of/irq: Fix lookup to use interrupts-extended property firstDocumentation/ drivers/ | +16 | 0 replies | |
| 29/357 | libata: widen Crucial M550 blacklist matchingdrivers/ | +1 | 0 replies | |
| 30/357 | pata_scc: propagate return value of scc_wait_after_resetdrivers/ | +7 | 0 replies | |
| 31/357 | ahci: Add Device IDs for Intel 9 Series PCHdrivers/ | +8 | 0 replies | |
| 32/357 | ahci: add pcid for Marvel 0x9182 controllerdrivers/ | +2 | 0 replies | |
| 33/357 | pwm: Fix period and polarity in pwm_get() for non-perfect matchesdrivers/ | +6 | 0 replies | |
| 34/357 | ibmveth: Fix endian issues with rx_no_buffer statisticdrivers/ | +14 | 0 replies | |
| 35/357 | aio: fix reqs_available handlingfs/ | +73 | 0 replies | |
| 36/357 | aio: add missing smp_rmb() in read_events_ringfs/ | +6 | 0 replies | |
| 37/357 | ARM: imx: fix TLB missing of IOMUXC base address during suspendarch/ | +2 | 0 replies | |
| 38/357 | ARM: dts: vf610-twr: Fix pinctrl_esdhc1 pin definitions.arch/ | +1 | 0 replies | |
| 40/357 | arm64: flush TLS registers during execarch/ arch/ | +24 | 0 replies | |
| 41/357 | arm64: use irq_set_affinity with force=false when migrating irqsarch/ | +4 | 0 replies | |
| 42/357 | arm/arm64: KVM: Complete WFI/WFE instructionsarch/ arch/ | +4 | 0 replies | |
| 43/357 | ARM/ARM64: KVM: Nuke Hyp-mode tlbs before enabling MMUarch/ arch/ | +8 | 0 replies | |
| 44/357 | i2c: rk3x: fix bug that cause transfer fails in master receive modedrivers/ | +4 | 0 replies | |
| 45/357 | i2c: mv64xxx: continue probe when clock-frequency is missingdrivers/ | +1 | 0 replies | |
| 46/357 | i2c: at91: add bound checking on SMBus block length bytesdrivers/ | +24 | 0 replies | |
| 47/357 | i2c: at91: Fix a race condition during signal handling in at91_do_twi_xfer.drivers/ | +2 | 0 replies | |
| 48/357 | Revert "i2c: rcar: remove spinlock"drivers/ | +22 | 0 replies | |
| 49/357 | i2c: rcar: fix MNR interrupt handlingdrivers/ | +9 | 0 replies | |
| 50/357 | i2c: rcar: fix RCAR_IRQ_ACK_{RECV|SEND}drivers/ | +2 | 0 replies | |
| 51/357 | i2c: rk3x: fix divisor calculation for SCL frequencydrivers/ | +5 | 0 replies | |
| 52/357 | i2c: ismt: use correct length when copy bufferdrivers/ | +2 | 0 replies | |
| 53/357 | ftrace: Use current addr when converting to nop in __ftrace_replace_code()kernel/ | +1 | 0 replies | |
| 54/357 | trace: Fix epoll hang when we race with new entrieskernel/ | +15 | 0 replies | |
| 55/357 | arm64: ptrace: fix compat hardware watchpoint reportingarch/ arch/ | +2 | 0 replies | |
| 56/357 | ALSA: core: fix buffer overflow in snd_info_get_line()sound/ | +2 | 0 replies | |
| 57/357 | ALSA: dice: fix wrong channel mappping at higher sampling ratesound/ | +9 | 0 replies | |
| 58/357 | ALSA: firewire-lib/dice: add arrangements of PCM pointer and interrupts for Dice quirksound/ sound/ sound/ | +22 | 0 replies | |
| 59/357 | ALSA: hda - Fix digital mic on Acer Aspire 3830TGsound/ | +8 | 0 replies | |
| 60/357 | ALSA: hda - Fix COEF setups for ALC1150 codecsound/ | +2 | 0 replies | |
| 61/357 | ALSA: hda - Fix invalid pin powermap without jack detectionsound/ | +12 | 0 replies | |
| 62/357 | ALSA: hda - Add fixup model name lookup for Lemote A1205sound/ | +1 | 0 replies | |
| 63/357 | ALSA: pcm: fix fifo_size frame calculationsound/ | +5 | 0 replies | |
| 64/357 | cfq-iosched: Fix wrong children_weight calculationblock/ | +8 | 0 replies | |
| 65/357 | HID: picolcd: sanity check report size in raw_event() callbackdrivers/ | +6 | 0 replies | |
| 66/357 | HID: magicmouse: sanity check report size in raw_event() callbackdrivers/ | +10 | 0 replies | |
| 67/357 | HID: logitech-dj: prevent false errors to be showndrivers/ drivers/ | +26 | 0 replies | |
| 68/357 | xattr: fix check for simultaneous glibc header inclusioninclude/ | +1 | 0 replies | |
| 73/357 | drm/i915: Ignore VBT backlight presence check on Acer C720 (4005U)drivers/ | +3 | 0 replies | |
| 74/357 | drm/i915: Remove bogus __init annotation from DMI callbacksdrivers/ drivers/ drivers/ | +3 | 0 replies | |
| 76/357 | drm/i915: Fix EIO/wedged handling in gem fault handlerdrivers/ | +7 | 0 replies | |
| 78/357 | drm/i915/hdmi: fix hdmi audio state readoutdrivers/ | +1 | 0 replies | |
| 79/357 | drm/i915: Dont leak command parser tables on suspend/resumedrivers/ | +7 | 0 replies | |
| 80/357 | drm/ast: open key before detect chipsdrivers/ | +1 | 0 replies | |
| 81/357 | drm/ast: AST2000 cannot be detected correctlydrivers/ | +1 | 0 replies | |
| 82/357 | imx-drm: ipuv3-plane: fix ipu_plane_dpms()drivers/ | +2 | 0 replies | |
| 83/357 | imx-drm: imx-ldb: fix NULL pointer in imx_ldb_unbind()drivers/ | +3 | 0 replies | |
| 84/357 | drm/vmwgfx: Fix a potential infinite spin waiting for fifo idledrivers/ | +2 | 0 replies | |
| 86/357 | drm/radeon: Add missing lines to ci_set_thermal_temperature_rangedrivers/ | +3 | 0 replies | |
| 87/357 | drm/radeon/dpm: select the appropriate vce power state for KV/KB/MLdrivers/ | +3 | 0 replies | |
| 92/357 | drm/radeon: handle broken disabled rb mask gracefully (6xx/7xx) (v2)drivers/ drivers/ | +16 | 0 replies | |
| 94/357 | drm/radeon/dpm: set the thermal type properly for special configsdrivers/ | +19 | 0 replies | |
| 95/357 | drm/radeon: add connector quirk for fujitsu boarddrivers/ | +7 | 0 replies | |
| 99/357 | drm/radeon/dpm: fix resume on mullinsdrivers/ | +21 | 0 replies | |
| 101/357 | xtensa: replace IOCTL code definitions with constantsarch/ | +10 | 0 replies | |
| 102/357 | xtensa: fix address checks in dma_{alloc,free}_coherentarch/ | +6 | 0 replies | |
| 103/357 | xtensa: fix access to THREAD_RA/THREAD_SP/THREAD_DSarch/ arch/ | +13 | 0 replies | |
| 104/357 | xtensa: fix TLBTEMP_BASE_2 region handling in fast_second_level_missarch/ arch/ | +7 | 0 replies | |
| 105/357 | xtensa: fix a6 and a7 handling in fast_syscall_xtensaarch/ | +5 | 0 replies | |
| 106/357 | locks: pass correct "before" pointer to locks_unlink_lock in generic_add_leasefs/ | +1 | 0 replies | |
| 107/357 | ufs: fix deadlocks introduced by sb mutex mergefs/ fs/ | +8 | 0 replies | |
| 108/357 | usb: gadget: f_rndis: fix interface id for OS descriptorsdrivers/ | +4 | 0 replies | |
| 109/357 | USB: serial: pl2303: add device id for ztek devicedrivers/ drivers/ | +2 | 0 replies | |
| 110/357 | USB: serial: fix potential stack buffer overflowdrivers/ | +22 | 0 replies | |
| 111/357 | USB: sisusb: add device id for Magic Control USB videodrivers/ | +1 | 0 replies | |
| 112/357 | USB: serial: fix potential heap buffer overflowdrivers/ | +5 | 0 replies | |
| 113/357 | USB: option: reduce interrupt-urb logging verbositydrivers/ | +2 | 0 replies | |
| 114/357 | USB: option: add VIA Telecom CDS7 chipset device iddrivers/ | +5 | 0 replies | |
| 115/357 | Revert "USB: option,zte_ev: move most ZTE CDMA devices to zte_ev"drivers/ drivers/ | +21 | 0 replies | |
| 116/357 | USB: zte_ev: remove duplicate Gobi PIDdrivers/ | +0 | 0 replies | |
| 117/357 | USB: zte_ev: remove duplicate Qualcom PIDdrivers/ | +0 | 0 replies | |
| 120/357 | usb: phy: tegra: Avoid use of sizeof(void)drivers/ | +2 | 0 replies | |
| 121/357 | usb: phy: twl4030-usb: Fix lost interrupts after ID pin goes downdrivers/ | +10 | 0 replies | |
| 122/357 | usb: phy: twl4030-usb: Fix regressions to runtime PM on omapsdrivers/ | +63 | 0 replies | |
| 123/357 | usb: chipidea: msm: Use USB PHY API to control PHY statedrivers/ | +1 | 0 replies | |
| 124/357 | usb: chipidea: msm: Initialize PHY on reset eventdrivers/ | +1 | 0 replies | |
| 125/357 | USB: ftdi_sio: Add support for GE Healthcare Nemo Tracker devicedrivers/ drivers/ | +8 | 0 replies | |
| 126/357 | USB: ftdi_sio: add support for NOVITUS Bono E thermal printerdrivers/ drivers/ | +7 | 0 replies | |
| 127/357 | USB: zte_ev: fix removed PIDsdrivers/ | +8 | 0 replies | |
| 128/357 | uwb: init beacon cache entry before registering uwb devicedrivers/ | +9 | 0 replies | |
| 129/357 | usb: host: xhci: fix compliance mode workarounddrivers/ | +5 | 0 replies | |
| 130/357 | xhci: Fix null pointer dereference if xhci initialization failsdrivers/ | +1 | 0 replies | |
| 131/357 | usb: xhci: Fix OOPS in xhci error handling codedrivers/ | +1 | 0 replies | |
| 132/357 | xhci: fix oops when xhci resumes from hibernate with hw lpm capable devicesdrivers/ | +10 | 0 replies | |
| 133/357 | usb: hub: take hub->hdev reference when processing from eventlistdrivers/ | +3 | 0 replies | |
| 134/357 | USB: document the u flag for usb-storage quirks parameterDocumentation/ | +1 | 0 replies | |
| 135/357 | storage: Add single-LUN quirk for Jaz USB Adapterdrivers/ | +6 | 0 replies | |
| 136/357 | USB: storage: Add quirk for Adaptec USBConnect 2000 USB-to-SCSI Adapterdrivers/ | +6 | 0 replies | |
| 137/357 | USB: storage: Add quirk for Ariston Technologies iConnect USB to SCSI adapterdrivers/ | +6 | 0 replies | |
| 138/357 | USB: storage: Add quirks for Entrega/Xircom USB to SCSI convertersdrivers/ | +20 | 0 replies | |
| 139/357 | USB: EHCI: unlink QHs even after the controller has stoppeddrivers/ | +0 | 0 replies | |
| 140/357 | usb: dwc3: core: fix order of PM runtime callsdrivers/ | +3 | 0 replies | |
| 141/357 | usb: dwc3: core: fix ordering for PHY suspenddrivers/ | +5 | 0 replies | |
| 142/357 | usb: dwc3: omap: fix ordering for runtime pm callsdrivers/ | +1 | 0 replies | |
| 143/357 | usb: dwc2/gadget: fix phy disable sequencedrivers/ | +0 | 0 replies | |
| 144/357 | usb: dwc2/gadget: fix phy initialization sequencedrivers/ | +12 | 0 replies | |
| 145/357 | usb: dwc2/gadget: break infinite loop in endpoint disable codedrivers/ | +1 | 0 replies | |
| 146/357 | usb: dwc2/gadget: do not call disconnect method in pullupdrivers/ | +0 | 0 replies | |
| 147/357 | usb: dwc2/gadget: delay enabling irq once hardware is configured properlydrivers/ | +11 | 0 replies | |
| 148/357 | usb: dwc2/gadget: avoid disabling ep0drivers/ | +1 | 0 replies | |
| 149/357 | ACPI / RTC: Fix CMOS RTC opregion handler accesses to wrong addressesdrivers/ | +1 | 0 replies | |
| 150/357 | ACPI / LPSS: complete PM entries for LPSS power domaindrivers/ | +5 | 0 replies | |
| 152/357 | iommu/vt-d: Check return value of acpi_bus_get_device()drivers/ | +1 | 0 replies | |
| 153/357 | iommu/fsl: Fix warning resulting from adding PCI device twicedrivers/ | +8 | 0 replies | |
| 154/357 | iommu/arm-smmu: fix programming of SMMU_CBn_TCR for stage 1drivers/ | +5 | 0 replies | |
| 155/357 | nfsd4: fix rd_dircount enforcementfs/ | +13 | 0 replies | |
| 157/357 | NFSv4: nfs4_state_manager() vs. nfs_server_remove_lists()fs/ | +20 | 0 replies | |
| 158/357 | NFSv4: Fix another bug in the close/open_downgrade codefs/ | +15 | 0 replies | |
| 159/357 | nfsd4: fix corruption of NFSv4 read datafs/ | +2 | 0 replies | |
| 160/357 | nfs: move nfs_pgio_data and remove nfs_rw_headerfs/ fs/ fs/ +5 more | +71 | 0 replies | |
| 161/357 | nfs: rename members of nfs_pgio_datafs/ fs/ fs/ +2 more | +25 | 0 replies | |
| 162/357 | nfs: merge nfs_pgio_data into _headerfs/ fs/ fs/ +16 more | +460 | 0 replies | |
| 163/357 | nfs: remove pgio_header refcount, related cleanupfs/ fs/ include/ | +11 | 0 replies | |
| 164/357 | nfs: check wait_on_bit_lock err in page_group_lockfs/ fs/ include/ | +28 | 0 replies | |
| 165/357 | pnfs: add pnfs_put_lseg_asyncfs/ fs/ | +24 | 0 replies | |
| 166/357 | nfs: clear_request_commit while holding i_lockfs/ fs/ | +6 | 0 replies | |
| 167/357 | nfs: change nfs_page_group_lock argumentfs/ fs/ | +8 | 0 replies | |
| 168/357 | nfs: fix nonblocking calls to nfs_page_group_lockfs/ | +14 | 0 replies | |
| 169/357 | nfs: use blocking page_group_lock in add_requestfs/ | +2 | 0 replies | |
| 170/357 | nfs: fix error handling in lock_and_join_requestsfs/ | +4 | 0 replies | |
| 171/357 | nfs: dont sleep with inode lock in lock_and_join_requestsfs/ fs/ include/ | +30 | 0 replies | |
| 174/357 | spi/omap-mcspi: Fix the spi task hangs waiting dma_rxdrivers/ | +2 | 0 replies | |
| 175/357 | spi: dw: fix kernel crash due to NULL pointer dereferencedrivers/ | +1 | 0 replies | |
| 176/357 | spi: dw-pci: fix bug when regs left uninitializeddrivers/ | +2 | 0 replies | |
| 177/357 | ARM: 8128/1: abort: dont clear the exclusive monitorsarch/ arch/ | +0 | 0 replies | |
| 178/357 | ARM: 8129/1: errata: work around Cortex-A15 erratum 830321 using dummy strexarch/ arch/ arch/ | +15 | 0 replies | |
| 179/357 | ARM: dts: imx53-qsrb: Fix suspend/resumearch/ | +8 | 0 replies | |
| 180/357 | ARM: DRA7: hwmod: Add dra74x and dra72x specific ocp interface listsarch/ arch/ | +23 | 0 replies | |
| 181/357 | ARM: dts: DRA7: fix interrupt-cells for GPIOarch/ | +8 | 0 replies | |
| 182/357 | ARM: edma: Fix configuration parsing for SoCs with multiple eDMA3 CCarch/ | +5 | 0 replies | |
| 183/357 | ARM: dts: dra7-evm: Fix spi1 mux documentationarch/ | +7 | 0 replies | |
| 184/357 | ARM: 8133/1: use irq_set_affinity with force=false when migrating irqsarch/ | +1 | 0 replies | |
| 185/357 | ARM: 8148/1: flush TLS and thumbee register state during execarch/ arch/ arch/ +1 more | +66 | 0 replies | |
| 186/357 | ARM: 8149/1: perf: Dont sleep while atomic when enabling per-cpu interruptsarch/ | +4 | 0 replies | |
| 187/357 | ARM: dts: dra7-evm: Fix NAND GPMC timingsarch/ | +12 | 0 replies | |
| 188/357 | ARM: DT: imx53: fix lvds channel 1 portDocumentation/ arch/ | +23 | 0 replies | |
| 189/357 | ARM: imx: fix .is_enabled() of shared gate clockarch/ | +1 | 0 replies | |
| 190/357 | ARM: 8165/1: alignment: dont break misaligned NEON load/storearch/ | +3 | 0 replies | |
| 191/357 | ARM: 8178/1: fix set_tls for !CONFIG_KUSER_HELPERSarch/ | +2 | 0 replies | |
| 192/357 | MIPS: ZBOOT: add missing <linux/string.h> includearch/ | +1 | 0 replies | |
| 193/357 | MIPS: Fix MFC1 & MFHC1 emulation for 64-bit MIPS systemsarch/ | +3 | 0 replies | |
| 194/357 | MIPS: mcount: Adjust stack pointer for static trace in MIPS32arch/ | +12 | 0 replies | |
| 195/357 | ACPICA: Update to GPIO region handler interface.drivers/ drivers/ drivers/ +3 more | +104 | 0 replies | |
| 196/357 | gpio / ACPI: Use pin index and bit lengthdrivers/ | +4 | 0 replies | |
| 197/357 | ACPI / platform / LPSS: disable async suspend/resume of LPSS devicesdrivers/ | +0 | 0 replies | |
| 198/357 | ACPI / hotplug: Generate online uevents for ACPI containersdrivers/ drivers/ include/ | +12 | 0 replies | |
| 199/357 | ACPI / scan: Correct error return value of create_modalias()drivers/ | +1 | 0 replies | |
| 200/357 | ACPI / video: disable native backlight for ThinkPad X201sdrivers/ | +8 | 0 replies | |
| 201/357 | arm64: Add brackets around user_stack_pointer()arch/ | +1 | 0 replies | |
| 202/357 | memblock, memhotplug: fix wrong type in memblock_find_in_range_node().mm/ | +1 | 0 replies | |
| 203/357 | regmap: Fix regcache debugfs initializationdrivers/ drivers/ drivers/ | +9 | 0 replies | |
| 204/357 | regmap: Fix handling of volatile registers for format_write() chipsdrivers/ | +1 | 0 replies | |
| 205/357 | regmap: Dont attempt block writes when syncing cache on single_rw devicesdrivers/ | +1 | 0 replies | |
| 206/357 | cgroup: reject cgroup names with \nkernel/ | +5 | 0 replies | |
| 208/357 | cgroup: fix unbalanced lockingkernel/ | +0 | 0 replies | |
| 209/357 | KVM: s390: Fix user triggerable bug in dead codearch/ | +0 | 0 replies | |
| 210/357 | KVM: s390/mm: try a cow on read only pages for key opsarch/ | +10 | 0 replies | |
| 211/357 | KVM: s390/mm: Fix storage key corruption during swappingarch/ | +3 | 0 replies | |
| 212/357 | KVM: s390/mm: Fix guest storage key corruption in ptep_set_access_flagsarch/ | +1 | 0 replies | |
| 213/357 | xen/manage: Always freeze/thaw processes when suspend/resumingdrivers/ | +0 | 0 replies | |
| 214/357 | x86/xen: dont copy bogus duplicate entries into kernel page tablesarch/ arch/ | +13 | 0 replies | |
| 215/357 | x86 early_ioremap: Increase FIX_BTMAPS_SLOTS to 8arch/ | +3 | 0 replies | |
| 216/357 | x86/kaslr: Avoid the setup_data area when picking locationarch/ | +15 | 0 replies | |
| 217/357 | shmem: fix nlink for rename overwrite directorymm/ | +3 | 0 replies | |
| 218/357 | ASoC: davinci-mcasp: Correct rx format unit configurationsound/ | +10 | 0 replies | |
| 219/357 | SMB3: Fix oops when creating symlinks on smb3fs/ | +6 | 0 replies | |
| 220/357 | iio:trigger: modify return value for iio_trigger_getinclude/ | +3 | 0 replies | |
| 221/357 | iio: accel: bma180: Fix indio_dev->trig assignmentdrivers/ | +1 | 0 replies | |
| 222/357 | iio: hid_sensor_hub: Fix indio_dev->trig assignmentdrivers/ | +2 | 0 replies | |
| 223/357 | iio: gyro: itg3200: Fix indio_dev->trig assignmentdrivers/ | +1 | 0 replies | |
| 224/357 | iio: inv_mpu6050: Fix indio_dev->trig assignmentdrivers/ | +1 | 0 replies | |
| 225/357 | iio: meter: ade7758: Fix indio_dev->trig assignmentdrivers/ | +1 | 0 replies | |
| 226/357 | iio: st_sensors: Fix indio_dev->trig assignmentdrivers/ | +1 | 0 replies | |
| 227/357 | iio: adc: ad_sigma_delta: Fix indio_dev->trig assignmentdrivers/ | +1 | 0 replies | |
| 228/357 | iio:magnetometer: bugfix magnetometers gain valuesdrivers/ | +30 | 0 replies | |
| 229/357 | iio:inkern: fix overwritten -EPROBE_DEFER in of_iio_channel_get_by_namedrivers/ | +1 | 0 replies | |
| 230/357 | iio: adc: xilinx-xadc: assign auxiliary channels address correctlydrivers/ | +1 | 0 replies | |
| 231/357 | iio: adc: at91: dont use the last converted data registerdrivers/ | +7 | 0 replies | |
| 232/357 | Target/iser: Get isert_conn reference once got to connected_handlerdrivers/ | +3 | 0 replies | |
| 233/357 | Target/iser: Dont put isert_conn inside disconnected handlerdrivers/ | +1 | 0 replies | |
| 234/357 | target: Fix inverted logic in SE_DEV_ALUA_SUPPORT_STATE_STOREdrivers/ | +1 | 0 replies | |
| 235/357 | iscsi-target: avoid NULL pointer in iscsi_copy_param_list failuredrivers/ | +1 | 0 replies | |
| 236/357 | iscsi-target: Fix memory corruption in iscsit_logout_post_handler_diffciddrivers/ | +3 | 0 replies | |
| 237/357 | NFC: microread: Potential overflows in microread_target_discovered()drivers/ | +12 | 0 replies | |
| 238/357 | SCSI: libiscsi: fix potential buffer overrun in __iscsi_conn_send_pdudrivers/ | +10 | 0 replies | |
| 239/357 | Revert "iwlwifi: dvm: dont enable CTS to self"drivers/ | +12 | 0 replies | |
| 240/357 | iwlwifi: mvm: fix endianity issues with Smart Fifo commandsdrivers/ drivers/ | +3 | 0 replies | |
| 241/357 | iwlwifi: increase DEFAULT_MAX_TX_POWERdrivers/ drivers/ | +3 | 0 replies | |
| 242/357 | iwlwifi: mvm: treat EAPOLs like mgmt frames wrt ratedrivers/ | +6 | 0 replies | |
| 243/357 | iwlwifi: mvm: set MAC_FILTER_IN_BEACON correctly for STA/P2P clientdrivers/ | +5 | 0 replies | |
| 244/357 | workqueue: apply __WQ_ORDERED to create_singlethread_workqueue()include/ | +1 | 0 replies | |
| 245/357 | futex: Unlock hb->lock in futex_wait_requeue_pi() error pathkernel/ | +1 | 0 replies | |
| 246/357 | block: Fix dev_t minor allocation lifetimeblock/ block/ | +15 | 0 replies | |
| 247/357 | dm cache: fix race causing dirty blocks to be marked as cleandrivers/ | +2 | 0 replies | |
| 248/357 | dm crypt: fix access beyond the end of allocated spacedrivers/ | +16 | 0 replies | |
| 249/357 | Input: serport - add compat handling for SPIOCSTYPE ioctldrivers/ | +38 | 0 replies | |
| 250/357 | Input: synaptics - add support for ForcePadsdrivers/ drivers/ | +63 | 0 replies | |
| 252/357 | Input: atkbd - do not try deactivate keyboard on any LG laptopsdrivers/ | +0 | 0 replies | |
| 253/357 | Input: i8042 - add Fujitsu U574 to no_timeout dmi tabledrivers/ | +8 | 0 replies | |
| 254/357 | Input: i8042 - add nomux quirk for Avatar AVIU-145A6drivers/ | +7 | 0 replies | |
| 255/357 | hwmon: (ds1621) Update zbits after conversion rate changedrivers/ | +1 | 0 replies | |
| 256/357 | ata_piix: Add Device IDs for Intel 9 Series PCHdrivers/ | +8 | 0 replies | |
| 257/357 | gpio: Fix potential NULL handler data in chained irqchip handlerdrivers/ | +1 | 0 replies | |
| 258/357 | percpu: free percpu allocation info for uniprocessor systemmm/ | +2 | 0 replies | |
| 259/357 | percpu: fix pcpu_alloc_pages() failure pathmm/ | +15 | 0 replies | |
| 260/357 | percpu: perform tlb flush after pcpu_map_pages() failuremm/ | +1 | 0 replies | |
| 261/357 | regulatory: add NUL to alpha2include/ | +1 | 0 replies | |
| 262/357 | rtlwifi: rtl8192cu: Add new IDdrivers/ | +1 | 0 replies | |
| 263/357 | lockd: fix rpcbind crash on lockd startup failurefs/ | +1 | 0 replies | |
| 264/357 | lockdep: Revert lockdep check in raw_seqcount_begin()include/ | +0 | 0 replies | |
| 265/357 | genhd: fix leftover might_sleep() in blk_free_devt()block/ | +0 | 0 replies | |
| 266/357 | usb: dwc3: fix TRB completion when multiple TRBs are starteddrivers/ | +1 | 0 replies | |
| 267/357 | ftrace: Allow ftrace_ops to use the hashes from other opsinclude/ kernel/ | +62 | 0 replies | |
| 268/357 | ftrace: Fix function_profiler and function tracer togetherkernel/ | +36 | 0 replies | |
| 269/357 | ftrace: Update all ftrace_ops for a ftrace_hash_ops updatekernel/ | +39 | 0 replies | |
| 270/357 | Revert "mac80211: disable uAPSD if all ACs are under ACM"net/ | +1 | 0 replies | |
| 271/357 | kernel/printk/printk.c: fix faulty logic in the case of recursive printkkernel/ | +3 | 0 replies | |
| 273/357 | kcmp: fix standard comparison bugkernel/ | +4 | 0 replies | |
| 274/357 | fsnotify/fdinfo: use named constants instead of hardcoded valuesfs/ | +2 | 0 replies | |
| 275/357 | fs/notify: dont show f_handle if exportfs_encode_inode_fh failedfs/ | +1 | 0 replies | |
| 276/357 | nilfs2: fix data loss with mmap()fs/ | +6 | 0 replies | |
| 277/357 | ocfs2/dlm: do not get resource spinlock if lockres is newfs/ | +10 | 0 replies | |
| 278/357 | mm, slab: initialize object alignment on cache creationmm/ | +2 | 0 replies | |
| 279/357 | fs/cachefiles: add missing \n to kerror conversionsfs/ fs/ fs/ +3 more | +33 | 0 replies | |
| 280/357 | mm: softdirty: keep bit when zapping file ptemm/ | +1 | 0 replies | |
| 281/357 | sched: Fix unreleased llc_shared_mask bit during CPU hotplugarch/ | +3 | 0 replies | |
| 282/357 | brcmfmac: handle IF event for P2P_DEVICE interfacedrivers/ drivers/ | +11 | 0 replies | |
| 283/357 | ath9k_htc: fix random decryption failuredrivers/ | +1 | 0 replies | |
| 284/357 | powerpc/perf: Fix ABIv2 kernel backtracesarch/ arch/ | +8 | 0 replies | |
| 285/357 | powerpc: Add smp_mb() to arch_spin_is_locked()arch/ | +1 | 0 replies | |
| 286/357 | powerpc: Add smp_mb()s to arch_spin_unlock_wait()arch/ | +4 | 0 replies | |
| 287/357 | tty/serial: at91: BUG: disable interrupts when !UART_ENABLE_MS()drivers/ | +42 | 0 replies | |
| 288/357 | dont bugger nd->seq on set_root_rcu() from follow_dotdot_rcu()fs/ | +17 | 0 replies | |
| 289/357 | parisc: Implement new LWS CAS supporting 64 bit operations.arch/ | +229 | 0 replies | |
| 290/357 | parisc: Only use -mfast-indirect-calls option for 32-bit kernel buildsarch/ | +6 | 0 replies | |
| 291/357 | alarmtimer: Return relative times in timer_gettimekernel/ | +11 | 0 replies | |
| 292/357 | alarmtimer: Do not signal SIGEV_NONE timerskernel/ | +4 | 0 replies | |
| 293/357 | alarmtimer: Lock k_itimer during timer callbackkernel/ | +8 | 0 replies | |
| 294/357 | virtio: rng: delay hwrng_register() till driver is readydrivers/ | +15 | 0 replies | |
| 295/357 | Revert "hwrng: virtio - ensure reads happen after successful probe"drivers/ drivers/ | +0 | 0 replies | |
| 296/357 | GFS2: fix d_splice_alias() misusesfs/ | +3 | 0 replies | |
| 297/357 | IB/qib: Correct reference counting in debugfs qp_statsdrivers/ drivers/ | +2 | 0 replies | |
| 298/357 | IB/mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs()drivers/ | +26 | 0 replies | |
| 299/357 | IB/mlx4: Dont duplicate the default RoCE GIDdrivers/ | +4 | 0 replies | |
| 300/357 | IB/core: When marshaling uverbs path, clear unused fieldsdrivers/ | +4 | 0 replies | |
| 301/357 | spi: fsl: Dont use devm_kzalloc in master->setup callbackdrivers/ drivers/ | +19 | 0 replies | |
| 302/357 | spi: dw: Dont use devm_kzalloc in master->setup callbackdrivers/ | +10 | 0 replies | |
| 303/357 | spi: sirf: enable RX_IO_DMA_INT interruptdrivers/ | +2 | 0 replies | |
| 305/357 | perf: Fix a race condition in perf_remove_from_context()kernel/ | +10 | 0 replies | |
| 307/357 | PCI: Add pci_ignore_hotplug() to ignore hotplug events for a devicedrivers/ drivers/ drivers/ +2 more | +26 | 0 replies | |
| 308/357 | Revert "PCI: Dont scan random busses in pci_scan_bridge()"drivers/ | +3 | 0 replies | |
| 312/357 | Fix nasty 32-bit overflow bug in buffer i/o code.fs/ | +4 | 0 replies | |
| 313/357 | blk-mq: Avoid race condition with uninitialized requestsblock/ | +3 | 0 replies | |
| 314/357 | crypto: ccp - Check for CCP before registering crypto algsdrivers/ drivers/ include/ | +30 | 0 replies | |
| 315/357 | nl80211: clear skb cb before passing to netlinknet/ | +6 | 0 replies | |
| 316/357 | Revert "PCI: Make sure bus number resources stay within their parents bounds"drivers/ | +2 | 0 replies | |
| 317/357 | cpufreq: release policy->rwsem on errordrivers/ | +2 | 0 replies | |
| 318/357 | cpufreq: fix cpufreq suspend/resume for intel_pstatedrivers/ | +4 | 0 replies | |
| 319/357 | media: it913x: init tuner on attachdrivers/ | +6 | 0 replies | |
| 320/357 | media: af9035: new IDs: add support for PCTV 78e and PCTV 79edrivers/ drivers/ | +6 | 0 replies | |
| 321/357 | media: af9033: feed clock to RF tunerdrivers/ | +13 | 0 replies | |
| 322/357 | media: cx18: fix kernel oops with tda8290 tunerdrivers/ | +1 | 0 replies | |
| 323/357 | media: af9033: update IT9135 tuner inittabsdrivers/ | +9 | 0 replies | |
| 324/357 | media: adv7604: fix inverted conditiondrivers/ | +1 | 0 replies | |
| 325/357 | media: em28xx: fix VBI handling logicdrivers/ | +1 | 0 replies | |
| 326/357 | media: videobuf2-dma-sg: fix for wrong GFP mask to sg_alloc_table_from_pagesdrivers/ | +1 | 0 replies | |
| 327/357 | media: vb2: fix vb2 state check when start_streaming failsdrivers/ | +10 | 0 replies | |
| 328/357 | media: vb2: fix plane index sanity check in vb2_plane_cookie()drivers/ | +1 | 0 replies | |
| 329/357 | md/raid1: clean up request counts properly in close_sync()drivers/ | +5 | 0 replies | |
| 330/357 | md/raid1: be more cautious where we read-balance during resync.drivers/ | +1 | 0 replies | |
| 331/357 | md/raid1: make sure resync waits for conflicting writes to complete.drivers/ | +4 | 0 replies | |
| 332/357 | md/raid1: Dont use next_resync to determine how far resync has progresseddrivers/ | +5 | 0 replies | |
| 333/357 | md/raid1: update next_resync under resync_lock.drivers/ | +3 | 0 replies | |
| 334/357 | md/raid1: count resync requests in nr_pending.drivers/ | +2 | 0 replies | |
| 335/357 | md/raid1: fix_read_error should act on all non-faulty devices.drivers/ | +2 | 0 replies | |
| 336/357 | md/raid1: intialise start_next_window for READ case to avoid hangdrivers/ | +1 | 0 replies | |
| 337/357 | netfilter: xt_hashlimit: perform garbage collection from process contextnet/ | +16 | 0 replies | |
| 338/357 | ipvs: Maintain all DSCP and ECN bits for ipv6 tun forwardingnet/ | +1 | 0 replies | |
| 339/357 | netfilter: x_tables: allow to use default cgroup matchnet/ | +1 | 0 replies | |
| 340/357 | ipvs: fix ipv6 hook registration for local repliesnet/ | +1 | 0 replies | |
| 341/357 | netfilter: nf_tables: dont update chain with unset countersnet/ | +3 | 0 replies | |
| 342/357 | mmc: mmci: Reverse IRQ handling for the arm_variantdrivers/ | +10 | 0 replies | |
| 343/357 | dmaengine: dw: introduce dwc_dostart_first_queued() helperdrivers/ | +11 | 0 replies | |
| 344/357 | dmaengine: dw: dont perform DMA when dmaengine_submit is calleddrivers/ drivers/ | +7 | 0 replies | |
| 345/357 | partitions: aix.c: off by one bugblock/ | +1 | 0 replies | |
| 346/357 | cpufreq: update cpufreq_suspended after stopping governorsdrivers/ | +4 | 0 replies | |
| 347/357 | clk: ti: dra7-atl: Provide error check for incoming parameters in set_ratedrivers/ | +5 | 0 replies | |
| 348/357 | clk: prevent erronous parsing of children during rate changedrivers/ | +6 | 0 replies | |
| 349/357 | clk: ti: divider: Provide error check for incoming parameters in set_ratedrivers/ | +6 | 0 replies | |
| 350/357 | ahci_xgene: Removing NCQ support from the APM X-Gene SoC AHCI SATA Host Controller driver.drivers/ | +2 | 0 replies | |
| 351/357 | aio: block exit_aio() until all context requests are completedfs/ | +7 | 0 replies | |
| 352/357 | ext4: propagate errors up to ext4_find_entry()s callersfs/ fs/ | +34 | 0 replies | |
| 353/357 | ext4: avoid trying to kfree an ERR_PTR pointerfs/ fs/ | +4 | 0 replies | |
| 354/357 | staging/lustre: disable virtual block device for 64K pagesdrivers/ | +1 | 0 replies | |
| 355/357 | clk: qcom: Fix MN frequency tables, parent map, and jpegddrivers/ | +42 | 0 replies | |
| 356/357 | clk: qcom: mdp_lut_clk is a child of mdp_srcdrivers/ | +1 | 0 replies | |
| 357/357 | clk: qcom: Fix PLL rate configurationsdrivers/ drivers/ drivers/ | +38 | 0 replies |
Reviews trailers per patch
87 of 318 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 110 reviewers.
Cover letter [PATCH 3.16 000/357] 3.16.4-stable review
---------------------------------
Note: This is a big stable release. Mostly my fault for being on the road last week, combined with an unusually large number of patches being tagged for the stable tree. Anyway, I've caught up with all pending patches before 3.17-rc7, so if you have marked something for the stable tree that I have not applied, or emailed the [email protected] list asking for a patch, that is not here, please let me know.
---------------------------------
This is the start of the stable review cycle for the 3.16.4 release. There are 357 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 Oct 5 21:28:42 UTC 2014. 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.16.4-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 3.16.4-rc1
Stephen Boyd <[email protected]>
clk: qcom: Fix PLL rate configurations
Stephen Boyd <[email protected]>
clk: qcom: mdp_lut_clk is a child of mdp_src
Stephen Boyd <[email protected]>
clk: qcom: Fix MN frequency tables, parent map, and jpegd
Arnd Bergmann <[email protected]>
staging/lustre: disable virtual block device for 64K pages
Theodore Ts'o <[email protected]>
ext4: avoid trying to kfree an ERR_PTR pointer
Theodore Ts'o <[email protected]>
ext4: propagate errors up to ext4_find_entry()'s callers
Gu Zheng <[email protected]>
aio: block exit_aio() until all context requests are completed
Suman Tripathi <[email protected]>
ahci_xgene: Removing NCQ support from the APM X-Gene SoC AHCI SATA Host Controller driver.
Nishanth Menon <[email protected]>
clk: ti: divider: Provide error check for incoming parameters in set_rate
Tero Kristo <[email protected]>
clk: prevent erronous parsing of children during rate change
Nishanth Menon <[email protected]>
clk: ti: dra7-atl: Provide error check for incoming parameters in set_rate
Viresh Kumar <[email protected]>
cpufreq: update 'cpufreq_suspended' after stopping governors
Dan Carpenter <[email protected]>
partitions: aix.c: off by one bug
Andy Shevchenko <[email protected]>
dmaengine: dw: don't perform DMA when dmaengine_submit is called
Andy Shevchenko <[email protected]>
dmaengine: dw: introduce dwc_dostart_first_queued() helper
Ulf Hansson <[email protected]>
mmc: mmci: Reverse IRQ handling for the arm_variant
Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: don't update chain with unset counters
Julian Anastasov <[email protected]>
ipvs: fix ipv6 hook registration for local replies
Daniel Borkmann <[email protected]>
netfilter: x_tables: allow to use default cgroup match
Alex Gartrell <[email protected]>
ipvs: Maintain all DSCP and ECN bits for ipv6 tun forwarding
Eric Dumazet <[email protected]>
netfilter: xt_hashlimit: perform garbage collection from process context
NeilBrown <[email protected]>
md/raid1: intialise start_next_window for READ case to avoid hang
NeilBrown <[email protected]>
md/raid1: fix_read_error should act on all non-faulty devices.
NeilBrown <[email protected]>
md/raid1: count resync requests in nr_pending.
NeilBrown <[email protected]>
md/raid1: update next_resync under resync_lock.
NeilBrown <[email protected]>
md/raid1: Don't use next_resync to determine how far resync has progressed
NeilBrown <[email protected]>
md/raid1: make sure resync waits for conflicting writes to complete.
NeilBrown <[email protected]>
md/raid1: be more cautious where we read-balance during resync.
NeilBrown <[email protected]>
md/raid1: clean up request counts properly in close_sync()
Zhaowei Yuan <[email protected]>
media: vb2: fix plane index sanity check in vb2_plane_cookie()
Hans Verkuil <[email protected]>
media: vb2: fix vb2 state check when start_streaming fails
Hans Verkuil <[email protected]>
media: videobuf2-dma-sg: fix for wrong GFP mask to sg_alloc_table_from_pages
Mauro Carvalho Chehab <[email protected]>
media: em28xx: fix VBI handling logic
Hans Verkuil <[email protected]>
media: adv7604: fix inverted condition
Bimow Chen <[email protected]>
media: af9033: update IT9135 tuner inittabs
Hans Verkuil <[email protected]>
media: cx18: fix kernel oops with tda8290 tuner
Antti Palosaari <[email protected]>
media: af9033: feed clock to RF tuner
Malcolm Priestley <[email protected]>
media: af9035: new IDs: add support for PCTV 78e and PCTV 79e
Bimow Chen <[email protected]>
media: it913x: init tuner on attach
Lan Tianyu <[email protected]>
cpufreq: fix cpufreq suspend/resume for intel_pstate
Prarit Bhargava <[email protected]>
cpufreq: release policy->rwsem on error
Bjorn Helgaas <[email protected]>
Revert "PCI: Make sure bus number resources stay within their parents bounds"
Johannes Berg <[email protected]>
nl80211: clear skb cb before passing to netlink
Tom Lendacky <[email protected]>
crypto: ccp - Check for CCP before registering crypto algs
David Hildenbrand <[email protected]>
blk-mq: Avoid race condition with uninitialized requests
Anton Altaparmakov <[email protected]>
Fix nasty 32-bit overflow bug in buffer i/o code.
Alex Deucher <[email protected]>
drm/radeon/px: fix module unload
Alex Deucher <[email protected]>
drm/nouveau/runpm: fix module unload
Alex Deucher <[email protected]>
vgaswitcheroo: add vga_switcheroo_fini_domain_pm_ops
Bjorn Helgaas <[email protected]>
Revert "PCI: Don't scan random busses in pci_scan_bridge()"
Bjorn Helgaas <[email protected]>
PCI: Add pci_ignore_hotplug() to ignore hotplug events for a device
Zhiqiang Zhang <[email protected]>
arm: armv7: perf: fix armv7 ref-cycles error
Cong Wang <[email protected]>
perf: Fix a race condition in perf_remove_from_context()
Krzysztof Hałasa <[email protected]>
Fix unbalanced mutex in dma_pool_create().
Qipan Li <[email protected]>
spi: sirf: enable RX_IO_DMA_INT interrupt
Axel Lin <[email protected]>
spi: dw: Don't use devm_kzalloc in master->setup callback
Axel Lin <[email protected]>
spi: fsl: Don't use devm_kzalloc in master->setup callback
Matan Barak <[email protected]>
IB/core: When marshaling uverbs path, clear unused fields
Moni Shoua <[email protected]>
IB/mlx4: Don't duplicate the default RoCE GID
Moni Shoua <[email protected]>
IB/mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs()
Mike Marciniszyn <[email protected]>
IB/qib: Correct reference counting in debugfs qp_stats
Al Viro <[email protected]>
GFS2: fix d_splice_alias() misuses
Amit Shah <[email protected]>
Revert "hwrng: virtio - ensure reads happen after successful probe"
Amit Shah <[email protected]>
virtio: rng: delay hwrng_register() till driver is ready
Richard Larocque <[email protected]>
alarmtimer: Lock k_itimer during timer callback
Richard Larocque <[email protected]>
alarmtimer: Do not signal SIGEV_NONE timers
Richard Larocque <[email protected]>
alarmtimer: Return relative times in timer_gettime
John David Anglin <[email protected]>
parisc: Only use -mfast-indirect-calls option for 32-bit kernel builds
Guy Martin <[email protected]>
parisc: Implement new LWS CAS supporting 64 bit operations.
Al Viro <[email protected]>
don't bugger nd->seq on set_root_rcu() from follow_dotdot_rcu()
Richard Genoud <[email protected]>
tty/serial: at91: BUG: disable interrupts when !UART_ENABLE_MS()
Michael Ellerman <[email protected]>
powerpc: Add smp_mb()s to arch_spin_unlock_wait()
Michael Ellerman <[email protected]>
powerpc: Add smp_mb() to arch_spin_is_locked()
Anton Blanchard <[email protected]>
powerpc/perf: Fix ABIv2 kernel backtraces
Johannes Stezenbach <[email protected]>
ath9k_htc: fix random decryption failure
Arend van Spriel <[email protected]>
brcmfmac: handle IF event for P2P_DEVICE interface
Wanpeng Li <[email protected]>
sched: Fix unreleased llc_shared_mask bit during CPU hotplug
Peter Feiner <[email protected]>
mm: softdirty: keep bit when zapping file pte
Fabian Frederick <[email protected]>
fs/cachefiles: add missing \n to kerror conversions
David Rientjes <[email protected]>
mm, slab: initialize object alignment on cache creation
Joseph Qi <[email protected]>
ocfs2/dlm: do not get resource spinlock if lockres is new
Andreas Rohner <[email protected]>
nilfs2: fix data loss with mmap()
Andrey Vagin <[email protected]>
fs/notify: don't show f_handle if exportfs_encode_inode_fh failed
Andrey Vagin <[email protected]>
fsnotify/fdinfo: use named constants instead of hardcoded values
Rasmus Villemoes <[email protected]>
kcmp: fix standard comparison bug
Nicolas Iooss <[email protected]>
eventpoll: fix uninitialized variable in epoll_ctl
Patrick Palka <[email protected]>
kernel/printk/printk.c: fix faulty logic in the case of recursive printk
Johannes Berg <[email protected]>
Revert "mac80211: disable uAPSD if all ACs are under ACM"
Steven Rostedt (Red Hat) <[email protected]>
ftrace: Update all ftrace_ops for a ftrace_hash_ops update
Steven Rostedt (Red Hat) <[email protected]>
ftrace: Fix function_profiler and function tracer together
Steven Rostedt (Red Hat) <[email protected]>
ftrace: Allow ftrace_ops to use the hashes from other ops
Felipe Balbi <[email protected]>
usb: dwc3: fix TRB completion when multiple TRBs are started
Jens Axboe <[email protected]>
genhd: fix leftover might_sleep() in blk_free_devt()
Trond Myklebust <[email protected]>
lockdep: Revert lockdep check in raw_seqcount_begin()
J. Bruce Fields <[email protected]>
lockd: fix rpcbind crash on lockd startup failure
Larry Finger <[email protected]>
rtlwifi: rtl8192cu: Add new ID
Eliad Peller <[email protected]>
regulatory: add NUL to alpha2
Tejun Heo <[email protected]>
percpu: perform tlb flush after pcpu_map_pages() failure
Tejun Heo <[email protected]>
percpu: fix pcpu_alloc_pages() failure path
Honggang Li <[email protected]>
percpu: free percpu allocation info for uniprocessor system
Jarkko Nikula <[email protected]>
gpio: Fix potential NULL handler data in chained irqchip handler
James Ralston <[email protected]>
ata_piix: Add Device IDs for Intel 9 Series PCH
Robert Coulson <[email protected]>
hwmon: (ds1621) Update zbits after conversion rate change
Hans de Goede <[email protected]>
Input: i8042 - add nomux quirk for Avatar AVIU-145A6
Hans de Goede <[email protected]>
Input: i8042 - add Fujitsu U574 to no_timeout dmi table
Dmitry Torokhov <[email protected]>
Input: atkbd - do not try 'deactivate' keyboard on any LG laptops
Hans de Goede <[email protected]>
Input: elantech - fix detection of touchpad on ASUS s301l
Dmitry Torokhov <[email protected]>
Input: synaptics - add support for ForcePads
John Sung <[email protected]>
Input: serport - add compat handling for SPIOCSTYPE ioctl
Mikulas Patocka <[email protected]>
dm crypt: fix access beyond the end of allocated space
Anssi Hannula <[email protected]>
dm cache: fix race causing dirty blocks to be marked as clean
Keith Busch <[email protected]>
block: Fix dev_t minor allocation lifetime
Thomas Gleixner <[email protected]>
futex: Unlock hb->lock in futex_wait_requeue_pi() error path
Tejun Heo <[email protected]>
workqueue: apply __WQ_ORDERED to create_singlethread_workqueue()
Luciano Coelho <[email protected]>
iwlwifi: mvm: set MAC_FILTER_IN_BEACON correctly for STA/P2P client
Eyal Shapira <[email protected]>
iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate
Eliad Peller <[email protected]>
iwlwifi: increase DEFAULT_MAX_TX_POWER
Emmanuel Grumbach <[email protected]>
iwlwifi: mvm: fix endianity issues with Smart Fifo commands
Emmanuel Grumbach <[email protected]>
Revert "iwlwifi: dvm: don't enable CTS to self"
Mike Christie <[email protected]>
SCSI: libiscsi: fix potential buffer overrun in __iscsi_conn_send_pdu
Dan Carpenter <[email protected]>
NFC: microread: Potential overflows in microread_target_discovered()
Nicholas Bellinger <[email protected]>
iscsi-target: Fix memory corruption in iscsit_logout_post_handler_diffcid
Joern Engel <[email protected]>
iscsi-target: avoid NULL pointer in iscsi_copy_param_list failure
Sebastian Herbszt <[email protected]>
target: Fix inverted logic in SE_DEV_ALUA_SUPPORT_STATE_STORE
Sagi Grimberg <[email protected]>
Target/iser: Don't put isert_conn inside disconnected handler
Sagi Grimberg <[email protected]>
Target/iser: Get isert_conn reference once got to connected_handler
Ludovic Desroches <[email protected]>
iio: adc: at91: don't use the last converted data register
Subbaraya Sundeep Bhatta <[email protected]>
iio: adc: xilinx-xadc: assign auxiliary channels address correctly
Johannes Pointner <[email protected]>
iio:inkern: fix overwritten -EPROBE_DEFER in of_iio_channel_get_by_name
Denis CIOCCA <[email protected]>
iio:magnetometer: bugfix magnetometers gain values
Srinivas Pandruvada <[email protected]>
iio: adc: ad_sigma_delta: Fix indio_dev->trig assignment
Srinivas Pandruvada <[email protected]>
iio: st_sensors: Fix indio_dev->trig assignment
Srinivas Pandruvada <[email protected]>
iio: meter: ade7758: Fix indio_dev->trig assignment
Srinivas Pandruvada <[email protected]>
iio: inv_mpu6050: Fix indio_dev->trig assignment
Srinivas Pandruvada <[email protected]>
iio: gyro: itg3200: Fix indio_dev->trig assignment
Srinivas Pandruvada <[email protected]>
iio: hid_sensor_hub: Fix indio_dev->trig assignment
Srinivas Pandruvada <[email protected]>
iio: accel: bma180: Fix indio_dev->trig assignment
Srinivas Pandruvada <[email protected]>
iio:trigger: modify return value for iio_trigger_get
Steve French <[email protected]>
SMB3: Fix oops when creating symlinks on smb3
Peter Ujfalusi <[email protected]>
ASoC: davinci-mcasp: Correct rx format unit configuration
Miklos Szeredi <[email protected]>
shmem: fix nlink for rename overwrite directory
Kees Cook <[email protected]>
x86/kaslr: Avoid the setup_data area when picking location
Dave Young <[email protected]>
x86 early_ioremap: Increase FIX_BTMAPS_SLOTS to 8
Stefan Bader <[email protected]>
x86/xen: don't copy bogus duplicate entries into kernel page tables
Ross Lagerwall <[email protected]>
xen/manage: Always freeze/thaw processes when suspend/resuming
Christian Borntraeger <[email protected]>
KVM: s390/mm: Fix guest storage key corruption in ptep_set_access_flags
Christian Borntraeger <[email protected]>
KVM: s390/mm: Fix storage key corruption during swapping
Christian Borntraeger <[email protected]>
KVM: s390/mm: try a cow on read only pages for key ops
Christian Borntraeger <[email protected]>
KVM: s390: Fix user triggerable bug in dead code
Zefan Li <[email protected]>
cgroup: fix unbalanced locking
Li Zefan <[email protected]>
cgroup: delay the clearing of cgrp->kn->priv
Alban Crequy <[email protected]>
cgroup: reject cgroup names with '\n'
Mark Brown <[email protected]>
regmap: Don't attempt block writes when syncing cache on single_rw devices
Mark Brown <[email protected]>
regmap: Fix handling of volatile registers for format_write() chips
Lars-Peter Clausen <[email protected]>
regmap: Fix regcache debugfs initialization
Tang Chen <[email protected]>
memblock, memhotplug: fix wrong type in memblock_find_in_range_node().
Catalin Marinas <[email protected]>
arm64: Add brackets around user_stack_pointer()
Aaron Lu <[email protected]>
ACPI / video: disable native backlight for ThinkPad X201s
Mika Westerberg <[email protected]>
ACPI / scan: Correct error return value of create_modalias()
Rafael J. Wysocki <[email protected]>
ACPI / hotplug: Generate online uevents for ACPI containers
Fu Zhonghui <[email protected]>
ACPI / platform / LPSS: disable async suspend/resume of LPSS devices
Srinivas Pandruvada <[email protected]>
gpio / ACPI: Use pin index and bit length
Bob Moore <[email protected]>
ACPICA: Update to GPIO region handler interface.
Markos Chandras <[email protected]>
MIPS: mcount: Adjust stack pointer for static trace in MIPS32
Paul Burton <[email protected]>
MIPS: Fix MFC1 & MFHC1 emulation for 64-bit MIPS systems
Aurelien Jarno <[email protected]>
MIPS: ZBOOT: add missing <linux/string.h> include
Nathan Lynch <[email protected]>
ARM: 8178/1: fix set_tls for !CONFIG_KUSER_HELPERS
Robin Murphy <[email protected]>
ARM: 8165/1: alignment: don't break misaligned NEON load/store
Shawn Guo <[email protected]>
ARM: imx: fix .is_enabled() of shared gate clock
Markus Niebel <[email protected]>
ARM: DT: imx53: fix lvds channel 1 port
Roger Quadros <[email protected]>
ARM: dts: dra7-evm: Fix NAND GPMC timings
Stephen Boyd <[email protected]>
ARM: 8149/1: perf: Don't sleep while atomic when enabling per-cpu interrupts
Nathan Lynch <[email protected]>
ARM: 8148/1: flush TLS and thumbee register state during exec
Sudeep Holla <[email protected]>
ARM: 8133/1: use irq_set_affinity with force=false when migrating irqs
Nishanth Menon <[email protected]>
ARM: dts: dra7-evm: Fix spi1 mux documentation
Peter Ujfalusi <[email protected]>
ARM: edma: Fix configuration parsing for SoCs with multiple eDMA3 CC
Nishanth Menon <[email protected]>
ARM: dts: DRA7: fix interrupt-cells for GPIO
Rajendra Nayak <[email protected]>
ARM: DRA7: hwmod: Add dra74x and dra72x specific ocp interface lists
Fabio Estevam <[email protected]>
ARM: dts: imx53-qsrb: Fix suspend/resume
Mark Rutland <[email protected]>
ARM: 8129/1: errata: work around Cortex-A15 erratum 830321 using dummy strex
Mark Rutland <[email protected]>
ARM: 8128/1: abort: don't clear the exclusive monitors
Andy Shevchenko <[email protected]>
spi: dw-pci: fix bug when regs left uninitialized
Andy Shevchenko <[email protected]>
spi: dw: fix kernel crash due to NULL pointer dereference
Jorge A. Ventura <[email protected]>
spi/omap-mcspi: Fix the spi task hangs waiting dma_rx
Weston Andros Adamson <[email protected]>
nfs: can_coalesce_requests must enforce contiguity
Weston Andros Adamson <[email protected]>
nfs: disallow duplicate pages in pgio page vectors
Weston Andros Adamson <[email protected]>
nfs: don't sleep with inode lock in lock_and_join_requests
Weston Andros Adamson <[email protected]>
nfs: fix error handling in lock_and_join_requests
Weston Andros Adamson <[email protected]>
nfs: use blocking page_group_lock in add_request
Weston Andros Adamson <[email protected]>
nfs: fix nonblocking calls to nfs_page_group_lock
Weston Andros Adamson <[email protected]>
nfs: change nfs_page_group_lock argument
Weston Andros Adamson <[email protected]>
nfs: clear_request_commit while holding i_lock
Weston Andros Adamson <[email protected]>
pnfs: add pnfs_put_lseg_async
Weston Andros Adamson <[email protected]>
nfs: check wait_on_bit_lock err in page_group_lock
Weston Andros Adamson <[email protected]>
nfs: remove pgio_header refcount, related cleanup
Weston Andros Adamson <[email protected]>
nfs: merge nfs_pgio_data into _header
Weston Andros Adamson <[email protected]>
nfs: rename members of nfs_pgio_data
Weston Andros Adamson <[email protected]>
nfs: move nfs_pgio_data and remove nfs_rw_header
J. Bruce Fields <[email protected]>
nfsd4: fix corruption of NFSv4 read data
Trond Myklebust <[email protected]>
NFSv4: Fix another bug in the close/open_downgrade code
Steve Dickson <[email protected]>
NFSv4: nfs4_state_manager() vs. nfs_server_remove_lists()
Li Zefan <[email protected]>
cgroup: check cgroup liveliness before unbreaking kernfs
J. Bruce Fields <[email protected]>
nfsd4: fix rd_dircount enforcement
Olav Haugan <[email protected]>
iommu/arm-smmu: fix programming of SMMU_CBn_TCR for stage 1
Varun Sethi <[email protected]>
iommu/fsl: Fix warning resulting from adding PCI device twice
Joerg Roedel <[email protected]>
iommu/vt-d: Check return value of acpi_bus_get_device()
Bjørn Mork <[email protected]>
Revert "ACPI / battery: fix wrong value of capacity_now reported when fully charged"
Fu Zhonghui <[email protected]>
ACPI / LPSS: complete PM entries for LPSS power domain
Lee, Chun-Yi <[email protected]>
ACPI / RTC: Fix CMOS RTC opregion handler accesses to wrong addresses
Robert Baldyga <[email protected]>
usb: dwc2/gadget: avoid disabling ep0
Marek Szyprowski <[email protected]>
usb: dwc2/gadget: delay enabling irq once hardware is configured properly
Marek Szyprowski <[email protected]>
usb: dwc2/gadget: do not call disconnect method in pullup
Marek Szyprowski <[email protected]>
usb: dwc2/gadget: break infinite loop in endpoint disable code
Kamil Debski <[email protected]>
usb: dwc2/gadget: fix phy initialization sequence
Kamil Debski <[email protected]>
usb: dwc2/gadget: fix phy disable sequence
Felipe Balbi <[email protected]>
usb: dwc3: omap: fix ordering for runtime pm calls
Felipe Balbi <[email protected]>
usb: dwc3: core: fix ordering for PHY suspend
Felipe Balbi <[email protected]>
usb: dwc3: core: fix order of PM runtime calls
Alan Stern <[email protected]>
USB: EHCI: unlink QHs even after the controller has stopped
Mark <[email protected]>
USB: storage: Add quirks for Entrega/Xircom USB to SCSI converters
Mark <[email protected]>
USB: storage: Add quirk for Ariston Technologies iConnect USB to SCSI adapter
Mark <[email protected]>
USB: storage: Add quirk for Adaptec USBConnect 2000 USB-to-SCSI Adapter
Mark <[email protected]>
storage: Add single-LUN quirk for Jaz USB Adapter
Alan Stern <[email protected]>
USB: document the 'u' flag for usb-storage quirks parameter
Joe Lawrence <[email protected]>
usb: hub: take hub->hdev reference when processing from eventlist
Mathias Nyman <[email protected]>
xhci: fix oops when xhci resumes from hibernate with hw lpm capable devices
Al Cooper <[email protected]>
usb: xhci: Fix OOPS in xhci error handling code
Mathias Nyman <[email protected]>
xhci: Fix null pointer dereference if xhci initialization fails
Felipe Balbi <[email protected]>
usb: host: xhci: fix compliance mode workaround
Thomas Pugliese <[email protected]>
uwb: init beacon cache entry before registering uwb device
Johan Hovold <[email protected]>
USB: zte_ev: fix removed PIDs
Johan Hovold <[email protected]>
USB: ftdi_sio: add support for NOVITUS Bono E thermal printer
Taylor Braun-Jones <[email protected]>
USB: ftdi_sio: Add support for GE Healthcare Nemo Tracker device
Ivan T. Ivanov <[email protected]>
usb: chipidea: msm: Initialize PHY on reset event
Ivan T. Ivanov <[email protected]>
usb: chipidea: msm: Use USB PHY API to control PHY state
Tony Lindgren <[email protected]>
usb: phy: twl4030-usb: Fix regressions to runtime PM on omaps
Tony Lindgren <[email protected]>
usb: phy: twl4030-usb: Fix lost interrupts after ID pin goes down
Thierry Reding <[email protected]>
usb: phy: tegra: Avoid use of sizeof(void)
Bjørn Mork <[email protected]>
USB: sierra: add 1199:68AA device ID
Bjørn Mork <[email protected]>
USB: sierra: avoid CDC class functions on "68A3" devices
Johan Hovold <[email protected]>
USB: zte_ev: remove duplicate Qualcom PID
Johan Hovold <[email protected]>
USB: zte_ev: remove duplicate Gobi PID
Johan Hovold <[email protected]>
Revert "USB: option,zte_ev: move most ZTE CDMA devices to zte_ev"
Brennan Ashton <[email protected]>
USB: option: add VIA Telecom CDS7 chipset device id
Johan Hovold <[email protected]>
USB: option: reduce interrupt-urb logging verbosity
Johan Hovold <[email protected]>
USB: serial: fix potential heap buffer overflow
Stephen Hemminger <[email protected]>
USB: sisusb: add device id for Magic Control USB video
Johan Hovold <[email protected]>
USB: serial: fix potential stack buffer overflow
Greg KH <[email protected]>
USB: serial: pl2303: add device id for ztek device
Andrzej Pietrasiewicz <[email protected]>
usb: gadget: f_rndis: fix interface id for OS descriptors
Alexey Khoroshilov <[email protected]>
ufs: fix deadlocks introduced by sb mutex merge
Jeff Layton <[email protected]>
locks: pass correct "before" pointer to locks_unlink_lock in generic_add_lease
Max Filippov <[email protected]>
xtensa: fix a6 and a7 handling in fast_syscall_xtensa
Max Filippov <[email protected]>
xtensa: fix TLBTEMP_BASE_2 region handling in fast_second_level_miss
Max Filippov <[email protected]>
xtensa: fix access to THREAD_RA/THREAD_SP/THREAD_DS
Alan Douglas <[email protected]>
xtensa: fix address checks in dma_{alloc,free}_coherent
Max Filippov <[email protected]>
xtensa: replace IOCTL code definitions with constants
Alex Deucher <[email protected]>
drm/radeon/cik: use a separate counter for CP init timeout
Alex Deucher <[email protected]>
drm/radeon/dpm: fix resume on mullins
Alex Deucher <[email protected]>
drm/radeon: don't reset dma on r6xx-evergreen init
Alex Deucher <[email protected]>
drm/radeon: don't reset sdma on CIK init
Alex Deucher <[email protected]>
drm/radeon: don't reset dma on NI/SI init
Alex Deucher <[email protected]>
drm/radeon: add connector quirk for fujitsu board
Alex Deucher <[email protected]>
drm/radeon/dpm: set the thermal type properly for special configs
Christian König <[email protected]>
drm/radeon: fix semaphore value init
Alex Deucher <[email protected]>
drm/radeon: handle broken disabled rb mask gracefully (6xx/7xx) (v2)
Alex Deucher <[email protected]>
drm/radeon: fix active_cu mask on SI and CIK after re-init (v3)
Alex Deucher <[email protected]>
drm/radeon: fix active cu count for SI and CIK
Alex Deucher <[email protected]>
drm/radeon: fix pm handling in radeon_gpu_reset
Christian König <[email protected]>
drm/radeon: properly document reloc priority mask
Alex Deucher <[email protected]>
drm/radeon/dpm: select the appropriate vce power state for KV/KB/ML
Oleg Chernovskiy <[email protected]>
drm/radeon: Add missing lines to ci_set_thermal_temperature_range
Pali Rohár <[email protected]>
drm/radeon: Add ability to get and change dpm state when radeon PX card is turned off
Thomas Hellstrom <[email protected]>
drm/vmwgfx: Fix a potential infinite spin waiting for fifo idle
Russell King <[email protected]>
imx-drm: imx-ldb: fix NULL pointer in imx_ldb_unbind()
Russell King <[email protected]>
imx-drm: ipuv3-plane: fix ipu_plane_dpms()
Y.C. Chen <[email protected]>
drm/ast: AST2000 cannot be detected correctly
Y.C. Chen <[email protected]>
drm/ast: open key before detect chips
Brad Volkin <[email protected]>
drm/i915: Don't leak command parser tables on suspend/resume
Jani Nikula <[email protected]>
drm/i915/hdmi: fix hdmi audio state readout
Ville Syrjälä <[email protected]>
drm/i915: Wait for vblank before enabling the TV encoder
Daniel Vetter <[email protected]>
drm/i915: Fix EIO/wedged handling in gem fault handler
Ville Syrjälä <[email protected]>
drm/i915: Fix lock dropping in intel_tv_detect()
Mathias Krause <[email protected]>
drm/i915: Remove bogus __init annotation from DMI callbacks
Scot Doyle <[email protected]>
drm/i915: Ignore VBT backlight presence check on Acer C720 (4005U)
Paulo Zanoni <[email protected]>
drm/i915: fix plane/cursor handling when runtime suspended
Imre Deak <[email protected]>
drm/i915: don't try to retrain a DP link on an inactive CRTC
Ville Syrjälä <[email protected]>
drm/i915: Fix locking for intel_enable_pipe_a()
Ville Syrjälä <[email protected]>
drm/i915: Skip load detect when intel_crtc->new_enable==true
Filipe Brandenburger <[email protected]>
xattr: fix check for simultaneous glibc header inclusion
Benjamin Tissoires <[email protected]>
HID: logitech-dj: prevent false errors to be shown
Jiri Kosina <[email protected]>
HID: magicmouse: sanity check report size in raw_event() callback
Jiri Kosina <[email protected]>
HID: picolcd: sanity check report size in raw_event() callback
Toshiaki Makita <[email protected]>
cfq-iosched: Fix wrong children_weight calculation
Clemens Ladisch <[email protected]>
ALSA: pcm: fix fifo_size frame calculation
Huacai Chen <[email protected]>
ALSA: hda - Add fixup model name lookup for Lemote A1205
Takashi Iwai <[email protected]>
ALSA: hda - Fix invalid pin powermap without jack detection
Takashi Iwai <[email protected]>
ALSA: hda - Fix COEF setups for ALC1150 codec
Takashi Iwai <[email protected]>
ALSA: hda - Fix digital mic on Acer Aspire 3830TG
Takashi Sakamoto <[email protected]>
ALSA: firewire-lib/dice: add arrangements of PCM pointer and interrupts for Dice quirk
Takashi Sakamoto <[email protected]>
ALSA: dice: fix wrong channel mappping at higher sampling rate
Clemens Ladisch <[email protected]>
ALSA: core: fix buffer overflow in snd_info_get_line()
Will Deacon <[email protected]>
arm64: ptrace: fix compat hardware watchpoint reporting
Josef Bacik <[email protected]>
trace: Fix epoll hang when we race with new entries
Steven Rostedt (Red Hat) <[email protected]>
ftrace: Use current addr when converting to nop in __ftrace_replace_code()
Fan Du <[email protected]>
i2c: ismt: use correct length when copy buffer
addy ke <[email protected]>
i2c: rk3x: fix divisor calculation for SCL frequency
Sergei Shtylyov <[email protected]>
i2c: rcar: fix RCAR_IRQ_ACK_{RECV|SEND}Sergei Shtylyov <[email protected]>
i2c: rcar: fix MNR interrupt handling
Sergei Shtylyov <[email protected]>
Revert "i2c: rcar: remove spinlock"
Simon Lindgren <[email protected]>
i2c: at91: Fix a race condition during signal handling in at91_do_twi_xfer.
Marek Roszko <[email protected]>
i2c: at91: add bound checking on SMBus block length bytes
Chen-Yu Tsai <[email protected]>
i2c: mv64xxx: continue probe when clock-frequency is missing
addy ke <[email protected]>
i2c: rk3x: fix bug that cause transfer fails in master receive mode
Pranavkumar Sawargaonkar <[email protected]>
ARM/ARM64: KVM: Nuke Hyp-mode tlbs before enabling MMU
Christoffer Dall <[email protected]>
arm/arm64: KVM: Complete WFI/WFE instructions
Sudeep Holla <[email protected]>
arm64: use irq_set_affinity with force=false when migrating irqs
Will Deacon <[email protected]>
arm64: flush TLS registers during exec
Lothar Waßmann <[email protected]>
ARM: dts: i.MX53: fix apparent bug in VPU clks
Bill Pringlemeir <[email protected]>
ARM: dts: vf610-twr: Fix pinctrl_esdhc1 pin definitions.
Shawn Guo <[email protected]>
ARM: imx: fix TLB missing of IOMUXC base address during suspend
Jeff Moyer <[email protected]>
aio: add missing smp_rmb() in read_events_ring
Benjamin LaHaise <[email protected]>
aio: fix reqs_available handling
Anton Blanchard <[email protected]>
ibmveth: Fix endian issues with rx_no_buffer statistic
Geert Uytterhoeven <[email protected]>
pwm: Fix period and polarity in pwm_get() for non-perfect matches
Murali Karicheri <[email protected]>
ahci: add pcid for Marvel 0x9182 controller
James Ralston <[email protected]>
ahci: Add Device IDs for Intel 9 Series PCH
Arjun Sreedharan <[email protected]>
pata_scc: propagate return value of scc_wait_after_reset
Tejun Heo <[email protected]>
libata: widen Crucial M550 blacklist matching
Florian Fainelli <[email protected]>
of/irq: Fix lookup to use 'interrupts-extended' property first
Al Cooper <[email protected]>
of: Allow mem_reserve of memory with a base address of zero
Chris Wilson <[email protected]>
drm/i915: Disable RCS flips on Ivybridge
Jiri Kosina <[email protected]>
drm/i915: read HEAD register back in init_ring_common() to enforce ordering
Rafael Barbalho <[email protected]>
drm/i915: Fix crash when failing to parse MIPI VBT
Alex Deucher <[email protected]>
drm/radeon: tweak ACCEL_WORKING2 query for hawaii
Alex Deucher <[email protected]>
drm/radeon/atom: add new voltage fetch function for hawaii
Christian König <[email protected]>
drm/radeon: set VM base addr using the PFP v2
Alex Deucher <[email protected]>
drm/radeon: load the lm63 driver for an lm64 thermal chip.
Alex Deucher <[email protected]>
drm/radeon: re-enable dpm by default on BTC
Alex Deucher <[email protected]>
drm/radeon: re-enable dpm by default on cayman
Alex Deucher <[email protected]>
drm/radeon/dpm: handle voltage info fetching on hawaii
Tetsuo Handa <[email protected]>
drm/ttm: Pass GFP flags in order to avoid deadlock.
Tetsuo Handa <[email protected]>
drm/ttm: Fix possible stack overflow by recursive shrinker calls.
Tetsuo Handa <[email protected]>
drm/ttm: Use mutex_trylock() to avoid deadlock inside shrinker functions.
Tetsuo Handa <[email protected]>
drm/ttm: Choose a pool to shrink correctly in ttm_dma_pool_shrink_scan().
Tetsuo Handa <[email protected]>
drm/ttm: Fix possible division by 0 in ttm_dma_pool_shrink_scan().
Christian König <[email protected]>
drm/ttm: fix handling of TTM_PL_FLAG_TOPDOWN v2
Guido Martínez <[email protected]>
drm/tilcdc: fix double kfree
Guido Martínez <[email protected]>
drm/tilcdc: fix release order on exit
Guido Martínez <[email protected]>
drm/tilcdc: panel: fix leak when unloading the module
Guido Martínez <[email protected]>
drm/tilcdc: tfp410: fix dangling sysfs connector node
Guido Martínez <[email protected]>
drm/tilcdc: slave: fix dangling sysfs connector node
Guido Martínez <[email protected]>
drm/tilcdc: panel: fix dangling sysfs connector node
Stephen Warren <[email protected]>
drm/tegra: add MODULE_DEVICE_TABLEs
Ronald Wahl <[email protected]>
carl9170: fix sending URBs with wrong type when using full-speed
Stephen Boyd <[email protected]>
cpufreq: OPP: Avoid sleeping while atomic
Andy Lutomirski <[email protected]>
module: Clean up ro/nx after early module load failures
-------------
Diffstat:
.../bindings/interrupt-controller/interrupts.txt | 12 +- .../devicetree/bindings/staging/imx-drm/ldb.txt | 15 +- Documentation/kernel-parameters.txt | 1 + Makefile | 4 +- arch/arm/boot/dts/dra7-evm.dts | 41 ++- arch/arm/boot/dts/dra7.dtsi | 16 +- arch/arm/boot/dts/imx53-qsrb.dts | 8 + arch/arm/boot/dts/imx53.dtsi | 14 +- arch/arm/boot/dts/vf610-twr.dts | 2 +- arch/arm/common/edma.c | 9 +- arch/arm/include/asm/cacheflush.h | 1 - arch/arm/include/asm/tls.h | 64 +++++ arch/arm/kernel/entry-header.S | 29 ++- arch/arm/kernel/irq.c | 2 +- arch/arm/kernel/perf_event_cpu.c | 14 +- arch/arm/kernel/perf_event_v7.c | 5 + arch/arm/kernel/process.c | 2 + arch/arm/kernel/thumbee.c | 2 +- arch/arm/kernel/traps.c | 17 +- arch/arm/kvm/handle_exit.c | 2 + arch/arm/kvm/init.S | 4 + arch/arm/mach-exynos/mcpm-exynos.c | 1 - arch/arm/mach-imx/clk-gate2.c | 6 +- arch/arm/mach-imx/suspend-imx6.S | 2 + arch/arm/mach-omap2/omap_hwmod.c | 3 + arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 22 +- arch/arm/mm/abort-ev6.S | 6 - arch/arm/mm/abort-ev7.S | 6 - arch/arm/mm/alignment.c | 3 + arch/arm64/include/asm/hw_breakpoint.h | 1 - arch/arm64/include/asm/ptrace.h | 2 +- arch/arm64/kernel/irq.c | 12 +- arch/arm64/kernel/process.c | 18 ++ arch/arm64/kernel/ptrace.c | 3 +- arch/arm64/kernel/sys_compat.c | 6 + arch/arm64/kvm/handle_exit.c | 2 + arch/arm64/kvm/hyp-init.S | 4 + arch/mips/boot/compressed/decompress.c | 1 + arch/mips/kernel/mcount.S | 12 + arch/mips/math-emu/cp1emu.c | 6 +- arch/parisc/Makefile | 7 +- arch/parisc/kernel/syscall.S | 233 ++++++++++++++++- arch/powerpc/include/asm/ptrace.h | 7 + arch/powerpc/include/asm/spinlock.h | 1 + arch/powerpc/lib/locks.c | 4 + arch/powerpc/perf/callchain.c | 2 +- arch/s390/include/asm/pgtable.h | 6 +- arch/s390/kvm/kvm-s390.c | 13 - arch/s390/mm/pgtable.c | 10 + arch/x86/boot/compressed/aslr.c | 15 ++ arch/x86/include/asm/fixmap.h | 6 +- arch/x86/include/asm/pgtable_64.h | 1 + arch/x86/kernel/smpboot.c | 3 + arch/x86/xen/mmu.c | 27 +- arch/xtensa/include/asm/pgtable.h | 7 +- arch/xtensa/include/asm/uaccess.h | 5 + arch/xtensa/include/uapi/asm/ioctls.h | 19 +- arch/xtensa/kernel/entry.S | 26 +- arch/xtensa/kernel/pci-dma.c | 12 +- block/blk-mq.c | 4 +- block/cfq-iosched.c | 11 +- block/genhd.c | 26 +- block/partition-generic.c | 2 +- block/partitions/aix.c | 2 +- drivers/acpi/acpi_cmos_rtc.c | 2 +- drivers/acpi/acpi_lpss.c | 11 +- drivers/acpi/acpica/aclocal.h | 1 + drivers/acpi/acpica/acobject.h | 1 + drivers/acpi/acpica/dsfield.c | 2 + drivers/acpi/acpica/evregion.c | 47 ++-- drivers/acpi/acpica/exfield.c | 67 +++++ drivers/acpi/acpica/exprep.c | 2 + drivers/acpi/battery.c | 14 - drivers/acpi/container.c | 8 + drivers/acpi/scan.c | 5 +- drivers/acpi/video.c | 8 + drivers/ata/ahci.c | 10 + drivers/ata/ahci_xgene.c | 4 +- drivers/ata/ata_piix.c | 8 + drivers/ata/libata-core.c | 2 +- drivers/ata/pata_scc.c | 15 +- drivers/base/regmap/internal.h | 3 + drivers/base/regmap/regcache-rbtree.c | 9 +- drivers/base/regmap/regcache.c | 2 +- drivers/base/regmap/regmap-debugfs.c | 3 + drivers/base/regmap/regmap.c | 2 +- drivers/char/hw_random/core.c | 6 - drivers/char/hw_random/virtio-rng.c | 34 ++- drivers/clk/clk.c | 7 +- drivers/clk/qcom/common.c | 39 ++- drivers/clk/qcom/common.h | 6 + drivers/clk/qcom/mmcc-msm8960.c | 84 +++--- drivers/clk/qcom/mmcc-msm8974.c | 10 +- drivers/clk/ti/clk-dra7-atl.c | 6 +- drivers/clk/ti/divider.c | 7 +- drivers/cpufreq/cpufreq.c | 9 +- drivers/cpufreq/cpufreq_opp.c | 2 +- drivers/crypto/ccp/ccp-crypto-main.c | 4 + drivers/crypto/ccp/ccp-dev.c | 14 + drivers/dma/TODO | 1 - drivers/dma/dw/core.c | 38 ++- drivers/gpio/gpiolib-acpi.c | 5 +- drivers/gpio/gpiolib.c | 2 +- drivers/gpu/drm/ast/ast_main.c | 3 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 12 +- drivers/gpu/drm/i915/i915_gem.c | 11 +- drivers/gpu/drm/i915/intel_bios.c | 4 +- drivers/gpu/drm/i915/intel_crt.c | 9 +- drivers/gpu/drm/i915/intel_display.c | 62 +++-- drivers/gpu/drm/i915/intel_dp.c | 3 + drivers/gpu/drm/i915/intel_drv.h | 3 +- drivers/gpu/drm/i915/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/intel_lvds.c | 2 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 3 + drivers/gpu/drm/i915/intel_tv.c | 21 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 1 + drivers/gpu/drm/nouveau/nouveau_ttm.c | 3 + drivers/gpu/drm/nouveau/nouveau_vga.c | 9 + drivers/gpu/drm/radeon/ci_dpm.c | 16 +- drivers/gpu/drm/radeon/cik.c | 18 +- drivers/gpu/drm/radeon/cik_sdma.c | 7 - drivers/gpu/drm/radeon/kv_dpm.c | 34 ++- drivers/gpu/drm/radeon/ni_dma.c | 6 - drivers/gpu/drm/radeon/r600.c | 26 +- drivers/gpu/drm/radeon/r600_dma.c | 9 - drivers/gpu/drm/radeon/radeon.h | 3 + drivers/gpu/drm/radeon/radeon_atombios.c | 72 +++++- drivers/gpu/drm/radeon/radeon_cs.c | 3 +- drivers/gpu/drm/radeon/radeon_device.c | 29 ++- drivers/gpu/drm/radeon/radeon_drv.c | 1 + drivers/gpu/drm/radeon/radeon_kms.c | 9 +- drivers/gpu/drm/radeon/radeon_pm.c | 24 +- drivers/gpu/drm/radeon/radeon_semaphore.c | 2 +- drivers/gpu/drm/radeon/rv770.c | 23 +- drivers/gpu/drm/radeon/si.c | 11 +- drivers/gpu/drm/tegra/dc.c | 1 + drivers/gpu/drm/tegra/dpaux.c | 1 + drivers/gpu/drm/tegra/dsi.c | 1 + drivers/gpu/drm/tegra/gr2d.c | 1 + drivers/gpu/drm/tegra/gr3d.c | 1 + drivers/gpu/drm/tegra/hdmi.c | 1 + drivers/gpu/drm/tegra/sor.c | 1 + drivers/gpu/drm/tilcdc/tilcdc_drv.c | 7 +- drivers/gpu/drm/tilcdc/tilcdc_panel.c | 5 +- drivers/gpu/drm/tilcdc/tilcdc_slave.c | 1 + drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 1 + drivers/gpu/drm/ttm/ttm_bo.c | 6 +- drivers/gpu/drm/ttm/ttm_bo_manager.c | 3 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 29 ++- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 34 +-- drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 1 + drivers/gpu/vga/vga_switcheroo.c | 6 + drivers/hid/hid-logitech-dj.c | 43 ++-- drivers/hid/hid-logitech-dj.h | 1 + drivers/hid/hid-magicmouse.c | 10 + drivers/hid/hid-picolcd_core.c | 6 + drivers/hwmon/ds1621.c | 1 + drivers/i2c/busses/i2c-at91.c | 32 ++- drivers/i2c/busses/i2c-ismt.c | 4 +- drivers/i2c/busses/i2c-mv64xxx.c | 3 +- drivers/i2c/busses/i2c-rcar.c | 41 ++- drivers/i2c/busses/i2c-rk3x.c | 15 +- drivers/iio/accel/bma180.c | 2 +- drivers/iio/adc/ad_sigma_delta.c | 2 +- drivers/iio/adc/at91_adc.c | 12 +- drivers/iio/adc/xilinx-xadc-core.c | 2 +- .../iio/common/hid-sensors/hid-sensor-trigger.c | 3 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 2 +- drivers/iio/gyro/itg3200_buffer.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 2 +- drivers/iio/inkern.c | 2 +- drivers/iio/magnetometer/st_magn_core.c | 52 ++-- drivers/infiniband/core/uverbs_marshall.c | 4 + drivers/infiniband/hw/mlx4/main.c | 53 ++-- drivers/infiniband/hw/qib/qib_debugfs.c | 3 +- drivers/infiniband/hw/qib/qib_qp.c | 8 - drivers/infiniband/ulp/isert/ib_isert.c | 7 +- drivers/input/keyboard/atkbd.c | 8 - drivers/input/mouse/elantech.c | 7 + drivers/input/mouse/synaptics.c | 68 +++-- drivers/input/mouse/synaptics.h | 11 + drivers/input/serio/i8042-x86ia64io.h | 15 ++ drivers/input/serio/serport.c | 45 +++- drivers/iommu/arm-smmu.c | 7 +- drivers/iommu/dmar.c | 3 +- drivers/iommu/fsl_pamu_domain.c | 10 +- drivers/md/dm-cache-target.c | 4 +- drivers/md/dm-crypt.c | 20 +- drivers/md/raid1.c | 40 +-- drivers/media/dvb-core/dvb-usb-ids.h | 2 + drivers/media/dvb-frontends/af9033.c | 13 + drivers/media/dvb-frontends/af9033_priv.h | 20 +- drivers/media/i2c/adv7604.c | 2 +- drivers/media/pci/cx18/cx18-driver.c | 1 + drivers/media/tuners/tuner_it913x.c | 6 + drivers/media/usb/dvb-usb-v2/af9035.c | 4 + drivers/media/usb/em28xx/em28xx-video.c | 2 +- drivers/media/v4l2-core/videobuf2-core.c | 19 +- drivers/media/v4l2-core/videobuf2-dma-sg.c | 2 +- drivers/mmc/host/mmci.c | 12 +- drivers/net/ethernet/ibm/ibmveth.c | 18 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 2 +- drivers/net/wireless/ath/carl9170/carl9170.h | 1 + drivers/net/wireless/ath/carl9170/usb.c | 31 ++- drivers/net/wireless/brcm80211/brcmfmac/fweh.c | 12 +- drivers/net/wireless/brcm80211/brcmfmac/fweh.h | 2 + drivers/net/wireless/iwlwifi/dvm/rxon.c | 12 + drivers/net/wireless/iwlwifi/iwl-config.h | 2 + drivers/net/wireless/iwlwifi/iwl-nvm-parse.c | 4 +- drivers/net/wireless/iwlwifi/mvm/fw-api.h | 4 +- drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c | 10 +- drivers/net/wireless/iwlwifi/mvm/sf.c | 2 +- drivers/net/wireless/iwlwifi/mvm/tx.c | 8 +- drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 1 + drivers/nfc/microread/microread.c | 16 +- drivers/of/fdt.c | 2 +- drivers/of/irq.c | 17 +- drivers/pci/hotplug/acpiphp_glue.c | 16 +- drivers/pci/hotplug/pciehp_hpc.c | 12 + drivers/pci/probe.c | 20 +- drivers/phy/phy-twl4030-usb.c | 121 +++++---- drivers/pwm/core.c | 8 +- drivers/scsi/libiscsi.c | 10 + drivers/spi/spi-dw-pci.c | 2 + drivers/spi/spi-dw.c | 14 +- drivers/spi/spi-fsl-espi.c | 15 +- drivers/spi/spi-fsl-spi.c | 10 +- drivers/spi/spi-omap2-mcspi.c | 3 +- drivers/spi/spi-sirf.c | 3 +- drivers/staging/iio/meter/ade7758_trigger.c | 2 +- drivers/staging/imx-drm/imx-ldb.c | 3 + drivers/staging/imx-drm/ipuv3-plane.c | 3 +- drivers/staging/lustre/lustre/Kconfig | 1 + drivers/target/iscsi/iscsi_target.c | 4 +- drivers/target/iscsi/iscsi_target_parameters.c | 2 +- drivers/target/target_core_configfs.c | 2 +- drivers/tty/serial/atmel_serial.c | 43 +++- drivers/usb/chipidea/ci_hdrc_msm.c | 7 +- drivers/usb/core/hub.c | 4 +- drivers/usb/dwc2/gadget.c | 52 ++-- drivers/usb/dwc3/core.c | 13 +- drivers/usb/dwc3/dwc3-omap.c | 2 +- drivers/usb/dwc3/gadget.c | 8 +- drivers/usb/gadget/f_rndis.c | 4 + drivers/usb/host/ehci-hcd.c | 2 - drivers/usb/host/xhci-hub.c | 8 +- drivers/usb/host/xhci-mem.c | 3 +- drivers/usb/host/xhci.c | 12 +- drivers/usb/misc/sisusbvga/sisusb.c | 1 + drivers/usb/phy/phy-tegra-usb.c | 4 +- drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 12 + drivers/usb/serial/option.c | 31 ++- drivers/usb/serial/pl2303.c | 1 + drivers/usb/serial/pl2303.h | 1 + drivers/usb/serial/sierra.c | 9 +- drivers/usb/serial/usb-serial.c | 37 ++- drivers/usb/serial/zte_ev.c | 24 +- drivers/usb/storage/unusual_devs.h | 38 +++ drivers/uwb/lc-dev.c | 13 +- drivers/xen/manage.c | 7 - fs/aio.c | 91 ++++++- fs/buffer.c | 6 +- fs/cachefiles/bind.c | 8 +- fs/cachefiles/daemon.c | 30 +-- fs/cachefiles/internal.h | 2 +- fs/cachefiles/main.c | 2 +- fs/cachefiles/namei.c | 14 +- fs/cachefiles/xattr.c | 10 +- fs/cifs/link.c | 8 +- fs/eventpoll.c | 3 +- fs/ext4/ext4.h | 2 +- fs/ext4/namei.c | 37 ++- fs/ext4/resize.c | 2 + fs/gfs2/inode.c | 5 +- fs/lockd/svc.c | 4 +- fs/locks.c | 2 +- fs/namei.c | 33 +-- fs/nfs/blocklayout/blocklayout.c | 99 ++++--- fs/nfs/direct.c | 8 +- fs/nfs/filelayout/filelayout.c | 175 ++++++------- fs/nfs/internal.h | 10 +- fs/nfs/nfs3proc.c | 21 +- fs/nfs/nfs4_fs.h | 6 +- fs/nfs/nfs4client.c | 38 +-- fs/nfs/nfs4proc.c | 135 +++++----- fs/nfs/nfs4trace.h | 28 +- fs/nfs/objlayout/objio_osd.c | 24 +- fs/nfs/objlayout/objlayout.c | 81 +++--- fs/nfs/objlayout/objlayout.h | 8 +- fs/nfs/pagelist.c | 284 ++++++++++----------- fs/nfs/pnfs.c | 119 ++++----- fs/nfs/pnfs.h | 17 +- fs/nfs/proc.c | 27 +- fs/nfs/read.c | 48 ++-- fs/nfs/write.c | 99 +++---- fs/nfsd/nfs4xdr.c | 17 +- fs/nilfs2/inode.c | 7 +- fs/notify/fdinfo.c | 4 +- fs/ocfs2/dlm/dlmmaster.c | 18 +- fs/ufs/inode.c | 7 +- fs/ufs/namei.c | 14 +- include/acpi/acpi_bus.h | 1 + include/drm/ttm/ttm_bo_driver.h | 2 + include/linux/ccp.h | 12 + include/linux/ftrace.h | 13 +- include/linux/iio/trigger.h | 4 +- include/linux/nfs_page.h | 16 +- include/linux/nfs_xdr.h | 32 +-- include/linux/pci.h | 6 + include/linux/seqlock.h | 2 - include/linux/vga_switcheroo.h | 2 + include/linux/workqueue.h | 2 +- include/net/regulatory.h | 2 +- include/uapi/drm/radeon_drm.h | 1 + include/uapi/linux/xattr.h | 2 +- kernel/cgroup.c | 35 ++- kernel/events/core.c | 10 + kernel/futex.c | 1 + kernel/kcmp.c | 7 +- kernel/module.c | 5 + kernel/printk/printk.c | 6 +- kernel/time/alarmtimer.c | 34 ++- kernel/trace/ftrace.c | 190 +++++++++----- kernel/trace/ring_buffer.c | 16 +- mm/dmapool.c | 2 +- mm/memblock.c | 3 +- mm/memory.c | 2 +- mm/percpu-vm.c | 22 +- mm/percpu.c | 2 + mm/shmem.c | 4 +- mm/slab.c | 11 +- net/mac80211/mlme.c | 3 +- net/netfilter/ipvs/ip_vs_core.c | 2 +- net/netfilter/ipvs/ip_vs_xmit.c | 2 +- net/netfilter/nf_tables_api.c | 3 + net/netfilter/xt_cgroup.c | 2 +- net/netfilter/xt_hashlimit.c | 31 +-- net/wireless/nl80211.c | 6 + sound/core/info.c | 4 +- sound/core/pcm_lib.c | 8 +- sound/firewire/amdtp.c | 11 +- sound/firewire/amdtp.h | 1 + sound/firewire/dice.c | 29 ++- sound/pci/hda/patch_conexant.c | 10 +- sound/pci/hda/patch_realtek.c | 2 + sound/pci/hda/patch_sigmatel.c | 17 +- sound/soc/davinci/davinci-mcasp.c | 11 +- 349 files changed, 3486 insertions(+), 1896 deletions(-)