4.8.5-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest134 of 140 patches 7 repliesIn review
134 of 140 patches are in this archive. The cover letter announces 140.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/140 | gpio: mpc8xxx: Correct irq handler functiondrivers/ | +1 | 0 replies | |
| 2/140 | mei: fix return value on disconnectiondrivers/ drivers/ drivers/ | +3 | 0 replies | |
| 3/140 | mei: me: add kaby point device idsdrivers/ drivers/ | +6 | 0 replies | |
| 4/140 | regulator: tps65910: Work around silicon erratum SWCZ010drivers/ | +6 | 0 replies | |
| 5/140 | clk: imx6: initialize GPU clocksdrivers/ | +18 | 0 replies | |
| 6/140 | clk: imx6: fix i.MX6DL clock tree to reflect realitydrivers/ include/ | +19 | 0 replies | |
| 7/140 | spi: spidev_test: Fix buffer overflow in unescape()tools/ | +1 | 0 replies | |
| 8/140 | PM / devfreq: event: remove duplicate devfreq_event_get_drvdata()include/ | +0 | 0 replies | |
| 9/140 | ath10k: fix copy engine 5 destination ring stuckdrivers/ | +7 | 0 replies | |
| 10/140 | rtlwifi: Fix missing country code for Great Britaindrivers/ | +3 | 0 replies | |
| 12/140 | mmc: sdhci: cast unsigned int to unsigned long long to avoid unexpeted errordrivers/ | +1 | 0 replies | |
| 13/140 | PCI: Mark Atheros AR9580 to avoid bus resetdrivers/ | +1 | 0 replies | |
| 14/140 | PCI: tegra: Fix argument order in tegra_pcie_phy_disable()drivers/ | +1 | 0 replies | |
| 15/140 | platform: dont return 0 from platform_get_irq[_byname]() on errordrivers/ | +2 | 0 replies | |
| 16/140 | cpufreq: ti: Use generic platdev driverdrivers/ | +2 | 0 replies | |
| 17/140 | cpufreq: conservative: Fix next frequency selectiondrivers/ | +16 | 0 replies | |
| 18/140 | cpufreq: skip invalid entries when searching the frequencyinclude/ | +52 | 0 replies | |
| 19/140 | cpufreq: intel_pstate: Fix unsafe HWP MSR accessdrivers/ | +5 | 0 replies | |
| 21/140 | parisc: Increase KERNEL_INITIAL_SIZE for 32-bit SMP kernelsarch/ arch/ | +9 | 0 replies | |
| 22/140 | parisc: Fix self-detected CPU stall warnings on Mako machinesarch/ | +0 | 0 replies | |
| 23/140 | parisc: Fix kernel memory layout regarding position of __gparch/ | +5 | 0 replies | |
| 24/140 | parisc: Increase initial kernel mapping sizearch/ | +3 | 0 replies | |
| 25/140 | pstore/ramoops: fixup driver removalfs/ | +12 | 0 replies | |
| 27/140 | pstore/ram: Use memcpy_toio instead of memcpyfs/ | +1 | 0 replies | |
| 28/140 | pstore/ram: Use memcpy_fromio() to save old bufferfs/ | +2 | 0 replies | |
| 29/140 | perf intel-pt: Fix snapshot overlap detection decoder errorstools/ | +11 | 0 replies | |
| 30/140 | perf intel-pt: Fix estimated timestamps for cycle-accurate modetools/ | +2 | 0 replies | |
| 31/140 | perf intel-pt: Fix MTC timestamp calculation for large MTC periodstools/ | +36 | 0 replies | |
| 32/140 | dm: mark request_queue dead before destroying the DM devicedrivers/ | +5 | 0 replies | |
| 33/140 | dm: return correct error code in dm_resume()s retry loopdrivers/ | +2 | 0 replies | |
| 34/140 | dm rq: take request_queue lock while clearing QUEUE_FLAG_STOPPEDdrivers/ | +14 | 0 replies | |
| 35/140 | dm mpath: check if paths request_queue is dying in activate_path()drivers/ | +3 | 0 replies | |
| 36/140 | dm crypt: fix crash on exitdrivers/ | +10 | 0 replies | |
| 37/140 | powerpc/xmon: Dont use ld on 32-bitarch/ | +2 | 0 replies | |
| 38/140 | powerpc/vdso64: Use double word compare on pointersarch/ arch/ | +2 | 0 replies | |
| 39/140 | powerpc/powernv: Pass CPU-endian PE number to opal_pci_eeh_freeze_clear()arch/ | +1 | 0 replies | |
| 40/140 | powerpc/eeh: Null check uses of eeh_pe_bus_getarch/ arch/ | +13 | 0 replies | |
| 41/140 | powerpc/powernv: Use CPU-endian hub diag-data type in pnv_eeh_get_and_dump_hub_diag()arch/ | +1 | 0 replies | |
| 42/140 | powerpc/powernv: Use CPU-endian PEST in pnv_pci_dump_p7ioc_diag_data()arch/ | +2 | 0 replies | |
| 43/140 | powerpc/mm: Update FORCE_MAX_ZONEORDER range to allow hugetlb w/4Karch/ | +1 | 0 replies | |
| 44/140 | powerpc/64: Fix incorrect return value from __copy_tofrom_userarch/ | +1 | 0 replies | |
| 45/140 | powerpc/pseries: Fix stack corruption in htpe codearch/ | +2 | 0 replies | |
| 46/140 | powerpc/mm/hash64: Fix might_have_hea() checkarch/ | +1 | 0 replies | |
| 47/140 | IB/srp: Fix infinite loop when FMR sg[0].offset != 0drivers/ | +5 | 0 replies | |
| 48/140 | IB/core: correctly handle rdma_rw_init_mrs() failuredrivers/ | +1 | 0 replies | |
| 49/140 | ubi: Deal with interrupted erasures in WLdrivers/ | +19 | 0 replies | |
| 50/140 | zfcp: fix fc_host port_type with NPIVdrivers/ | +5 | 0 replies | |
| 51/140 | zfcp: fix ELS/GS request&response length for hardware data routerdrivers/ | +4 | 0 replies | |
| 52/140 | zfcp: close window with unblocked rport during rport gonedrivers/ drivers/ drivers/ | +22 | 0 replies | |
| 53/140 | zfcp: retain trace level for SCSI and HBA FSF response recordsdrivers/ drivers/ drivers/ | +12 | 0 replies | |
| 54/140 | zfcp: restore: Dont use 0 to indicate invalid LUN in rec tracedrivers/ | +2 | 0 replies | |
| 55/140 | zfcp: trace on request for open and close of WKA portdrivers/ drivers/ drivers/ | +39 | 0 replies | |
| 56/140 | zfcp: restore tracing of handle for port and LUN with HBA recordsdrivers/ drivers/ | +4 | 0 replies | |
| 57/140 | zfcp: fix D_ID field with actual value on tracing SAN responsesdrivers/ drivers/ drivers/ | +6 | 0 replies | |
| 58/140 | zfcp: fix payload trace length for SAN request&responsedrivers/ | +2 | 0 replies | |
| 59/140 | zfcp: trace full payload of all SAN records (req,resp,iels)drivers/ drivers/ | +104 | 0 replies | |
| 60/140 | scsi: zfcp: spin_lock_irqsave() is not nestabledrivers/ | +1 | 0 replies | |
| 61/140 | fbdev/efifb: Fix 16 color palette entry calculationdrivers/ | +3 | 0 replies | |
| 62/140 | ovl: Fix info leak in ovl_lookup_temp()fs/ | +4 | 0 replies | |
| 63/140 | ovl: copy_up_xattr(): use strnlenfs/ | +11 | 0 replies | |
| 64/140 | mb86a20s: fix the locking logicdrivers/ | +11 | 0 replies | |
| 65/140 | mb86a20s: fix demod settingsdrivers/ | +42 | 0 replies | |
| 66/140 | cx231xx: dont return error on successdrivers/ | +4 | 0 replies | |
| 67/140 | cx231xx: fix GPIOs for Pixelview SBTVD hybriddrivers/ drivers/ | +3 | 0 replies | |
| 68/140 | cx231xx: cant proceed if I2C bus register failsdrivers/ | +19 | 0 replies | |
| 69/140 | ALSA: hda - Fix a failure of micmute led when having multi adcssound/ sound/ | +2 | 0 replies | |
| 70/140 | MIPS: Fix -mabi=64 build of vdso.ldsarch/ | +1 | 0 replies | |
| 71/140 | MIPS: ptrace: Fix regs_return_value for kernel contextarch/ | +1 | 0 replies | |
| 72/140 | Input: i8042 - skip selftest on ASUS laptopsDocumentation/ drivers/ drivers/ +5 more | +150 | 0 replies | |
| 73/140 | Input: elantech - force needed quirks on Fujitsu H760drivers/ | +14 | 0 replies | |
| 74/140 | Input: elantech - add Fujitsu Lifebook E556 to force crc_enableddrivers/ | +9 | 0 replies | |
| 75/140 | sunrpc: fix write space race causing stallsnet/ | +10 | 0 replies | |
| 76/140 | NFSD: fix corruption in notifier registrationfs/ | +14 | 0 replies | |
| 77/140 | NFS: Fix inode corruption in nfs_prime_dcache()fs/ | +11 | 0 replies | |
| 78/140 | NFSv4: Dont report revoked delegations as valid in nfs_have_delegation()fs/ | +1 | 0 replies | |
| 79/140 | NFSv4: nfs4_copy_delegation_stateid() must fail if the delegation is invalidfs/ | +13 | 0 replies | |
| 80/140 | NFSv4: Open state recovery must account for file permission changesfs/ | +3 | 0 replies | |
| 81/140 | NFSv4.2: Fix a reference leak in nfs42_proc_layoutstats_genericfs/ | +1 | 0 replies | |
| 82/140 | pnfs/blocklayout: fix last_write_offset incorrectly set to page boundaryfs/ | +2 | 0 replies | |
| 83/140 | scsi: Fix use-after-freedrivers/ | +1 | 0 replies | |
| 85/140 | watchdog: mt7621_wdt: Remove assignment of dev pointerdrivers/ | +0 | 0 replies | |
| 86/140 | metag: Only define atomic_dec_if_positive conditionallyarch/ | +1 | 0 replies | |
| 87/140 | soc/fsl/qe: fix gpio save_regs functionsdrivers/ | +2 | 0 replies | |
| 88/140 | soc/fsl/qe: fix Oops on CPM1 (and likely CPM2)arch/ arch/ arch/ +1 more | +23 | 0 replies | |
| 89/140 | arm64: KVM: VHE: reset PSTATE.PAN on entry to EL2arch/ | +2 | 0 replies | |
| 90/140 | arc: dont leak bits of kernel stack into coredumparch/ | +4 | 0 replies | |
| 91/140 | fs/super.c: fix race between freeze_super() and thaw_super()fs/ | +3 | 0 replies | |
| 92/140 | cifs: Limit the overall credit acquiredfs/ fs/ | +27 | 0 replies | |
| 93/140 | fs/cifs: keep guid when assigning fid to fileinfofs/ | +1 | 0 replies | |
| 94/140 | Clarify locking of cifs file and tcon structures and make more granularfs/ fs/ fs/ +4 more | +75 | 0 replies | |
| 95/140 | Display number of credits availablefs/ | +1 | 0 replies | |
| 96/140 | Set previous session id correctly on SMB3 reconnectfs/ fs/ | +6 | 0 replies | |
| 97/140 | SMB3: GUIDs should be constructed as random but valid uuidsfs/ fs/ fs/ +1 more | +4 | 0 replies | |
| 98/140 | Do not send SMB3 SET_INFO request if nothing is changingfs/ | +6 | 0 replies | |
| 99/140 | Cleanup missing frees on some ioctlsfs/ | +4 | 0 replies | |
| 100/140 | Fix regression which breaks DFS mountingfs/ | +8 | 0 replies | |
| 101/140 | blkcg: Unlock blkcg_pol_mutex only once when cpd == NULLblock/ | +1 | 0 replies | |
| 102/140 | x86/e820: Dont merge consecutive E820_PRAM rangesarch/ | +1 | 0 replies | |
| 104/140 | x86/platform/UV: Fix support for EFI_OLD_MEMMAP after BIOS callback updatesarch/ | +9 | 0 replies | |
| 105/140 | x86/boot/smp: Dont try to poke disabled/non-existent APICarch/ | +9 | 0 replies | |
| 106/140 | pinctrl: intel: Only restore pins that are used by the driverdrivers/ | +23 | 0 replies | |
| 108/140 | sched/fair: Fix incorrect task group ->load_avgkernel/ | +8 | 0 replies | |
| 109/140 | sched/fair: Fix min_vruntime trackingkernel/ | +22 | 0 replies | |
| 110/140 | irqchip/gicv3: Handle loop timeout properdrivers/ | +1 | 0 replies | |
| 111/140 | irqchip/eznps: Acknowledge NPS_IPI before calling the handlerdrivers/ | +2 | 0 replies | |
| 112/140 | irqchip/gic-v3-its: Fix entry size mask for GITS_BASERinclude/ | +1 | 0 replies | |
| 113/140 | cxl: Prevent adapter reset if an active context existsDocumentation/ drivers/ drivers/ +6 more | +121 | 0 replies | |
| 114/140 | isofs: Do not return EACCES for unknown filesystemsfs/ | +5 | 0 replies | |
| 115/140 | memstick: rtsx_usb_ms: Runtime resume the device when polling for cardsdrivers/ | +2 | 0 replies | |
| 116/140 | memstick: rtsx_usb_ms: Manage runtime PM when accessing the devicedrivers/ | +4 | 0 replies | |
| 117/140 | arm64: swp emulation: bound LL/SC retries before reschedulingarch/ | +22 | 0 replies | |
| 118/140 | arm64: kaslr: fix breakage with CONFIG_MODVERSIONS=yarch/ | +5 | 0 replies | |
| 119/140 | arm64: percpu: rewrite ll/sc loops in assemblyarch/ | +56 | 0 replies | |
| 120/140 | arm64: kernel: Init MDCR_EL2 even in the absence of a PMUarch/ | +2 | 0 replies | |
| 121/140 | arm64: Cortex-A53 errata workaround: check for kernel addressesarch/ arch/ | +23 | 0 replies | |
| 122/140 | arm64: KVM: Take S1 walks into account when determining S2 write faultsarch/ | +6 | 0 replies | |
| 123/140 | ceph: fix error handling in ceph_read_iterfs/ | +2 | 0 replies | |
| 124/140 | powerpc/mm: Prevent unlikely crash in copro_calculate_slb()arch/ | +2 | 0 replies | |
| 125/140 | mmc: core: Annotate cmd_hdr as __le32drivers/ drivers/ | +2 | 0 replies | |
| 126/140 | mmc: core: switch to 1V8 or 1V2 for hs400es modedrivers/ | +10 | 0 replies | |
| 127/140 | mmc: rtsx_usb_sdmmc: Avoid keeping the device runtime resumed when unuseddrivers/ | +0 | 0 replies | |
| 128/140 | mmc: rtsx_usb_sdmmc: Handle runtime PM while changing the leddrivers/ | +2 | 0 replies | |
| 129/140 | KVM: s390: reject invalid modes for runtime instrumentationarch/ | +7 | 0 replies | |
| 130/140 | fscrypto: make XTS tweak initialization endian-independentfs/ | +8 | 0 replies | |
| 131/140 | fscrypto: lock inode while setting encryption policyfs/ | +4 | 0 replies | |
| 132/140 | ext4: do not advertise encryption support when disabledfs/ | +4 | 0 replies | |
| 133/140 | jbd2: fix incorrect unlock on j_list_lockfs/ | +2 | 0 replies | |
| 134/140 | ubifs: Fix xattr_names length in exit pathsfs/ | +2 | 0 replies | |
| 135/140 | ubifs: Abort readdir upon errorfs/ | +3 | 2 replies | |
| 136/140 | target/tcm_fc: use CPU affinity for responsesdrivers/ | +1 | 0 replies | |
| 137/140 | target: Re-add missing SCF_ACK_KREF assignment in v4.1.ydrivers/ | +3 | 0 replies | |
| 138/140 | target: Make EXTENDED_COPY 0xe4 failure return COPY TARGET DEVICE NOT REACHABLEdrivers/ drivers/ include/ | +24 | 0 replies | |
| 139/140 | target: Dont override EXTENDED_COPY xcopy_pt_cmd SCSI status codedrivers/ | +12 | 0 replies | |
| 140/140 | Revert "target: Fix residual overflow handling in target_complete_cmd_with_length"drivers/ | +1 | 0 replies |
Reviews trailers per patch
51 of 134 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 54 reviewers.
Cover letter [PATCH 4.8 000/140] 4.8.5-stable review
This is the start of the stable review cycle for the 4.8.5 release. There are 140 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 Fri Oct 28 12:21:58 UTC 2016. 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.8.5-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.8.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.8.5-rc1
Nicholas Bellinger <[email protected]>
Revert "target: Fix residual overflow handling in target_complete_cmd_with_length"
Dinesh Israni <[email protected]>
target: Don't override EXTENDED_COPY xcopy_pt_cmd SCSI status code
Nicholas Bellinger <[email protected]>
target: Make EXTENDED_COPY 0xe4 failure return COPY TARGET DEVICE NOT REACHABLE
Nicholas Bellinger <[email protected]>
target: Re-add missing SCF_ACK_KREF assignment in v4.1.y
Hannes Reinecke <[email protected]>
target/tcm_fc: use CPU affinity for responses
Richard Weinberger <[email protected]>
ubifs: Abort readdir upon error
Richard Weinberger <[email protected]>
ubifs: Fix xattr_names length in exit paths
Taesoo Kim <[email protected]>
jbd2: fix incorrect unlock on j_list_lock
Eric Biggers <[email protected]>
ext4: do not advertise encryption support when disabled
Eric Biggers <[email protected]>
fscrypto: lock inode while setting encryption policy
Eric Biggers <[email protected]>
fscrypto: make XTS tweak initialization endian-independent
Christian Borntraeger <[email protected]>
KVM: s390: reject invalid modes for runtime instrumentation
Ulf Hansson <[email protected]>
mmc: rtsx_usb_sdmmc: Handle runtime PM while changing the led
Ulf Hansson <[email protected]>
mmc: rtsx_usb_sdmmc: Avoid keeping the device runtime resumed when unused
Shawn Lin <[email protected]>
mmc: core: switch to 1V8 or 1V2 for hs400es mode
Jiri Slaby <[email protected]>
mmc: core: Annotate cmd_hdr as __le32
Frederic Barrat <[email protected]>
powerpc/mm: Prevent unlikely crash in copro_calculate_slb()
Nikolay Borisov <[email protected]>
ceph: fix error handling in ceph_read_iter
Will Deacon <[email protected]>
arm64: KVM: Take S1 walks into account when determining S2 write faults
Andre Przywara <[email protected]>
arm64: Cortex-A53 errata workaround: check for kernel addresses
Marc Zyngier <[email protected]>
arm64: kernel: Init MDCR_EL2 even in the absence of a PMU
Will Deacon <[email protected]>
arm64: percpu: rewrite ll/sc loops in assembly
Ard Biesheuvel <[email protected]>
arm64: kaslr: fix breakage with CONFIG_MODVERSIONS=y
Will Deacon <[email protected]>
arm64: swp emulation: bound LL/SC retries before rescheduling
Ulf Hansson <[email protected]>
memstick: rtsx_usb_ms: Manage runtime PM when accessing the device
Alan Stern <[email protected]>
memstick: rtsx_usb_ms: Runtime resume the device when polling for cards
Jan Kara <[email protected]>
isofs: Do not return EACCES for unknown filesystems
Vaibhav Jain <[email protected]>
cxl: Prevent adapter reset if an active context exists
Vladimir Murzin <[email protected]>
irqchip/gic-v3-its: Fix entry size mask for GITS_BASER
Noam Camus <[email protected]>
irqchip/eznps: Acknowledge NPS_IPI before calling the handler
Dan Carpenter <[email protected]>
irqchip/gicv3: Handle loop timeout proper
Peter Zijlstra <[email protected]>
sched/fair: Fix min_vruntime tracking
Vincent Guittot <[email protected]>
sched/fair: Fix incorrect task group ->load_avg
Ville Syrjälä <[email protected]>
pinctrl: baytrail: Fix lockdep
Mika Westerberg <[email protected]>
pinctrl: intel: Only restore pins that are used by the driver
Ville Syrjälä <[email protected]>
x86/boot/smp: Don't try to poke disabled/non-existent APIC
Alex Thorlton <[email protected]>
x86/platform/UV: Fix support for EFI_OLD_MEMMAP after BIOS callback updates
Jiri Slaby <[email protected]>
kvm: x86: memset whole irq_eoi
Dan Williams <[email protected]>
x86/e820: Don't merge consecutive E820_PRAM ranges
Bart Van Assche <[email protected]>
blkcg: Unlock blkcg_pol_mutex only once when cpd == NULL
Sachin Prabhu <[email protected]>
Fix regression which breaks DFS mounting
Steve French <[email protected]>
Cleanup missing frees on some ioctls
Steve French <[email protected]>
Do not send SMB3 SET_INFO request if nothing is changing
Steve French <[email protected]>
SMB3: GUIDs should be constructed as random but valid uuids
Steve French <[email protected]>
Set previous session id correctly on SMB3 reconnect
Steve French <[email protected]>
Display number of credits available
Steve French <[email protected]>
Clarify locking of cifs file and tcon structures and make more granular
Aurelien Aptel <[email protected]>
fs/cifs: keep guid when assigning fid to fileinfo
Ross Lagerwall <[email protected]>
cifs: Limit the overall credit acquired
Oleg Nesterov <[email protected]>
fs/super.c: fix race between freeze_super() and thaw_super()
Al Viro <[email protected]>
arc: don't leak bits of kernel stack into coredump
Vladimir Murzin <[email protected]>
arm64: KVM: VHE: reset PSTATE.PAN on entry to EL2
Christophe Leroy <[email protected]>
soc/fsl/qe: fix Oops on CPM1 (and likely CPM2)
Christophe Leroy <[email protected]>
soc/fsl/qe: fix gpio save_regs functions
Guenter Roeck <[email protected]>
metag: Only define atomic_dec_if_positive conditionally
Guenter Roeck <[email protected]>
watchdog: mt7621_wdt: Remove assignment of dev pointer
Matt Redfearn <[email protected]>
watchdog: rt2880_wdt: Remove assignment of dev pointer
Ming Lei <[email protected]>
scsi: Fix use-after-free
Benjamin Coddington <[email protected]>
pnfs/blocklayout: fix last_write_offset incorrectly set to page boundary
Jeff Layton <[email protected]>
NFSv4.2: Fix a reference leak in nfs42_proc_layoutstats_generic
Trond Myklebust <[email protected]>
NFSv4: Open state recovery must account for file permission changes
Trond Myklebust <[email protected]>
NFSv4: nfs4_copy_delegation_stateid() must fail if the delegation is invalid
Trond Myklebust <[email protected]>
NFSv4: Don't report revoked delegations as valid in nfs_have_delegation()
Trond Myklebust <[email protected]>
NFS: Fix inode corruption in nfs_prime_dcache()
Vasily Averin <[email protected]>
NFSD: fix corruption in notifier registration
David Vrabel <[email protected]>
sunrpc: fix write space race causing stalls
Dmitry Torokhov <[email protected]>
Input: elantech - add Fujitsu Lifebook E556 to force crc_enabled
Matti Kurkela <[email protected]>
Input: elantech - force needed quirks on Fujitsu H760
Marcos Paulo de Souza <[email protected]>
Input: i8042 - skip selftest on ASUS laptops
Marcin Nowakowski <[email protected]>
MIPS: ptrace: Fix regs_return_value for kernel context
James Hogan <[email protected]>
MIPS: Fix -mabi=64 build of vdso.lds
Hui Wang <[email protected]>
ALSA: hda - Fix a failure of micmute led when having multi adcs
Mauro Carvalho Chehab <[email protected]>
cx231xx: can't proceed if I2C bus register fails
Mauro Carvalho Chehab <[email protected]>
cx231xx: fix GPIOs for Pixelview SBTVD hybrid
Mauro Carvalho Chehab <[email protected]>
cx231xx: don't return error on success
Mauro Carvalho Chehab <[email protected]>
mb86a20s: fix demod settings
Mauro Carvalho Chehab <[email protected]>
mb86a20s: fix the locking logic
Miklos Szeredi <[email protected]>
ovl: copy_up_xattr(): use strnlen
Richard Weinberger <[email protected]>
ovl: Fix info leak in ovl_lookup_temp()
Max Staudt <[email protected]>
fbdev/efifb: Fix 16 color palette entry calculation
Dan Carpenter <[email protected]>
scsi: zfcp: spin_lock_irqsave() is not nestable
Steffen Maier <[email protected]>
zfcp: trace full payload of all SAN records (req,resp,iels)
Steffen Maier <[email protected]>
zfcp: fix payload trace length for SAN request&response
Steffen Maier <[email protected]>
zfcp: fix D_ID field with actual value on tracing SAN responses
Steffen Maier <[email protected]>
zfcp: restore tracing of handle for port and LUN with HBA records
Steffen Maier <[email protected]>
zfcp: trace on request for open and close of WKA port
Steffen Maier <[email protected]>
zfcp: restore: Dont use 0 to indicate invalid LUN in rec trace
Steffen Maier <[email protected]>
zfcp: retain trace level for SCSI and HBA FSF response records
Steffen Maier <[email protected]>
zfcp: close window with unblocked rport during rport gone
Steffen Maier <[email protected]>
zfcp: fix ELS/GS request&response length for hardware data router
Steffen Maier <[email protected]>
zfcp: fix fc_host port_type with NPIV
Richard Weinberger <[email protected]>
ubi: Deal with interrupted erasures in WL
Steve Wise <[email protected]>
IB/core: correctly handle rdma_rw_init_mrs() failure
Bart Van Assche <[email protected]>
IB/srp: Fix infinite loop when FMR sg[0].offset != 0
Michael Ellerman <[email protected]>
powerpc/mm/hash64: Fix might_have_hea() check
Laurent Dufour <[email protected]>
powerpc/pseries: Fix stack corruption in htpe code
Paul Mackerras <[email protected]>
powerpc/64: Fix incorrect return value from __copy_tofrom_user
Aneesh Kumar K.V <[email protected]>
powerpc/mm: Update FORCE_MAX_ZONEORDER range to allow hugetlb w/4K
Gavin Shan <[email protected]>
powerpc/powernv: Use CPU-endian PEST in pnv_pci_dump_p7ioc_diag_data()
Gavin Shan <[email protected]>
powerpc/powernv: Use CPU-endian hub diag-data type in pnv_eeh_get_and_dump_hub_diag()
Russell Currey <[email protected]>
powerpc/eeh: Null check uses of eeh_pe_bus_get
Gavin Shan <[email protected]>
powerpc/powernv: Pass CPU-endian PE number to opal_pci_eeh_freeze_clear()
Anton Blanchard <[email protected]>
powerpc/vdso64: Use double word compare on pointers
Michael Ellerman <[email protected]>
powerpc/xmon: Don't use ld on 32-bit
Rabin Vincent <[email protected]>
dm crypt: fix crash on exit
Mike Snitzer <[email protected]>
dm mpath: check if path's request_queue is dying in activate_path()
Mike Snitzer <[email protected]>
dm rq: take request_queue lock while clearing QUEUE_FLAG_STOPPED
Minfei Huang <[email protected]>
dm: return correct error code in dm_resume()'s retry loop
Bart Van Assche <[email protected]>
dm: mark request_queue dead before destroying the DM device
Adrian Hunter <[email protected]>
perf intel-pt: Fix MTC timestamp calculation for large MTC periods
Adrian Hunter <[email protected]>
perf intel-pt: Fix estimated timestamps for cycle-accurate mode
Adrian Hunter <[email protected]>
perf intel-pt: Fix snapshot overlap detection decoder errors
Andrew Bresticker <[email protected]>
pstore/ram: Use memcpy_fromio() to save old buffer
Furquan Shaikh <[email protected]>
pstore/ram: Use memcpy_toio instead of memcpy
Sebastian Andrzej Siewior <[email protected]>
pstore/core: drop cmpxchg based updates
Sebastian Andrzej Siewior <[email protected]>
pstore/ramoops: fixup driver removal
Helge Deller <[email protected]>
parisc: Increase initial kernel mapping size
Helge Deller <[email protected]>
parisc: Fix kernel memory layout regarding position of __gp
Helge Deller <[email protected]>
parisc: Fix self-detected CPU stall warnings on Mako machines
Helge Deller <[email protected]>
parisc: Increase KERNEL_INITIAL_SIZE for 32-bit SMP kernels
Sergey Senozhatsky <[email protected]>
cpufreq: fix overflow in cpufreq_table_find_index_dl()
Srinivas Pandruvada <[email protected]>
cpufreq: intel_pstate: Fix unsafe HWP MSR access
Aaro Koskinen <[email protected]>
cpufreq: skip invalid entries when searching the frequency
Rafael J. Wysocki <[email protected]>
cpufreq: conservative: Fix next frequency selection
Dave Gerlach <[email protected]>
cpufreq: ti: Use generic platdev driver
Sergei Shtylyov <[email protected]>
platform: don't return 0 from platform_get_irq[_byname]() on error
Bjorn Helgaas <[email protected]>
PCI: tegra: Fix argument order in tegra_pcie_phy_disable()
Maik Broemme <[email protected]>
PCI: Mark Atheros AR9580 to avoid bus reset
Haibo Chen <[email protected]>
mmc: sdhci: cast unsigned int to unsigned long long to avoid unexpeted error
Daniel Glöckner <[email protected]>
mmc: block: don't use CMD23 with very old MMC cards
Larry Finger <[email protected]>
rtlwifi: Fix missing country code for Great Britain
Rajkumar Manoharan <[email protected]>
ath10k: fix copy engine 5 destination ring stuck
Lin Huang <[email protected]>
PM / devfreq: event: remove duplicate devfreq_event_get_drvdata()
Geert Uytterhoeven <[email protected]>
spi: spidev_test: Fix buffer overflow in unescape()
Lucas Stach <[email protected]>
clk: imx6: fix i.MX6DL clock tree to reflect reality
Lucas Stach <[email protected]>
clk: imx6: initialize GPU clocks
Jan Remmet <[email protected]>
regulator: tps65910: Work around silicon erratum SWCZ010
Alexander Usyskin <[email protected]>
mei: me: add kaby point device ids
Tomas Winkler <[email protected]>
mei: fix return value on disconnection
Liu Gang <[email protected]>
gpio: mpc8xxx: Correct irq handler function
-------------
Diffstat:
Documentation/ABI/testing/sysfs-class-cxl | 7 +- Documentation/kernel-parameters.txt | 9 +- Makefile | 4 +- arch/arc/kernel/signal.c | 8 +- arch/arm64/include/asm/kvm_emulate.h | 11 +- arch/arm64/include/asm/module.h | 5 + arch/arm64/include/asm/percpu.h | 120 +++++++-------- arch/arm64/include/asm/uaccess.h | 8 + arch/arm64/kernel/armv8_deprecated.c | 36 +++-- arch/arm64/kernel/head.S | 3 +- arch/arm64/kernel/traps.c | 27 ++-- arch/arm64/kvm/hyp/entry.S | 2 + arch/metag/include/asm/atomic.h | 3 +- arch/mips/include/asm/ptrace.h | 2 +- arch/mips/vdso/Makefile | 2 +- arch/parisc/include/asm/pgtable.h | 6 +- arch/parisc/kernel/setup.c | 8 + arch/parisc/kernel/time.c | 6 - arch/parisc/kernel/vmlinux.lds.S | 7 +- arch/powerpc/Kconfig | 2 +- arch/powerpc/kernel/eeh_driver.c | 8 + arch/powerpc/kernel/vdso64/datapage.S | 2 +- arch/powerpc/kernel/vdso64/gettimeofday.S | 2 +- arch/powerpc/lib/copyuser_64.S | 2 +- arch/powerpc/mm/copro_fault.c | 2 + arch/powerpc/mm/hash_utils_64.c | 2 +- arch/powerpc/platforms/powernv/eeh-powernv.c | 9 +- arch/powerpc/platforms/powernv/pci.c | 4 +- arch/powerpc/platforms/pseries/lpar.c | 4 +- arch/powerpc/sysdev/cpm1.c | 2 - arch/powerpc/sysdev/cpm2.c | 4 - arch/powerpc/sysdev/cpm_common.c | 15 ++ arch/powerpc/xmon/spr_access.S | 4 +- arch/s390/kvm/intercept.c | 9 +- arch/x86/kernel/e820.c | 2 +- arch/x86/kernel/smpboot.c | 16 +- arch/x86/kvm/ioapic.c | 2 +- arch/x86/platform/uv/bios_uv.c | 10 +- block/blk-cgroup.c | 4 +- drivers/base/platform.c | 4 +- drivers/clk/imx/clk-imx6q.c | 46 ++++-- drivers/cpufreq/cpufreq-dt-platdev.c | 2 + drivers/cpufreq/cpufreq_conservative.c | 19 ++- drivers/cpufreq/intel_pstate.c | 10 +- drivers/gpio/gpio-mpc8xxx.c | 2 +- drivers/infiniband/core/verbs.c | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 8 +- drivers/input/mouse/elantech.c | 25 +++- drivers/input/serio/i8042-io.h | 2 +- drivers/input/serio/i8042-ip22io.h | 2 +- drivers/input/serio/i8042-ppcio.h | 2 +- drivers/input/serio/i8042-sparcio.h | 2 +- drivers/input/serio/i8042-unicore32io.h | 2 +- drivers/input/serio/i8042-x86ia64io.h | 96 +++++++++++- drivers/input/serio/i8042.c | 55 +++++-- drivers/irqchip/irq-eznps.c | 4 +- drivers/irqchip/irq-gic-v3.c | 2 +- drivers/md/dm-crypt.c | 24 ++- drivers/md/dm-mpath.c | 6 +- drivers/md/dm-rq.c | 19 ++- drivers/md/dm.c | 10 +- drivers/media/dvb-frontends/mb86a20s.c | 104 ++++++------- drivers/media/usb/cx231xx/cx231xx-avcore.c | 5 +- drivers/media/usb/cx231xx/cx231xx-cards.c | 2 +- drivers/media/usb/cx231xx/cx231xx-core.c | 27 +++- drivers/memstick/host/rtsx_usb_ms.c | 6 + drivers/misc/cxl/api.c | 9 ++ drivers/misc/cxl/context.c | 3 + drivers/misc/cxl/cxl.h | 24 +++ drivers/misc/cxl/file.c | 11 ++ drivers/misc/cxl/guest.c | 3 + drivers/misc/cxl/main.c | 42 +++++- drivers/misc/cxl/pci.c | 2 + drivers/misc/cxl/sysfs.c | 27 +++- drivers/misc/mei/amthif.c | 2 +- drivers/misc/mei/bus.c | 2 +- drivers/misc/mei/hw-me-regs.h | 3 + drivers/misc/mei/main.c | 2 +- drivers/misc/mei/pci-me.c | 3 + drivers/mmc/card/block.c | 5 +- drivers/mmc/card/queue.h | 2 +- drivers/mmc/core/mmc.c | 10 ++ drivers/mmc/host/rtsx_usb_sdmmc.c | 7 +- drivers/mmc/host/sdhci.c | 2 +- drivers/mtd/ubi/wl.c | 21 ++- drivers/net/wireless/ath/ath10k/ce.c | 7 + drivers/net/wireless/realtek/rtlwifi/regd.c | 4 +- drivers/pci/host/pci-tegra.c | 2 +- drivers/pci/quirks.c | 1 + drivers/pinctrl/intel/pinctrl-baytrail.c | 3 +- drivers/pinctrl/intel/pinctrl-intel.c | 25 +++- drivers/regulator/tps65910-regulator.c | 6 + drivers/s390/scsi/zfcp_dbf.c | 162 ++++++++++++++++++--- drivers/s390/scsi/zfcp_dbf.h | 14 +- drivers/s390/scsi/zfcp_erp.c | 12 +- drivers/s390/scsi/zfcp_ext.h | 8 +- drivers/s390/scsi/zfcp_fsf.c | 22 ++- drivers/s390/scsi/zfcp_fsf.h | 4 +- drivers/s390/scsi/zfcp_scsi.c | 8 +- drivers/scsi/scsi_scan.c | 2 +- drivers/soc/fsl/qe/gpio.c | 3 +- drivers/soc/fsl/qe/qe_common.c | 8 + drivers/target/target_core_transport.c | 27 ++-- drivers/target/target_core_xcopy.c | 34 ++++- drivers/target/tcm_fc/tfc_cmd.c | 2 +- drivers/video/fbdev/efifb.c | 6 +- drivers/watchdog/mt7621_wdt.c | 1 - drivers/watchdog/rt2880_wdt.c | 1 - fs/ceph/file.c | 3 +- fs/cifs/cifs_debug.c | 1 + fs/cifs/cifsfs.c | 3 +- fs/cifs/cifsglob.h | 30 ++-- fs/cifs/cifssmb.c | 4 +- fs/cifs/connect.c | 16 +- fs/cifs/file.c | 66 +++++---- fs/cifs/misc.c | 15 +- fs/cifs/readdir.c | 6 +- fs/cifs/smb2glob.h | 10 ++ fs/cifs/smb2inode.c | 6 + fs/cifs/smb2misc.c | 16 +- fs/cifs/smb2ops.c | 12 +- fs/cifs/smb2pdu.c | 25 +++- fs/cifs/smb2pdu.h | 2 +- fs/crypto/crypto.c | 15 +- fs/crypto/policy.c | 4 + fs/ext4/sysfs.c | 4 + fs/isofs/inode.c | 8 +- fs/jbd2/transaction.c | 3 +- fs/nfs/blocklayout/blocklayout.c | 3 +- fs/nfs/delegation.c | 16 +- fs/nfs/dir.c | 16 +- fs/nfs/nfs42proc.c | 1 + fs/nfs/nfs4state.c | 3 + fs/nfsd/nfssvc.c | 18 ++- fs/overlayfs/copy_up.c | 12 +- fs/overlayfs/dir.c | 5 +- fs/pstore/ram.c | 17 ++- fs/pstore/ram_core.c | 49 +------ fs/super.c | 6 +- fs/ubifs/dir.c | 8 +- fs/ubifs/xattr.c | 2 + include/dt-bindings/clock/imx6qdl-clock.h | 4 +- include/linux/cpufreq.h | 104 ++++++------- include/linux/devfreq-event.h | 5 - include/linux/irqchip/arm-gic-v3.h | 2 +- include/target/target_core_base.h | 1 + kernel/sched/fair.c | 38 ++++- net/sunrpc/xprtsock.c | 11 +- sound/pci/hda/dell_wmi_helper.c | 2 +- sound/pci/hda/thinkpad_helper.c | 2 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 38 +++++ tools/perf/util/intel-pt.c | 15 +- tools/spi/spidev_test.c | 2 +- 153 files changed, 1420 insertions(+), 618 deletions(-)