4.1.5-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest118 of 123 patches 20 repliesIn review
118 of 123 patches are in this archive. The cover letter announces 123.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/123 | cxl: Fix off by one error allowing subsequent mmap page to be accesseddrivers/ | +2 | 0 replies | |
| 2/123 | cxl: Check if afu is not null in cxl_slbiadrivers/ | +1 | 0 replies | |
| 3/123 | powerpc/powernv: Fix race in updating core_idle_statearch/ | +21 | 0 replies | |
| 4/123 | Revert "Input: synaptics - allocate 3 slots to keep stability in image sensors"drivers/ | +1 | 0 replies | |
| 5/123 | parisc: Fix some PTE/TLB race conditions and optimize __flush_tlb_range based on timing resultsarch/ arch/ arch/ +2 more | +213 | 0 replies | |
| 6/123 | parisc: mm: Fix a memory leak related to pmd not attached to the pgdarch/ | +2 | 0 replies | |
| 7/123 | ARM: pxa: fix dm9000 platform data regressionarch/ arch/ arch/ +6 more | +24 | 0 replies | |
| 8/123 | ARM: dts: dra7x-evm: Prevent glitch on DCAN1 pinmuxarch/ arch/ | +6 | 0 replies | |
| 9/123 | ARM: dts: am57xx-beagle-x15: Provide supply for usb2_phy2arch/ | +4 | 0 replies | |
| 10/123 | ARM: 8404/1: dma-mapping: fix off-by-one error in bitmap size checkarch/ | +1 | 0 replies | |
| 11/123 | ARM: imx6: gpc: always enable PU domain if CONFIG_PM is not setarch/ | +6 | 0 replies | |
| 12/123 | MIPS: Fix erroneous JR emulation for MIPS R6arch/ | +1 | 0 replies | |
| 13/123 | MIPS: c-r4k: Fix cache flushing for MT coresarch/ arch/ arch/ | +55 | 6 replies | |
| 14/123 | MIPS: Require O32 FP64 support for MIPS64 with O32 compatarch/ | +1 | 0 replies | |
| 15/123 | MIPS: fpu.h: Allow 64-bit FPU on a 64-bit MIPS R6 CPUarch/ | +1 | 0 replies | |
| 16/123 | can: replace timestamp as unique skb attributedrivers/ drivers/ drivers/ +4 more | +18 | 0 replies | |
| 17/123 | can: rcar_can: fix IRQ checkdrivers/ | +2 | 0 replies | |
| 18/123 | can: c_can: Fix default pinmux glitch at initdrivers/ | +8 | 0 replies | |
| 19/123 | can: rcar_can: print signed IRQ #drivers/ | +2 | 0 replies | |
| 20/123 | can: mcp251x: fix resume when device is downdrivers/ | +6 | 0 replies | |
| 21/123 | freeing unlinked file indefinitely delayedfs/ | +5 | 0 replies | |
| 22/123 | x86/init: Clear init_level4_pgt earlierarch/ | +2 | 0 replies | |
| 23/123 | x86/kasan: Fix KASAN shadow region page tablesarch/ arch/ arch/ +1 more | +38 | 0 replies | |
| 24/123 | x86/kasan: Flush TLBs after switching CR3arch/ | +2 | 0 replies | |
| 25/123 | x86/kasan: Fix boot crash on AMD processorsarch/ | +3 | 0 replies | |
| 26/123 | crypto: omap-des - Fix unmapping of dma channelsdrivers/ | +0 | 0 replies | |
| 27/123 | s390/process: fix sfpc inline assemblyarch/ | +1 | 0 replies | |
| 28/123 | s390/sclp: clear upper register halves in _sclp_print_earlyarch/ | +4 | 0 replies | |
| 29/123 | s390/nmi: fix vector register corruptionarch/ arch/ | +34 | 0 replies | |
| 30/123 | s390/bpf: clear correct BPF accumulator registerarch/ | +7 | 0 replies | |
| 31/123 | s390/cachinfo: add missing facility check to init_cache_level()arch/ | +2 | 0 replies | |
| 32/123 | ARC: Override toplevel default -O2 with -O3arch/ | +2 | 0 replies | |
| 33/123 | ARC: make sure instruction_pointer() returns unsigned valuearch/ | +1 | 0 replies | |
| 34/123 | kbuild: Allow arch Makefiles to override {cpp,ld,c}flagsDocumentation/ Makefile | +13 | 0 replies | |
| 35/123 | bio integrity: do not assume bio_integrity_pool exists if bioset existsblock/ | +2 | 0 replies | |
| 36/123 | dma-debug: skip debug_dma_assert_idle() when disabledlib/ | +3 | 0 replies | |
| 39/123 | ALSA: line6: Fix -EBUSY error during active monitoringsound/ | +2 | 0 replies | |
| 40/123 | ALSA: pcm: Fix lockdep warning with nonatomic PCM opssound/ | +1 | 0 replies | |
| 41/123 | ALSA: hda - Add headset mic support for Acer Aspire V5-573Gsound/ | +1 | 0 replies | |
| 42/123 | ALSA: hda: add new AMD PCI IDs with proper driver capssound/ | +8 | 0 replies | |
| 43/123 | ALSA: hda - Add new GPU codec ID 0x10de007d to snd-hdasound/ | +2 | 0 replies | |
| 44/123 | ALSA: hda - Add headset mic pin quirk for a Dell devicesound/ | +11 | 0 replies | |
| 45/123 | ALSA: hda - Apply fixup for another Toshiba Satellite S50Dsound/ | +2 | 0 replies | |
| 46/123 | ALSA: hda - Apply a fixup to Dell Vostro 5480sound/ | +1 | 0 replies | |
| 47/123 | ALSA: usb-audio: add dB range mapping for some devicessound/ | +24 | 0 replies | |
| 48/123 | ALSA: hda - Fix MacBook Pro 5,2 quirksound/ | +1 | 0 replies | |
| 49/123 | x86, perf: Fix static_key bug in load_mm_cr4()arch/ | +1 | 0 replies | |
| 50/123 | Revert "dm: only run the queue on completion if congested or no requests pending"drivers/ | +2 | 0 replies | |
| 51/123 | irqchip/gicv3-its: Fix mapping of LPIs to collectionsdrivers/ | +75 | 0 replies | |
| 52/123 | scsi: fix host max depth checking for the queue_depth sysfs interfacedrivers/ | +1 | 0 replies | |
| 53/123 | scsi: fix memory leak with scsi-mqdrivers/ drivers/ | +4 | 0 replies | |
| 55/123 | drivers: clk: st: Fix flexgen lock initdrivers/ | +2 | 0 replies | |
| 56/123 | drivers: clk: st: Fix mux bit-setting for Cortex A9 clocksdrivers/ | +1 | 0 replies | |
| 57/123 | drivers: clk: st: Incorrect register offset used for lock_statusdrivers/ | +1 | 0 replies | |
| 58/123 | mac80211: clear subdir_stations when removing debugfsnet/ | +1 | 0 replies | |
| 60/123 | mnt: Clarify and correct the disconnect logic in umount_treefs/ fs/ | +31 | 0 replies | |
| 61/123 | mnt: In detach_mounts detach the appropriate unmounted mountfs/ | +2 | 0 replies | |
| 62/123 | ftrace: Fix breakage of set_ftrace_pidinclude/ kernel/ | +37 | 0 replies | |
| 63/123 | iommu/vt-d: Fix VM domain ID leakdrivers/ | +6 | 0 replies | |
| 64/123 | mmc: omap_hsmmc: Fix DTO and DCRC handlingdrivers/ | +4 | 0 replies | |
| 65/123 | mmc: sdhci check parameters before call dma_free_coherentdrivers/ | +5 | 0 replies | |
| 66/123 | mmc: sdhci-esdhc: Make 8BIT bus workdrivers/ | +1 | 0 replies | |
| 67/123 | mmc: sdhci-pxav3: fix platform_data is not initializeddrivers/ | +1 | 0 replies | |
| 68/123 | HID: cp2112: fix to force single data-report replydrivers/ | +2 | 0 replies | |
| 69/123 | iwlwifi: mvm: fix antenna selection when BT is activedrivers/ | +1 | 0 replies | |
| 70/123 | iwlwifi: nvm: remove mac address byte swapping in 8000 familydrivers/ | +5 | 0 replies | |
| 71/123 | iwlwifi: pcie: prepare the device before accessing itdrivers/ | +6 | 0 replies | |
| 72/123 | md/raid1: fix test for was read error from last working device.drivers/ | +1 | 0 replies | |
| 73/123 | spi: img-spfi: fix support for speeds up to 1/4th input clockdrivers/ | +2 | 0 replies | |
| 74/123 | spi: imx: Fix small DMA transfersdrivers/ | +3 | 0 replies | |
| 75/123 | tile: use free_bootmem_late() for initrdarch/ | +1 | 0 replies | |
| 76/123 | Input: zforce - dont overwrite the stackdrivers/ | +1 | 2 replies | |
| 77/123 | Input: usbtouchscreen - avoid unresponsive TSC-30 touch screendrivers/ | +3 | 0 replies | |
| 78/123 | blkcg: fix gendisk reference leak in blkg_conf_prep()block/ | +5 | 0 replies | |
| 79/123 | regulator: s2mps11: Fix GPIO suspend enable shift wrapping bugdrivers/ | +10 | 0 replies | |
| 80/123 | ata: pmp: add quirk for Marvell 4140 SATA PMPdrivers/ | +7 | 0 replies | |
| 81/123 | usb-storage: ignore ZTE MF 823 card reader in mode 0x1225drivers/ | +12 | 0 replies | |
| 82/123 | Revert "serial: imx: initialized DMA w/o HW flow enabled"drivers/ | +7 | 0 replies | |
| 83/123 | serial: core: Fix crashes while echoing when closingdrivers/ | +2 | 0 replies | |
| 84/123 | xhci: Calculate old endpoints correctly on device resetdrivers/ | +3 | 0 replies | |
| 85/123 | xhci: report U3 when link is in resume statedrivers/ | +5 | 0 replies | |
| 86/123 | xhci: prevent bus_suspend if SS port resuming in phase 1drivers/ drivers/ drivers/ | +7 | 0 replies | |
| 87/123 | xhci: do not report PLC when link is in internal resume statedrivers/ | +8 | 0 replies | |
| 88/123 | mei: prevent unloading mei hw modules while the device is opened.drivers/ | +1 | 0 replies | |
| 89/123 | x86/mm: Add parenthesis for TLB tracepoint size calculationarch/ | +1 | 0 replies | |
| 90/123 | efi: Handle memory error structures produced based on old versions of standarddrivers/ include/ | +33 | 0 replies | |
| 91/123 | arm64/efi: map the entire UEFI vendor string before reading itarch/ | +2 | 0 replies | |
| 92/123 | efi: Check for NULL efi kernel parametersarch/ drivers/ | +10 | 0 replies | |
| 93/123 | x86/efi: Use all 64 bit of efi_memmap in setup_e820()arch/ | +4 | 0 replies | |
| 94/123 | ARC: Reduce bitops lines of code using macrosarch/ | +150 | 0 replies | |
| 95/123 | ARC: Make ARC bitops "safer" (add anti-optimization)arch/ | +9 | 0 replies | |
| 96/123 | rds: rds_ib_device.refcount overflownet/ | +3 | 0 replies | |
| 97/123 | n_tty: signal and flush atomicallydrivers/ | +13 | 0 replies | |
| 98/123 | blk-mq: set default timeout as 30 secondsblock/ | +1 | 0 replies | |
| 99/123 | perf hists browser: Take the --comm, --dsos, etc filters into accounttools/ | +1 | 4 replies | |
| 100/123 | perf/x86/intel/cqm: Return cached counter value from IRQ contextarch/ | +8 | 0 replies | |
| 102/123 | hwmon: (nct7802) Fix integer overflow seen when writing voltage limitsdrivers/ | +1 | 0 replies | |
| 103/123 | hwmon: (nct7904) Rename pwm attributes to match hwmon ABIDocumentation/ drivers/ | +31 | 0 replies | |
| 104/123 | NFS: Dont revalidate the mapping if both size and change attr are up to datefs/ | +4 | 0 replies | |
| 105/123 | avr32: handle NULL as a valid clock objectarch/ | +19 | 0 replies | |
| 106/123 | NFSv4: We must set NFS_OPEN_STATE flag in nfs_resync_open_stateid_lockedfs/ | +3 | 0 replies | |
| 107/123 | NFS: Fix a memory leak in nfs_do_recoalescefs/ | +4 | 0 replies | |
| 108/123 | IB/ipoib: Fix CONFIG_INFINIBAND_IPOIB_CMdrivers/ | +2 | 0 replies | |
| 109/123 | iscsi-target: Fix use-after-free during TPG session shutdowndrivers/ | +8 | 0 replies | |
| 110/123 | iscsi-target: Fix iscsit_start_kthreads failure OOPsdrivers/ drivers/ drivers/ +2 more | +68 | 0 replies | |
| 111/123 | iscsi-target: Fix iser explicit logout TX kthread leakdrivers/ | +16 | 0 replies | |
| 112/123 | intel_pstate: Add get_scaling cpu_defaults param to Knights Landingdrivers/ | +1 | 0 replies | |
| 113/123 | qla2xxx: Fix hardware lock/unlock issue causing kernel panic.drivers/ drivers/ | +4 | 0 replies | |
| 114/123 | qla2xxx: release request queue reservation.drivers/ | +7 | 0 replies | |
| 115/123 | qla2xxx: Remove msleep in qlt_send_term_exchangedrivers/ | +7 | 0 replies | |
| 116/123 | qla2xxx: fix command initialization in target mode.drivers/ | +5 | 0 replies | |
| 117/123 | qla2xxx: kill sessions/log out initiator on RSCN and port down eventsdrivers/ drivers/ drivers/ | +117 | 0 replies | |
| 118/123 | drm/nouveau/fbcon/nv11-: correctly account for ring space usagedrivers/ | +1 | 0 replies | |
| 119/123 | drm/nouveau/kms/nv50-: guard against enabling cursor on disabled headsdrivers/ | +1 | 0 replies | |
| 120/123 | drm/nouveau: hold mutex when calling nouveau_abi16_fini()drivers/ | +2 | 0 replies | |
| 121/123 | drm/nouveau/drm/nv04-nv40/instmem: protect access to priv->heap by mutexdrivers/ | +8 | 0 replies | |
| 122/123 | xfs: remote attribute headers contain an invalid LSNfs/ fs/ | +31 | 0 replies | |
| 123/123 | xfs: remote attributes need to be considered datafs/ | +11 | 0 replies |
Reviews trailers per patch
26 of 118 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 34 reviewers.
Cover letter [PATCH 4.1 000/123] 4.1.5-stable review
This is the start of the stable review cycle for the 4.1.5 release. There are 123 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 Mon Aug 10 22:06:48 UTC 2015. 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/v4.x/stable-review/patch-4.1.5-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.1.5-rc1
Dave Chinner <[email protected]>
xfs: remote attributes need to be considered data
Dave Chinner <[email protected]>
xfs: remote attribute headers contain an invalid LSN
Kamil Dudka <[email protected]>
drm/nouveau/drm/nv04-nv40/instmem: protect access to priv->heap by mutex
Kamil Dudka <[email protected]>
drm/nouveau: hold mutex when calling nouveau_abi16_fini()
Ben Skeggs <[email protected]>
drm/nouveau/kms/nv50-: guard against enabling cursor on disabled heads
Ilia Mirkin <[email protected]>
drm/nouveau/fbcon/nv11-: correctly account for ring space usage
Roland Dreier <[email protected]>
qla2xxx: kill sessions/log out initiator on RSCN and port down events
Kanoj Sarcar <[email protected]>
qla2xxx: fix command initialization in target mode.
Himanshu Madhani <[email protected]>
qla2xxx: Remove msleep in qlt_send_term_exchange
Quinn Tran <[email protected]>
qla2xxx: release request queue reservation.
Saurav Kashyap <[email protected]>
qla2xxx: Fix hardware lock/unlock issue causing kernel panic.
Lukasz Anaczkowski <[email protected]>
intel_pstate: Add get_scaling cpu_defaults param to Knights Landing
Nicholas Bellinger <[email protected]>
iscsi-target: Fix iser explicit logout TX kthread leak
Nicholas Bellinger <[email protected]>
iscsi-target: Fix iscsit_start_kthreads failure OOPs
Nicholas Bellinger <[email protected]>
iscsi-target: Fix use-after-free during TPG session shutdown
Jason Gunthorpe <[email protected]>
IB/ipoib: Fix CONFIG_INFINIBAND_IPOIB_CM
Trond Myklebust <[email protected]>
NFS: Fix a memory leak in nfs_do_recoalesce
Trond Myklebust <[email protected]>
NFSv4: We must set NFS_OPEN_STATE flag in nfs_resync_open_stateid_locked
Andy Shevchenko <[email protected]>
avr32: handle NULL as a valid clock object
Trond Myklebust <[email protected]>
NFS: Don't revalidate the mapping if both size and change attr are up to date
Guenter Roeck <[email protected]>
hwmon: (nct7904) Rename pwm attributes to match hwmon ABI
Guenter Roeck <[email protected]>
hwmon: (nct7802) Fix integer overflow seen when writing voltage limits
Marc-André Lureau <[email protected]>
vhost: actually track log eventfd file
Matt Fleming <[email protected]>
perf/x86/intel/cqm: Return cached counter value from IRQ context
Arnaldo Carvalho de Melo <[email protected]>
perf hists browser: Take the --comm, --dsos, etc filters into account
Ming Lei <[email protected]>
blk-mq: set default timeout as 30 seconds
Peter Hurley <[email protected]>
n_tty: signal and flush atomically
Wengang Wang <[email protected]>
rds: rds_ib_device.refcount overflow
Vineet Gupta <[email protected]>
ARC: Make ARC bitops "safer" (add anti-optimization)
Vineet Gupta <[email protected]>
ARC: Reduce bitops lines of code using macros
Dmitry Skorodumov <[email protected]>
x86/efi: Use all 64 bit of efi_memmap in setup_e820()
Ricardo Neri <[email protected]>
efi: Check for NULL efi kernel parameters
Ard Biesheuvel <[email protected]>
arm64/efi: map the entire UEFI vendor string before reading it
Tony Luck <[email protected]>
efi: Handle memory error structures produced based on old versions of standard
Dave Hansen <[email protected]>
x86/mm: Add parenthesis for TLB tracepoint size calculation
Tomas Winkler <[email protected]>
mei: prevent unloading mei hw modules while the device is opened.
Zhuang Jin Can <[email protected]>
xhci: do not report PLC when link is in internal resume state
Zhuang Jin Can <[email protected]>
xhci: prevent bus_suspend if SS port resuming in phase 1
Zhuang Jin Can <[email protected]>
xhci: report U3 when link is in resume state
Brian Campbell <[email protected]>
xhci: Calculate old endpoints correctly on device reset
Peter Hurley <[email protected]>
serial: core: Fix crashes while echoing when closing
David Jander <[email protected]>
Revert "serial: imx: initialized DMA w/o HW flow enabled"
Oliver Neukum <[email protected]>
usb-storage: ignore ZTE MF 823 card reader in mode 0x1225
Lior Amsalem <[email protected]>
ata: pmp: add quirk for Marvell 4140 SATA PMP
Krzysztof Kozlowski <[email protected]>
regulator: s2mps11: Fix GPIO suspend enable shift wrapping bug
Tejun Heo <[email protected]>
blkcg: fix gendisk reference leak in blkg_conf_prep()
Bernhard Bender <[email protected]>
Input: usbtouchscreen - avoid unresponsive TSC-30 touch screen
Oleksij Rempel <[email protected]>
Input: zforce - don't overwrite the stack
Chris Metcalf <[email protected]>
tile: use free_bootmem_late() for initrd
Sascha Hauer <[email protected]>
spi: imx: Fix small DMA transfers
Sifan Naeem <[email protected]>
spi: img-spfi: fix support for speeds up to 1/4th input clock
NeilBrown <[email protected]>
md/raid1: fix test for 'was read error from last working device'.
Emmanuel Grumbach <[email protected]>
iwlwifi: pcie: prepare the device before accessing it
Liad Kaufman <[email protected]>
iwlwifi: nvm: remove mac address byte swapping in 8000 family
Emmanuel Grumbach <[email protected]>
iwlwifi: mvm: fix antenna selection when BT is active
Antonio Borneo <[email protected]>
HID: cp2112: fix to force single data-report reply
Jingju Hou <[email protected]>
mmc: sdhci-pxav3: fix platform_data is not initialized
Joakim Tjernlund <[email protected]>
mmc: sdhci-esdhc: Make 8BIT bus work
Peng Fan <[email protected]>
mmc: sdhci check parameters before call dma_free_coherent
Kishon Vijay Abraham I <[email protected]>
mmc: omap_hsmmc: Fix DTO and DCRC handling
Alex Williamson <[email protected]>
iommu/vt-d: Fix VM domain ID leak
Steven Rostedt (Red Hat) <[email protected]>
ftrace: Fix breakage of set_ftrace_pid
Eric W. Biederman <[email protected]>
mnt: In detach_mounts detach the appropriate unmounted mount
Eric W. Biederman <[email protected]>
mnt: Clarify and correct the disconnect logic in umount_tree
Uwe Kleine-König <[email protected]>
Subject: pinctrl: imx1-core: Fix debug output in .pin_config_set callback
Tom Hughes <[email protected]>
mac80211: clear subdir_stations when removing debugfs
Pankaj Dev <[email protected]>
drivers: clk: st: Incorrect register offset used for lock_status
Gabriel Fernandez <[email protected]>
drivers: clk: st: Fix mux bit-setting for Cortex A9 clocks
Giuseppe Cavallaro <[email protected]>
drivers: clk: st: Fix flexgen lock init
Seymour, Shane M <[email protected]>
st: null pointer dereference panic caused by use after kref_put by st_open
Tony Battersby <[email protected]>
scsi: fix memory leak with scsi-mq
Jens Axboe <[email protected]>
scsi: fix host max depth checking for the 'queue_depth' sysfs interface
Marc Zyngier <[email protected]>
irqchip/gicv3-its: Fix mapping of LPIs to collections
Mike Snitzer <[email protected]>
Revert "dm: only run the queue on completion if congested or no requests pending"
Peter Zijlstra <[email protected]>
x86, perf: Fix static_key bug in load_mm_cr4()
Takashi Iwai <[email protected]>
ALSA: hda - Fix MacBook Pro 5,2 quirk
Yao-Wen Mao <[email protected]>
ALSA: usb-audio: add dB range mapping for some devices
Takashi Iwai <[email protected]>
ALSA: hda - Apply a fixup to Dell Vostro 5480
Takashi Iwai <[email protected]>
ALSA: hda - Apply fixup for another Toshiba Satellite S50D
David Henningsson <[email protected]>
ALSA: hda - Add headset mic pin quirk for a Dell device
Aaron Plattner <[email protected]>
ALSA: hda - Add new GPU codec ID 0x10de007d to snd-hda
Maruthi Srinivas Bayyavarapu <[email protected]>
ALSA: hda: add new AMD PCI IDs with proper driver caps
Mateusz Sylwestrzak <[email protected]>
ALSA: hda - Add headset mic support for Acer Aspire V5-573G
Takashi Iwai <[email protected]>
ALSA: pcm: Fix lockdep warning with nonatomic PCM ops
Takashi Iwai <[email protected]>
ALSA: line6: Fix -EBUSY error during active monitoring
Dominic Sacré <[email protected]>
ALSA: usb-audio: Add MIDI support for Steinberg MI2/MI4
Thomas Gleixner <[email protected]>
genirq: Prevent resend to interrupts marked IRQ_NESTED_THREAD
Haggai Eran <[email protected]>
dma-debug: skip debug_dma_assert_idle() when disabled
Mike Snitzer <[email protected]>
bio integrity: do not assume bio_integrity_pool exists if bioset exists
Michal Marek <[email protected]>
kbuild: Allow arch Makefiles to override {cpp,ld,c}flags
Alexey Brodkin <[email protected]>
ARC: make sure instruction_pointer() returns unsigned value
Vineet Gupta <[email protected]>
ARC: Override toplevel default -O2 with -O3
Heiko Carstens <[email protected]>
s390/cachinfo: add missing facility check to init_cache_level()
Michael Holzheu <[email protected]>
s390/bpf: clear correct BPF accumulator register
Heiko Carstens <[email protected]>
s390/nmi: fix vector register corruption
Martin Schwidefsky <[email protected]>
s390/sclp: clear upper register halves in _sclp_print_early
Heiko Carstens <[email protected]>
s390/process: fix sfpc inline assembly
Vutla, Lokesh <[email protected]>
crypto: omap-des - Fix unmapping of dma channels
Andrey Ryabinin <[email protected]>
x86/kasan: Fix boot crash on AMD processors
Andrey Ryabinin <[email protected]>
x86/kasan: Flush TLBs after switching CR3
Alexander Popov <[email protected]>
x86/kasan: Fix KASAN shadow region page tables
Andrey Ryabinin <[email protected]>
x86/init: Clear 'init_level4_pgt' earlier
Al Viro <[email protected]>
freeing unlinked file indefinitely delayed
Stefan Agner <[email protected]>
can: mcp251x: fix resume when device is down
Sergei Shtylyov <[email protected]>
can: rcar_can: print signed IRQ #
J.D. Schroeder <[email protected]>
can: c_can: Fix default pinmux glitch at init
Sergei Shtylyov <[email protected]>
can: rcar_can: fix IRQ check
Oliver Hartkopp <[email protected]>
can: replace timestamp as unique skb attribute
Markos Chandras <[email protected]>
MIPS: fpu.h: Allow 64-bit FPU on a 64-bit MIPS R6 CPU
Paul Burton <[email protected]>
MIPS: Require O32 FP64 support for MIPS64 with O32 compat
Markos Chandras <[email protected]>
MIPS: c-r4k: Fix cache flushing for MT cores
Markos Chandras <[email protected]>
MIPS: Fix erroneous JR emulation for MIPS R6
Lucas Stach <[email protected]>
ARM: imx6: gpc: always enable PU domain if CONFIG_PM is not set
Marek Szyprowski <[email protected]>
ARM: 8404/1: dma-mapping: fix off-by-one error in bitmap size check
Roger Quadros <[email protected]>
ARM: dts: am57xx-beagle-x15: Provide supply for usb2_phy2
Roger Quadros <[email protected]>
ARM: dts: dra7x-evm: Prevent glitch on DCAN1 pinmux
Robert Jarzmik <[email protected]>
ARM: pxa: fix dm9000 platform data regression
Christophe Jaillet <[email protected]>
parisc: mm: Fix a memory leak related to pmd not attached to the pgd
John David Anglin <[email protected]>
parisc: Fix some PTE/TLB race conditions and optimize __flush_tlb_range based on timing results
Dmitry Torokhov <[email protected]>
Revert "Input: synaptics - allocate 3 slots to keep stability in image sensors"
Shreyas B. Prabhu <[email protected]>
powerpc/powernv: Fix race in updating core_idle_state
Daniel Axtens <[email protected]>
cxl: Check if afu is not null in cxl_slbia
Ian Munsie <[email protected]>
cxl: Fix off by one error allowing subsequent mmap page to be accessed
-------------
Diffstat:
Documentation/hwmon/nct7904 | 4 +- Documentation/kbuild/makefiles.txt | 8 + Makefile | 13 +- arch/arc/Makefile | 3 +- arch/arc/include/asm/bitops.h | 468 ++++++--------------- arch/arc/include/asm/ptrace.h | 2 +- arch/arm/boot/dts/am57xx-beagle-x15.dts | 4 + arch/arm/boot/dts/dra7-evm.dts | 5 +- arch/arm/boot/dts/dra72-evm.dts | 5 +- arch/arm/mach-imx/gpc.c | 27 +- arch/arm/mach-pxa/capc7117.c | 3 + arch/arm/mach-pxa/cm-x2xx.c | 3 + arch/arm/mach-pxa/cm-x300.c | 2 + arch/arm/mach-pxa/colibri-pxa270.c | 3 + arch/arm/mach-pxa/em-x270.c | 2 + arch/arm/mach-pxa/icontrol.c | 3 + arch/arm/mach-pxa/trizeps4.c | 3 + arch/arm/mach-pxa/vpac270.c | 3 + arch/arm/mach-pxa/zeus.c | 2 + arch/arm/mm/dma-mapping.c | 2 +- arch/arm64/kernel/efi.c | 4 +- arch/avr32/mach-at32ap/clock.c | 20 +- arch/mips/Kconfig | 1 + arch/mips/include/asm/fpu.h | 2 +- arch/mips/include/asm/smp.h | 1 + arch/mips/kernel/smp.c | 44 +- arch/mips/math-emu/cp1emu.c | 2 +- arch/mips/mm/c-r4k.c | 14 +- arch/parisc/include/asm/pgalloc.h | 3 +- arch/parisc/include/asm/pgtable.h | 55 ++- arch/parisc/include/asm/tlbflush.h | 53 +-- arch/parisc/kernel/cache.c | 105 +++-- arch/parisc/kernel/entry.S | 163 ++++--- arch/parisc/kernel/traps.c | 4 - arch/powerpc/kernel/idle_power7.S | 31 +- arch/s390/include/asm/ctl_reg.h | 5 +- arch/s390/kernel/cache.c | 2 + arch/s390/kernel/nmi.c | 51 ++- arch/s390/kernel/process.c | 2 +- arch/s390/kernel/sclp.S | 4 + arch/s390/net/bpf_jit_comp.c | 14 +- arch/tile/kernel/setup.c | 2 +- arch/x86/boot/compressed/eboot.c | 4 + arch/x86/include/asm/kasan.h | 8 +- arch/x86/include/asm/mmu_context.h | 2 +- arch/x86/kernel/cpu/perf_event_intel_cqm.c | 8 + arch/x86/kernel/head64.c | 10 +- arch/x86/kernel/head_64.S | 29 -- arch/x86/mm/kasan_init_64.c | 44 +- arch/x86/mm/tlb.c | 2 +- arch/x86/platform/efi/efi.c | 5 + block/bio-integrity.c | 4 +- block/blk-cgroup.c | 6 +- block/blk-mq.c | 2 +- drivers/ata/libata-pmp.c | 7 + drivers/clk/st/clk-flexgen.c | 2 + drivers/clk/st/clkgen-fsyn.c | 2 +- drivers/clk/st/clkgen-mux.c | 2 +- drivers/cpufreq/intel_pstate.c | 1 + drivers/crypto/omap-des.c | 3 - drivers/firmware/efi/cper.c | 15 +- drivers/firmware/efi/efi.c | 5 + drivers/gpu/drm/nouveau/nouveau_drm.c | 2 + drivers/gpu/drm/nouveau/nv04_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nv50_display.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c | 8 + drivers/hid/hid-cp2112.c | 2 + drivers/hwmon/nct7802.c | 2 +- drivers/hwmon/nct7904.c | 57 +-- drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 3 +- drivers/input/mouse/synaptics.c | 2 +- drivers/input/touchscreen/usbtouchscreen.c | 3 + drivers/input/touchscreen/zforce_ts.c | 2 +- drivers/iommu/intel-iommu.c | 9 +- drivers/irqchip/irq-gic-v3-its.c | 111 +++-- drivers/md/dm.c | 8 +- drivers/md/raid1.c | 2 +- drivers/misc/cxl/context.c | 4 +- drivers/misc/cxl/main.c | 2 +- drivers/misc/mei/main.c | 2 +- drivers/mmc/host/omap_hsmmc.c | 8 +- drivers/mmc/host/sdhci-esdhc.h | 2 +- drivers/mmc/host/sdhci-pxav3.c | 1 + drivers/mmc/host/sdhci.c | 7 +- drivers/net/can/c_can/c_can.c | 10 +- drivers/net/can/dev.c | 7 +- drivers/net/can/rcar_can.c | 7 +- drivers/net/can/slcan.c | 2 +- drivers/net/can/spi/mcp251x.c | 13 +- drivers/net/can/vcan.c | 3 - drivers/net/wireless/iwlwifi/iwl-nvm-parse.c | 12 +- drivers/net/wireless/iwlwifi/mvm/tx.c | 2 +- drivers/net/wireless/iwlwifi/pcie/trans.c | 6 + drivers/pinctrl/freescale/pinctrl-imx1-core.c | 3 +- drivers/regulator/s2mps11.c | 14 +- drivers/scsi/qla2xxx/qla_dbg.c | 2 +- drivers/scsi/qla2xxx/qla_init.c | 141 +++++-- drivers/scsi/qla2xxx/qla_target.c | 48 +-- drivers/scsi/scsi_error.c | 2 +- drivers/scsi/scsi_lib.c | 6 +- drivers/scsi/scsi_sysfs.c | 2 +- drivers/scsi/st.c | 2 +- drivers/spi/spi-img-spfi.c | 2 + drivers/spi/spi-imx.c | 5 +- drivers/target/iscsi/iscsi_target.c | 48 ++- drivers/target/iscsi/iscsi_target_login.c | 45 +- drivers/target/iscsi/iscsi_target_login.h | 3 +- drivers/target/iscsi/iscsi_target_nego.c | 34 +- drivers/tty/n_tty.c | 16 +- drivers/tty/serial/imx.c | 15 +- drivers/tty/serial/serial_core.c | 3 +- drivers/usb/host/xhci-hub.c | 22 +- drivers/usb/host/xhci-ring.c | 3 + drivers/usb/host/xhci.c | 3 + drivers/usb/host/xhci.h | 1 + drivers/usb/storage/unusual_devs.h | 12 + drivers/vhost/vhost.c | 1 + fs/dcache.c | 7 +- fs/namespace.c | 42 +- fs/nfs/inode.c | 8 +- fs/nfs/nfs4proc.c | 3 + fs/nfs/pagelist.c | 5 +- fs/pnode.h | 2 - fs/xfs/libxfs/xfs_attr_remote.c | 44 +- fs/xfs/xfs_log_recover.c | 11 +- include/linux/can/skb.h | 2 + include/linux/cper.h | 22 +- include/linux/ftrace.h | 3 + include/target/iscsi/iscsi_target_core.h | 1 + kernel/irq/resend.c | 18 +- kernel/trace/ftrace.c | 52 ++- lib/dma-debug.c | 3 + net/can/af_can.c | 12 +- net/can/bcm.c | 2 + net/can/raw.c | 7 +- net/mac80211/debugfs_netdev.c | 1 + net/rds/ib_rdma.c | 4 +- sound/core/pcm_native.c | 2 +- sound/pci/hda/hda_intel.c | 8 + sound/pci/hda/patch_hdmi.c | 2 + sound/pci/hda/patch_realtek.c | 16 +- sound/pci/hda/patch_sigmatel.c | 3 +- sound/usb/line6/pcm.c | 9 +- sound/usb/mixer_maps.c | 24 ++ sound/usb/quirks-table.h | 68 +++ tools/perf/ui/browsers/hists.c | 2 +- 146 files changed, 1457 insertions(+), 970 deletions(-)