4.7.5-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest177 of 184 patches 5 repliesIn review
177 of 184 patches are in this archive. The cover letter announces 184.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/184 | clocksource/drivers/sun4i: Clear interrupts after stopping timer in probe functiondrivers/ | +8 | 0 replies | |
| 2/184 | MIPS: KVM: Check for pfn noslot casearch/ | +1 | 0 replies | |
| 3/184 | fscrypto: require write access to mount to set encryption policyfs/ | +6 | 0 replies | |
| 4/184 | drm/msm: protect against faults from copy_from_user() in submit ioctldrivers/ drivers/ drivers/ | +17 | 1 reply | |
| 5/184 | bpf: fix method of PTR_TO_PACKET reg id generationkernel/ | +2 | 0 replies | |
| 6/184 | ipv4: panic in leaf_walk_rcu due to stale node pointernet/ | +2 | 0 replies | |
| 7/184 | vti: flush x-netns xfrm cache when vti interface is removednet/ | +31 | 0 replies | |
| 8/184 | bpf: fix write helpers with regards to non-linear partsnet/ | +18 | 0 replies | |
| 9/184 | net/irda: handle iriap_register_lsap() allocation failurenet/ | +6 | 0 replies | |
| 10/184 | net/sctp: always initialise sctp_ht_iter::start_failnet/ | +1 | 0 replies | |
| 11/184 | net: ipv6: Do not keep IPv6 addresses when IPv6 is disablednet/ | +2 | 0 replies | |
| 12/184 | tipc: fix NULL pointer dereference in shutdown()net/ | +2 | 0 replies | |
| 14/184 | net/mlx5: Fix pci error recovery flowdrivers/ | +29 | 0 replies | |
| 15/184 | net/mlx5: Added missing check of msg length in verifying its signaturedrivers/ | +53 | 0 replies | |
| 16/184 | net/mlx5e: Use correct flow dissector key on flower offloadingdrivers/ | +1 | 0 replies | |
| 17/184 | net sched: fix encoding to use real lengthnet/ | +10 | 0 replies | |
| 18/184 | udp: fix poll() issue with zero sized packetsnet/ | +6 | 0 replies | |
| 19/184 | tcp: properly scale window in tcp_v[46]_reqsk_send_ack()net/ net/ | +14 | 0 replies | |
| 20/184 | sctp: fix overrun in sctp_diag_dump_one()net/ | +4 | 0 replies | |
| 21/184 | tun: fix transmit timestamp supportdrivers/ | +1 | 0 replies | |
| 22/184 | net: dsa: bcm_sf2: Fix race condition while unmasking interruptsdrivers/ | +1 | 0 replies | |
| 23/184 | Revert "phy: IRQ cannot be shared"drivers/ | +4 | 0 replies | |
| 24/184 | net: smc91x: fix SMC accessesarch/ arch/ arch/ +6 more | +73 | 0 replies | |
| 25/184 | bridge: re-introduce fix parsing of MLDv2 reportsnet/ | +1 | 0 replies | |
| 26/184 | kcm: fix a socket double freenet/ | +2 | 0 replies | |
| 27/184 | bonding: Fix bonding crashdrivers/ include/ net/ | +21 | 0 replies | |
| 28/184 | Revert "af_unix: Fix splice-bind deadlock"net/ | +27 | 0 replies | |
| 29/184 | af_unix: split u->readlock into two: iolock and bindlockinclude/ net/ | +24 | 0 replies | |
| 30/184 | ipv6: release dst in ping_v6_sendmsgnet/ | +7 | 0 replies | |
| 31/184 | bnxt_en: Fix TX push operation on ARM64.drivers/ | +2 | 0 replies | |
| 32/184 | ipv6: addrconf: fix dev refcont leak when DAD failednet/ | +2 | 0 replies | |
| 33/184 | tcp: fastopen: avoid negative sk_forward_allocnet/ | +1 | 0 replies | |
| 34/184 | net/mlx5e: Fix parsing of vlan packets when updating lro headerdrivers/ | +15 | 0 replies | |
| 35/184 | tcp: cwnd does not increase in TCP YeAHnet/ | +1 | 0 replies | |
| 36/184 | powerpc/tm: do not use r13 for tabort_syscallarch/ | +6 | 0 replies | |
| 37/184 | powerpc/powernv : Drop reference added by kset_find_obj()arch/ arch/ | +12 | 0 replies | |
| 38/184 | powerpc: sysdev: cpm: fix gpio save_regs functionsarch/ arch/ | +6 | 0 replies | |
| 39/184 | powerpc/mm: Dont alias user region to other regions below PAGE_OFFSETarch/ | +6 | 0 replies | |
| 40/184 | powerpc/powernv: Fix corrupted PE allocation bitmap on releasing PEarch/ | +2 | 0 replies | |
| 41/184 | kernfs: dont depend on d_find_any_alias() when generating notificationsfs/ | +21 | 0 replies | |
| 42/184 | pNFS/flexfiles: Fix an Oopsable condition when connection to the DS failsfs/ fs/ | +28 | 0 replies | |
| 43/184 | pNFS: The client must not do I/O to the DS if its lease has expiredfs/ | +1 | 0 replies | |
| 44/184 | NFSv4.1: Fix Oopsable condition in server callback racesfs/ fs/ fs/ | +35 | 0 replies | |
| 45/184 | NFSv4.x: Fix a refcount leak in nfs_callback_up_netfs/ | +1 | 0 replies | |
| 46/184 | nfsd: Close race between nfsd4_release_lockowner and nfsd4_lockfs/ | +17 | 0 replies | |
| 47/184 | pNFS: Ensure LAYOUTGET and LAYOUTRETURN are properly serialisedfs/ | +3 | 0 replies | |
| 48/184 | NFSv4.1: Fix the CREATE_SESSION slot number accountingfs/ | +10 | 0 replies | |
| 49/184 | kexec: fix double-free when failing to relocate the purgatorykernel/ | +3 | 0 replies | |
| 50/184 | mm, oom: prevent premature OOM killer invocation for high order requestmm/ | +2 | 0 replies | |
| 51/184 | mm, mempolicy: task->mempolicy must be NULL before dropping final referenceinclude/ kernel/ mm/ | +22 | 0 replies | |
| 52/184 | ahci: disable correct irq for dummy portsdrivers/ | +1 | 0 replies | |
| 53/184 | rapidio/tsi721: fix incorrect detection of address translation conditiondrivers/ | +1 | 0 replies | |
| 54/184 | mm: introduce get_task_exe_filefs/ include/ kernel/ | +25 | 0 replies | |
| 55/184 | audit: fix exe_file access in audit_exe_comparekernel/ | +5 | 0 replies | |
| 56/184 | dm flakey: fix reads to be issued if drop_writes configureddrivers/ | +16 | 0 replies | |
| 57/184 | IB/hfi1,IB/qib: Fix qp_stats sleep with rcu read lock helddrivers/ drivers/ drivers/ +1 more | +18 | 0 replies | |
| 58/184 | IB/uverbs: Fix race between uverbs_close and remove_onedrivers/ drivers/ | +25 | 0 replies | |
| 59/184 | IB/hfi1: Reset QSFP on every run through channel tuningdrivers/ | +5 | 0 replies | |
| 60/184 | mm: fix cache mode of dax pmd mappingsarch/ kernel/ | +19 | 0 replies | |
| 62/184 | x86/AMD: Apply erratum 665 on machines without a BIOS fixarch/ | +12 | 0 replies | |
| 63/184 | KVM: s390: dont use current->thread.fpu.* when accessing registersarch/ | +6 | 0 replies | |
| 64/184 | kvm-arm: Unmap shadow pagetables properlyarch/ arch/ | +1 | 0 replies | |
| 66/184 | iio: accel: kxsd9: Fix raw read returndrivers/ | +1 | 0 replies | |
| 67/184 | iio: sw-trigger: Fix config group initializationinclude/ | +1 | 0 replies | |
| 68/184 | iio: proximity: as3935: set up buffer timestamps for non-zero valuesdrivers/ | +1 | 0 replies | |
| 69/184 | iio: adc: rockchip_saradc: reset saradc controller before programming itDocumentation/ drivers/ drivers/ | +38 | 0 replies | |
| 70/184 | iio: adc: ti_am335x_adc: Protect FIFO1 from concurrent accessdrivers/ | +11 | 0 replies | |
| 71/184 | iio: adc: ti_am335x_adc: Increase timeout value waiting for ADC sampledrivers/ include/ | +5 | 0 replies | |
| 72/184 | iio:ti-ads1015: fix a wrong pointer definition.drivers/ | +2 | 0 replies | |
| 73/184 | iio: ad799x: Fix buffered capture for ad7991/ad7995/ad7999drivers/ | +1 | 0 replies | |
| 74/184 | iio: humidity: am2315: set up buffer timestamps for non-zero valuesdrivers/ | +1 | 0 replies | |
| 75/184 | iio: adc: at91: unbreak channel adc channel 3drivers/ | +2 | 0 replies | |
| 76/184 | iio: humidity: hdc100x: fix sensor data reads of temp and humiditydrivers/ | +7 | 0 replies | |
| 77/184 | iio: accel: bmc150: reset chip at init timedrivers/ | +11 | 0 replies | |
| 78/184 | iio: fix pressure data output unit in hid-sensor-attributesdrivers/ | +2 | 0 replies | |
| 79/184 | iio: accel: kxsd9: Fix scaling bugdrivers/ | +1 | 0 replies | |
| 80/184 | iio:core: fix IIO_VAL_FRACTIONAL sign handlingdrivers/ | +2 | 0 replies | |
| 81/184 | iio: ensure ret is initialized to zero before entering do loopdrivers/ | +2 | 0 replies | |
| 82/184 | serial: 8250_mid: fix divide error bug if baud rate is 0drivers/ | +3 | 0 replies | |
| 83/184 | serial: 8250: added acces i/o products quad and octal serial cardsdrivers/ | +139 | 0 replies | |
| 84/184 | USB: serial: simple: add support for another Infineon flashloaderdrivers/ | +2 | 0 replies | |
| 85/184 | usb: gadget: udc: renesas-usb3: clear VBOUT bit in DRD_CONdrivers/ | +2 | 0 replies | |
| 86/184 | usb: renesas_usbhs: fix clearing the {BRDY,BEMP}STS conditiondrivers/ | +9 | 0 replies | |
| 87/184 | usb: chipidea: udc: fix NULL ptr dereference in isr_setup_status_phasedrivers/ | +9 | 0 replies | |
| 88/184 | ARM: dts: STiH410: Handle interconnect clock required by EHCI/OHCI (USB)arch/ | +8 | 0 replies | |
| 89/184 | USB: change bInterval default to 10 msdrivers/ | +17 | 0 replies | |
| 90/184 | devpts: return NULL pts priv entry for non-devpts nodesfs/ | +2 | 0 replies | |
| 91/184 | cxl: use pcibios_free_controller_deferred() when removing vPHBsdrivers/ drivers/ | +10 | 0 replies | |
| 92/184 | net: thunderx: Fix OOPs with ethtool --register-dumpdrivers/ drivers/ | +4 | 0 replies | |
| 93/184 | net: macb: Correct CAPS maskdrivers/ | +1 | 0 replies | |
| 94/184 | cpuset: make sure new tasks conform to the current config of the cpusetkernel/ | +15 | 0 replies | |
| 95/184 | arm: dts: rockchip: add reset node for the exist saradc SoCsarch/ arch/ arch/ | +6 | 0 replies | |
| 96/184 | ARM: AM43XX: hwmod: Fix RSTST register offset for prussarch/ arch/ | +2 | 0 replies | |
| 97/184 | ARM: imx6: add missing BM_CLPCR_BYP_MMDC_CH0_LPM_HS setting for imx6ularch/ | +1 | 0 replies | |
| 98/184 | ARM: imx6: add missing BM_CLPCR_BYPASS_PMIC_READY setting for imx6sxarch/ | +1 | 0 replies | |
| 99/184 | ARM: kirkwood: ib62x0: fix size of u-boot environment partitionarch/ | +1 | 0 replies | |
| 100/184 | ARM: OMAP3: hwmod data: Add sysc information for DSIarch/ | +12 | 0 replies | |
| 101/184 | ARM: dts: kirkwood: Fix PCIe label on OpenRDarch/ | +4 | 0 replies | |
| 102/184 | ARM: dts: imx6qdl: Fix SPDIF regressionarch/ | +1 | 0 replies | |
| 103/184 | ARM: dts: armada-388-clearfog: number LAN ports properlyarch/ | +4 | 0 replies | |
| 104/184 | ARM: dts: overo: fix gpmc nand cs0 rangearch/ | +1 | 0 replies | |
| 105/184 | ARM: dts: overo: fix gpmc nand on boards with ethernetarch/ arch/ arch/ +1 more | +3 | 0 replies | |
| 106/184 | ARM: dts: STiH407-family: Provide interconnect clock for consumption in ST SDHCIarch/ | +6 | 0 replies | |
| 107/184 | bus: arm-ccn: Fix PMU handling of MNdrivers/ | +16 | 0 replies | |
| 108/184 | bus: arm-ccn: Do not attempt to configure XPs for cycle counterdrivers/ | +4 | 0 replies | |
| 109/184 | bus: arm-ccn: Fix XP watchpoint settings bitmaskdrivers/ | +2 | 0 replies | |
| 110/184 | dm log writes: fix check of kthread_run() return valuedrivers/ | +2 | 0 replies | |
| 111/184 | dm crypt: fix free of bad values after tfm allocation failuredrivers/ | +1 | 0 replies | |
| 112/184 | dm log writes: move IO accounting earlier to fix error pathdrivers/ | +1 | 0 replies | |
| 113/184 | dm crypt: fix error with too large biosdrivers/ | +7 | 0 replies | |
| 114/184 | pinctrl: pistachio: fix mfio pll_lock pinmuxdrivers/ | +6 | 0 replies | |
| 115/184 | pinctrl: sunxi: fix uart1 CTS/RTS pins at PG on A23/A33drivers/ drivers/ | +4 | 0 replies | |
| 116/184 | memory: omap-gpmc: allow probe of child nodes to faildrivers/ | +7 | 0 replies | |
| 117/184 | arm64: spinlocks: implement smp_mb__before_spinlock() as smp_mb()arch/ | +10 | 0 replies | |
| 118/184 | crypto: cryptd - initialize child shash_desc on importcrypto/ | +7 | 0 replies | |
| 119/184 | Btrfs: remove root_log_ctx from ctx list before btrfs_sync_log returnsfs/ | +1 | 0 replies | |
| 120/184 | fuse: direct-io: dont dirty ITER_BVEC pagesfs/ | +4 | 0 replies | |
| 121/184 | xhci: fix null pointer dereference in stop command timeout functiondrivers/ | +5 | 0 replies | |
| 122/184 | brcmfmac: avoid potential stack overflow in brcmf_cfg80211_start_ap()drivers/ | +1 | 0 replies | |
| 123/184 | md-cluster: make md-cluster also can work when compiled into kerneldrivers/ | +4 | 0 replies | |
| 124/184 | ath9k: fix using sta->drv_priv before initializing itdrivers/ | +4 | 0 replies | |
| 126/184 | perf/x86/intel: Fix PEBSv3 record drainarch/ | +11 | 0 replies | |
| 127/184 | perf/x86/intel/cqm: Check cqm/mbm enabled state in event initarch/ | +9 | 0 replies | |
| 128/184 | perf/x86/amd: Make HW_CACHE_REFERENCES and HW_CACHE_MISSES measure L2arch/ arch/ | +4 | 0 replies | |
| 129/184 | perf/x86/intel/pt: Fix an off-by-one in address filter configurationarch/ | +2 | 0 replies | |
| 130/184 | perf/x86/intel/pt: Fix kernel address filters offset validationarch/ | +6 | 0 replies | |
| 131/184 | perf/x86/intel/pt: Do validate the size of a kernel address filterarch/ | +7 | 0 replies | |
| 132/184 | Revert "wext: Fix 32 bit iwpriv compatibility issue with 64 bit Kernel"net/ | +2 | 0 replies | |
| 133/184 | sched/core: Fix a race between try_to_wake_up() and a woken up taskkernel/ | +22 | 0 replies | |
| 134/184 | ipv6: Dont unset flowi6_proto in ipxip6_tnl_xmit()net/ | +2 | 0 replies | |
| 135/184 | efi: Make for_each_efi_memory_desc_in_map() cope with running on Xeninclude/ | +1 | 0 replies | |
| 136/184 | efi/libstub: Allocate headspace in efi_get_memory_map()arch/ drivers/ drivers/ +2 more | +110 | 0 replies | |
| 137/184 | efi/libstub: Introduce ExitBootServices helperdrivers/ include/ | +84 | 0 replies | |
| 138/184 | efi/libstub: Use efi_exit_boot_services() in FDTdrivers/ | +27 | 0 replies | |
| 139/184 | x86/efi: Use efi_exit_boot_services()arch/ | +66 | 0 replies | |
| 140/184 | powerpc/32: Fix csum_partial_copy_generic()arch/ | +4 | 0 replies | |
| 141/184 | powerpc/32: Fix again csum_partial_copy_generic()arch/ | +4 | 0 replies | |
| 143/184 | kconfig: tinyconfig: provide whole choice blocks to avoid warningsarch/ kernel/ | +10 | 0 replies | |
| 144/184 | drm: atmel-hlcdc: Fix vertical scalingdrivers/ | +5 | 0 replies | |
| 146/184 | drm: Only use compat ioctl for addfb2 on X86/IA64drivers/ | +4 | 0 replies | |
| 147/184 | svcauth_gss: Revert 64c59a3726f2 ("Remove unnecessary allocation")net/ | +3 | 0 replies | |
| 148/184 | mmc: sdhci-st: Handle interconnect clockdrivers/ | +14 | 0 replies | |
| 149/184 | genirq: Provide irq_gc_{lock_irqsave,unlock_irqrestore}() helpersinclude/ | +10 | 0 replies | |
| 150/184 | irqchip/atmel-aic: Fix potential deadlock in ->xlate()drivers/ drivers/ | +6 | 0 replies | |
| 151/184 | fix iov_iter_fault_in_readable()include/ lib/ | +3 | 0 replies | |
| 152/184 | microblaze: fix __get_user()arch/ | +1 | 0 replies | |
| 153/184 | avr32: fix copy_from_user()arch/ arch/ arch/ | +13 | 0 replies | |
| 154/184 | microblaze: fix copy_from_user()arch/ | +6 | 0 replies | |
| 155/184 | fix minor infoleak in get_user_ex()arch/ | +5 | 0 replies | |
| 156/184 | mn10300: failing __get_user() and get_user() should zeroarch/ | +1 | 0 replies | |
| 157/184 | m32r: fix __get_user()arch/ | +1 | 0 replies | |
| 158/184 | sh64: failing __get_user() should zeroarch/ | +1 | 0 replies | |
| 159/184 | nios2: fix __get_user()arch/ | +2 | 0 replies | |
| 160/184 | score: fix __get_user/get_userarch/ | +4 | 0 replies | |
| 161/184 | s390: get_user() should zero on failurearch/ | +4 | 0 replies | |
| 162/184 | ARC: uaccess: get_user to zero out dest in cause of faultarch/ | +9 | 0 replies | |
| 163/184 | asm-generic: make get_user() clear the destination on errorsinclude/ | +7 | 0 replies | |
| 164/184 | frv: fix clear_user()arch/ | +9 | 0 replies | |
| 165/184 | cris: buggered copy_from_user/copy_to_user/clear_userarch/ | +34 | 0 replies | |
| 166/184 | blackfin: fix copy_from_user()arch/ | +5 | 0 replies | |
| 167/184 | score: fix copy_from_user() and friendsarch/ | +20 | 0 replies | |
| 168/184 | sh: fix copy_from_user()arch/ | +4 | 0 replies | |
| 169/184 | sh: cmpxchg: fix a bit shift bug in big_endian osarch/ | +1 | 0 replies | |
| 170/184 | hexagon: fix strncpy_from_user() error returnarch/ | +2 | 0 replies | |
| 171/184 | mips: copy_from_user() must zero the destination on access_ok() failurearch/ | +3 | 0 replies | |
| 172/184 | asm-generic: make copy_from_user() zero the destination properlyinclude/ | +6 | 0 replies | |
| 173/184 | alpha: fix copy_from_user()arch/ | +8 | 0 replies | |
| 174/184 | metag: copy_from_user() should zero the destination on access_ok() failurearch/ | +2 | 0 replies | |
| 175/184 | parisc: fix copy_from_user()arch/ | +4 | 0 replies | |
| 176/184 | openrisc: fix copy_from_user()arch/ | +10 | 0 replies | |
| 177/184 | nios2: copy_from_user() should zero the tail of destinationarch/ | +6 | 0 replies | |
| 178/184 | mn10300: copy_from_user() should zero on access_ok() failure...arch/ | +3 | 0 replies | |
| 179/184 | sparc32: fix copy_from_user()arch/ | +3 | 0 replies | |
| 180/184 | ppc32: fix copy_from_user()arch/ | +2 | 0 replies | |
| 181/184 | ia64: copy_from_user() should zero the destination on access_ok() failurearch/ | +9 | 0 replies | |
| 182/184 | iwlegacy: avoid warning about missing bracesdrivers/ | +2 | 0 replies | |
| 183/184 | genirq/msi: Fix broken debug outputkernel/ | +1 | 0 replies |
Reviews trailers per patch
66 of 177 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 83 reviewers.
Cover letter [PATCH 4.7 000/184] 4.7.5-stable review
This is the start of the stable review cycle for the 4.7.5 release. There are 184 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 Sat Sep 24 17:40:23 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.7.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.7.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.7.5-rc1
Linus Torvalds <[email protected]>
Add braces to avoid "ambiguous ‘else’" compiler warnings
Thomas Gleixner <[email protected]>
genirq/msi: Fix broken debug output
Arnd Bergmann <[email protected]>
iwlegacy: avoid warning about missing braces
Al Viro <[email protected]>
ia64: copy_from_user() should zero the destination on access_ok() failure
Al Viro <[email protected]>
ppc32: fix copy_from_user()
Al Viro <[email protected]>
sparc32: fix copy_from_user()
Al Viro <[email protected]>
mn10300: copy_from_user() should zero on access_ok() failure...
Al Viro <[email protected]>
nios2: copy_from_user() should zero the tail of destination
Al Viro <[email protected]>
openrisc: fix copy_from_user()
Al Viro <[email protected]>
parisc: fix copy_from_user()
Al Viro <[email protected]>
metag: copy_from_user() should zero the destination on access_ok() failure
Al Viro <[email protected]>
alpha: fix copy_from_user()
Al Viro <[email protected]>
asm-generic: make copy_from_user() zero the destination properly
Al Viro <[email protected]>
mips: copy_from_user() must zero the destination on access_ok() failure
Al Viro <[email protected]>
hexagon: fix strncpy_from_user() error return
Pan Xinhui <[email protected]>
sh: cmpxchg: fix a bit shift bug in big_endian os
Al Viro <[email protected]>
sh: fix copy_from_user()
Al Viro <[email protected]>
score: fix copy_from_user() and friends
Al Viro <[email protected]>
blackfin: fix copy_from_user()
Al Viro <[email protected]>
cris: buggered copy_from_user/copy_to_user/clear_user
Al Viro <[email protected]>
frv: fix clear_user()
Al Viro <[email protected]>
asm-generic: make get_user() clear the destination on errors
Vineet Gupta <[email protected]>
ARC: uaccess: get_user to zero out dest in cause of fault
Al Viro <[email protected]>
s390: get_user() should zero on failure
Al Viro <[email protected]>
score: fix __get_user/get_user
Al Viro <[email protected]>
nios2: fix __get_user()
Al Viro <[email protected]>
sh64: failing __get_user() should zero
Al Viro <[email protected]>
m32r: fix __get_user()
Al Viro <[email protected]>
mn10300: failing __get_user() and get_user() should zero
Al Viro <[email protected]>
fix minor infoleak in get_user_ex()
Al Viro <[email protected]>
microblaze: fix copy_from_user()
Al Viro <[email protected]>
avr32: fix copy_from_user()
Al Viro <[email protected]>
microblaze: fix __get_user()
Al Viro <[email protected]>
fix iov_iter_fault_in_readable()
Boris Brezillon <[email protected]>
irqchip/atmel-aic: Fix potential deadlock in ->xlate()
Boris Brezillon <[email protected]>
genirq: Provide irq_gc_{lock_irqsave,unlock_irqrestore}() helpers
Lee Jones <[email protected]>
mmc: sdhci-st: Handle interconnect clock
Chuck Lever <[email protected]>
svcauth_gss: Revert 64c59a3726f2 ("Remove unnecessary allocation")
Kristian H. Kristensen <[email protected]>
drm: Only use compat ioctl for addfb2 on X86/IA64
Ville Syrjälä <[email protected]>
drm/i915: Ignore OpRegion panel type except on select machines
Jan Leupold <[email protected]>
drm: atmel-hlcdc: Fix vertical scaling
Arnd Bergmann <[email protected]>
kconfig: tinyconfig: provide whole choice blocks to avoid warnings
Mike Danese <[email protected]>
mpssd: fix buffer overflow warning
Christophe Leroy <[email protected]>
powerpc/32: Fix again csum_partial_copy_generic()
Christophe Leroy <[email protected]>
powerpc/32: Fix csum_partial_copy_generic()
Jeffrey Hugo <[email protected]>
x86/efi: Use efi_exit_boot_services()
Jeffrey Hugo <[email protected]>
efi/libstub: Use efi_exit_boot_services() in FDT
Jeffrey Hugo <[email protected]>
efi/libstub: Introduce ExitBootServices helper
Jeffrey Hugo <[email protected]>
efi/libstub: Allocate headspace in efi_get_memory_map()
Jan Beulich <[email protected]>
efi: Make for_each_efi_memory_desc_in_map() cope with running on Xen
Eli Cooper <[email protected]>
ipv6: Don't unset flowi6_proto in ipxip6_tnl_xmit()
Balbir Singh <[email protected]>
sched/core: Fix a race between try_to_wake_up() and a woken up task
Johannes Berg <[email protected]>
Revert "wext: Fix 32 bit iwpriv compatibility issue with 64 bit Kernel"
Alexander Shishkin <[email protected]>
perf/x86/intel/pt: Do validate the size of a kernel address filter
Alexander Shishkin <[email protected]>
perf/x86/intel/pt: Fix kernel address filter's offset validation
Alexander Shishkin <[email protected]>
perf/x86/intel/pt: Fix an off-by-one in address filter configuration
Matt Fleming <[email protected]>
perf/x86/amd: Make HW_CACHE_REFERENCES and HW_CACHE_MISSES measure L2
Jiri Olsa <[email protected]>
perf/x86/intel/cqm: Check cqm/mbm enabled state in event init
Peter Zijlstra <[email protected]>
perf/x86/intel: Fix PEBSv3 record drain
Giedrius Statkevičius <[email protected]>
ath9k: bring back direction setting in ath9k_{start_stop}Felix Fietkau <[email protected]>
ath9k: fix using sta->drv_priv before initializing it
Guoqing Jiang <[email protected]>
md-cluster: make md-cluster also can work when compiled into kernel
Arend Van Spriel <[email protected]>
brcmfmac: avoid potential stack overflow in brcmf_cfg80211_start_ap()
Mathias Nyman <[email protected]>
xhci: fix null pointer dereference in stop command timeout function
Miklos Szeredi <[email protected]>
fuse: direct-io: don't dirty ITER_BVEC pages
Chris Mason <[email protected]>
Btrfs: remove root_log_ctx from ctx list before btrfs_sync_log returns
Ard Biesheuvel <[email protected]>
crypto: cryptd - initialize child shash_desc on import
Will Deacon <[email protected]>
arm64: spinlocks: implement smp_mb__before_spinlock() as smp_mb()
Johan Hovold <[email protected]>
memory: omap-gpmc: allow probe of child nodes to fail
Icenowy Zheng <[email protected]>
pinctrl: sunxi: fix uart1 CTS/RTS pins at PG on A23/A33
James Hartley <[email protected]>
pinctrl: pistachio: fix mfio pll_lock pinmux
Mikulas Patocka <[email protected]>
dm crypt: fix error with too large bios
Mikulas Patocka <[email protected]>
dm log writes: move IO accounting earlier to fix error path
Eric Biggers <[email protected]>
dm crypt: fix free of bad values after tfm allocation failure
Vladimir Zapolskiy <[email protected]>
dm log writes: fix check of kthread_run() return value
Pawel Moll <[email protected]>
bus: arm-ccn: Fix XP watchpoint settings bitmask
Pawel Moll <[email protected]>
bus: arm-ccn: Do not attempt to configure XPs for cycle counter
Pawel Moll <[email protected]>
bus: arm-ccn: Fix PMU handling of MN
Lee Jones <[email protected]>
ARM: dts: STiH407-family: Provide interconnect clock for consumption in ST SDHCI
Johan Hovold <[email protected]>
ARM: dts: overo: fix gpmc nand on boards with ethernet
Johan Hovold <[email protected]>
ARM: dts: overo: fix gpmc nand cs0 range
Russell King <[email protected]>
ARM: dts: armada-388-clearfog: number LAN ports properly
Fabio Estevam <[email protected]>
ARM: dts: imx6qdl: Fix SPDIF regression
Gregory CLEMENT <[email protected]>
ARM: dts: kirkwood: Fix PCIe label on OpenRD
Sebastian Reichel <[email protected]>
ARM: OMAP3: hwmod data: Add sysc information for DSI
Simon Baatz <[email protected]>
ARM: kirkwood: ib62x0: fix size of u-boot environment partition
Anson Huang <[email protected]>
ARM: imx6: add missing BM_CLPCR_BYPASS_PMIC_READY setting for imx6sx
Peter Chen <[email protected]>
ARM: imx6: add missing BM_CLPCR_BYP_MMDC_CH0_LPM_HS setting for imx6ul
Keerthy <[email protected]>
ARM: AM43XX: hwmod: Fix RSTST register offset for pruss
Caesar Wang <[email protected]>
arm: dts: rockchip: add reset node for the exist saradc SoCs
Zefan Li <[email protected]>
cpuset: make sure new tasks conform to the current config of the cpuset
Harini Katakam <[email protected]>
net: macb: Correct CAPS mask
David Daney <[email protected]>
net: thunderx: Fix OOPs with ethtool --register-dump
Andrew Donnellan <[email protected]>
cxl: use pcibios_free_controller_deferred() when removing vPHBs
Linus Torvalds <[email protected]>
devpts: return NULL pts 'priv' entry for non-devpts nodes
Alan Stern <[email protected]>
USB: change bInterval default to 10 ms
Lee Jones <[email protected]>
ARM: dts: STiH410: Handle interconnect clock required by EHCI/OHCI (USB)
Clemens Gruber <[email protected]>
usb: chipidea: udc: fix NULL ptr dereference in isr_setup_status_phase
Yoshihiro Shimoda <[email protected]>
usb: renesas_usbhs: fix clearing the {BRDY,BEMP}STS condition
Yoshihiro Shimoda <[email protected]>
usb: gadget: udc: renesas-usb3: clear VBOUT bit in DRD_CON
Daniele Palmas <[email protected]>
USB: serial: simple: add support for another Infineon flashloader
Jimi Damon <[email protected]>
serial: 8250: added acces i/o products quad and octal serial cards
Andy Shevchenko <[email protected]>
serial: 8250_mid: fix divide error bug if baud rate is 0
Colin Ian King <[email protected]>
iio: ensure ret is initialized to zero before entering do loop
Gregor Boirie <[email protected]>
iio:core: fix IIO_VAL_FRACTIONAL sign handling
Linus Walleij <[email protected]>
iio: accel: kxsd9: Fix scaling bug
Kweh, Hock Leong <[email protected]>
iio: fix pressure data output unit in hid-sensor-attributes
Olof Johansson <[email protected]>
iio: accel: bmc150: reset chip at init time
Alison Schofield <[email protected]>
iio: humidity: hdc100x: fix sensor data reads of temp and humidity
Anders Darander <[email protected]>
iio: adc: at91: unbreak channel adc channel 3
Alison Schofield <[email protected]>
iio: humidity: am2315: set up buffer timestamps for non-zero values
Lars-Peter Clausen <[email protected]>
iio: ad799x: Fix buffered capture for ad7991/ad7995/ad7999
Giorgio Dal Molin <[email protected]>
iio:ti-ads1015: fix a wrong pointer definition.
Vignesh R <[email protected]>
iio: adc: ti_am335x_adc: Increase timeout value waiting for ADC sample
Vignesh R <[email protected]>
iio: adc: ti_am335x_adc: Protect FIFO1 from concurrent access
Caesar Wang <[email protected]>
iio: adc: rockchip_saradc: reset saradc controller before programming it
Alison Schofield <[email protected]>
iio: proximity: as3935: set up buffer timestamps for non-zero values
Lars-Peter Clausen <[email protected]>
iio: sw-trigger: Fix config group initialization
Linus Walleij <[email protected]>
iio: accel: kxsd9: Fix raw read return
Paolo Bonzini <[email protected]>
kvm: x86: correctly reset dest_map->vector when restoring LAPIC state
Suzuki K Poulose <[email protected]>
kvm-arm: Unmap shadow pagetables properly
David Hildenbrand <[email protected]>
KVM: s390: don't use current->thread.fpu.* when accessing registers
Emanuel Czirai <[email protected]>
x86/AMD: Apply erratum 665 on machines without a BIOS fix
Steven Rostedt <[email protected]>
x86/paravirt: Do not trace _paravirt_ident_*() functions
Dan Williams <[email protected]>
mm: fix cache mode of dax pmd mappings
Easwar Hariharan <[email protected]>
IB/hfi1: Reset QSFP on every run through channel tuning
Jason Gunthorpe <[email protected]>
IB/uverbs: Fix race between uverbs_close and remove_one
Mike Marciniszyn <[email protected]>
IB/hfi1,IB/qib: Fix qp_stats sleep with rcu read lock held
Mike Snitzer <[email protected]>
dm flakey: fix reads to be issued if drop_writes configured
Mateusz Guzik <[email protected]>
audit: fix exe_file access in audit_exe_compare
Mateusz Guzik <[email protected]>
mm: introduce get_task_exe_file
Alexandre Bounine <[email protected]>
rapidio/tsi721: fix incorrect detection of address translation condition
Christoph Hellwig <[email protected]>
ahci: disable correct irq for dummy ports
David Rientjes <[email protected]>
mm, mempolicy: task->mempolicy must be NULL before dropping final reference
Michal Hocko <[email protected]>
mm, oom: prevent premature OOM killer invocation for high order request
Thiago Jung Bauermann <[email protected]>
kexec: fix double-free when failing to relocate the purgatory
Trond Myklebust <[email protected]>
NFSv4.1: Fix the CREATE_SESSION slot number accounting
Trond Myklebust <[email protected]>
pNFS: Ensure LAYOUTGET and LAYOUTRETURN are properly serialised
Chuck Lever <[email protected]>
nfsd: Close race between nfsd4_release_lockowner and nfsd4_lock
Trond Myklebust <[email protected]>
NFSv4.x: Fix a refcount leak in nfs_callback_up_net
Trond Myklebust <[email protected]>
NFSv4.1: Fix Oopsable condition in server callback races
Trond Myklebust <[email protected]>
pNFS: The client must not do I/O to the DS if it's lease has expired
Trond Myklebust <[email protected]>
pNFS/flexfiles: Fix an Oopsable condition when connection to the DS fails
Tejun Heo <[email protected]>
kernfs: don't depend on d_find_any_alias() when generating notifications
Gavin Shan <[email protected]>
powerpc/powernv: Fix corrupted PE allocation bitmap on releasing PE
Paul Mackerras <[email protected]>
powerpc/mm: Don't alias user region to other regions below PAGE_OFFSET
Christophe Leroy <[email protected]>
powerpc: sysdev: cpm: fix gpio save_regs functions
Mukesh Ojha <[email protected]>
powerpc/powernv : Drop reference added by kset_find_obj()
Nicholas Piggin <[email protected]>
powerpc/tm: do not use r13 for tabort_syscall
Artem Germanov <[email protected]>
tcp: cwnd does not increase in TCP YeAH
Gal Pressman <[email protected]>
net/mlx5e: Fix parsing of vlan packets when updating lro header
Eric Dumazet <[email protected]>
tcp: fastopen: avoid negative sk_forward_alloc
Wei Yongjun <[email protected]>
ipv6: addrconf: fix dev refcont leak when DAD failed
Michael Chan <[email protected]>
bnxt_en: Fix TX push operation on ARM64.
Dave Jones <[email protected]>
ipv6: release dst in ping_v6_sendmsg
Linus Torvalds <[email protected]>
af_unix: split 'u->readlock' into two: 'iolock' and 'bindlock'
Linus Torvalds <[email protected]>
Revert "af_unix: Fix splice-bind deadlock"
Mahesh Bandewar <[email protected]>
bonding: Fix bonding crash
WANG Cong <[email protected]>
kcm: fix a socket double free
Davide Caratti <[email protected]>
bridge: re-introduce 'fix parsing of MLDv2 reports'
Russell King <[email protected]>
net: smc91x: fix SMC accesses
Xander Huff <[email protected]>
Revert "phy: IRQ cannot be shared"
Florian Fainelli <[email protected]>
net: dsa: bcm_sf2: Fix race condition while unmasking interrupts
Soheil Hassas Yeganeh <[email protected]>
tun: fix transmit timestamp support
Lance Richardson <[email protected]>
sctp: fix overrun in sctp_diag_dump_one()
Eric Dumazet <[email protected]>
tcp: properly scale window in tcp_v[46]_reqsk_send_ack()
Eric Dumazet <[email protected]>
udp: fix poll() issue with zero sized packets
Jamal Hadi Salim <[email protected]>
net sched: fix encoding to use real length
Hadar Hen Zion <[email protected]>
net/mlx5e: Use correct flow dissector key on flower offloading
Paul Blakey <[email protected]>
net/mlx5: Added missing check of msg length in verifying its signature
Mohamad Haj Yahia <[email protected]>
net/mlx5: Fix pci error recovery flow
Eric Dumazet <[email protected]>
tcp: fix use after free in tcp_xmit_retransmit_queue()
Vegard Nossum <[email protected]>
tipc: fix NULL pointer dereference in shutdown()
Mike Manning <[email protected]>
net: ipv6: Do not keep IPv6 addresses when IPv6 is disabled
Vegard Nossum <[email protected]>
net/sctp: always initialise sctp_ht_iter::start_fail
Vegard Nossum <[email protected]>
net/irda: handle iriap_register_lsap() allocation failure
Daniel Borkmann <[email protected]>
bpf: fix write helpers with regards to non-linear parts
Lance Richardson <[email protected]>
vti: flush x-netns xfrm cache when vti interface is removed
David Forster <[email protected]>
ipv4: panic in leaf_walk_rcu due to stale node pointer
Jakub Kicinski <[email protected]>
bpf: fix method of PTR_TO_PACKET reg id generation
Rob Clark <[email protected]>
drm/msm: protect against faults from copy_from_user() in submit ioctl
Eric Biggers <[email protected]>
fscrypto: require write access to mount to set encryption policy
James Hogan <[email protected]>
MIPS: KVM: Check for pfn noslot case
Chen-Yu Tsai <[email protected]>
clocksource/drivers/sun4i: Clear interrupts after stopping timer in probe function
-------------
Diffstat:
.../bindings/iio/adc/rockchip-saradc.txt | 7 + Documentation/mic/mpssd/mpssd.c | 4 +- Makefile | 4 +- arch/alpha/include/asm/uaccess.h | 19 +-- arch/arc/include/asm/uaccess.h | 11 +- arch/arm/boot/dts/armada-388-clearfog.dts | 8 +- arch/arm/boot/dts/imx6qdl.dtsi | 2 +- arch/arm/boot/dts/kirkwood-ib62x0.dts | 2 +- arch/arm/boot/dts/kirkwood-openrd.dtsi | 4 + arch/arm/boot/dts/omap3-overo-base.dtsi | 4 +- .../boot/dts/omap3-overo-chestnut43-common.dtsi | 2 - arch/arm/boot/dts/omap3-overo-tobi-common.dtsi | 2 - arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi | 3 - arch/arm/boot/dts/rk3066a.dtsi | 2 + arch/arm/boot/dts/rk3288.dtsi | 2 + arch/arm/boot/dts/rk3xxx.dtsi | 2 + arch/arm/boot/dts/stih407-family.dtsi | 10 +- arch/arm/boot/dts/stih410.dtsi | 12 +- arch/arm/kvm/arm.c | 2 - arch/arm/kvm/mmu.c | 1 + arch/arm/mach-imx/pm-imx6.c | 4 +- .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 1 + arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 12 ++ arch/arm/mach-omap2/prcm43xx.h | 1 + arch/arm/mach-pxa/idp.c | 3 +- arch/arm/mach-pxa/xcep.c | 3 +- arch/arm/mach-realview/core.c | 3 +- arch/arm/mach-sa1100/pleb.c | 2 +- arch/arm64/include/asm/spinlock.h | 10 ++ arch/avr32/include/asm/uaccess.h | 11 +- arch/avr32/kernel/avr32_ksyms.c | 2 +- arch/avr32/lib/copy_user.S | 4 +- arch/blackfin/include/asm/uaccess.h | 9 +- arch/blackfin/mach-bf561/boards/cm_bf561.c | 3 +- arch/blackfin/mach-bf561/boards/ezkit.c | 3 +- arch/cris/include/asm/uaccess.h | 71 ++++----- arch/frv/include/asm/uaccess.h | 12 +- arch/hexagon/include/asm/uaccess.h | 3 +- arch/ia64/include/asm/uaccess.h | 20 ++- arch/m32r/include/asm/uaccess.h | 2 +- arch/metag/include/asm/uaccess.h | 3 +- arch/microblaze/include/asm/uaccess.h | 11 +- arch/mips/include/asm/uaccess.h | 3 + arch/mips/kvm/tlb.c | 2 +- arch/mn10300/include/asm/uaccess.h | 1 + arch/mn10300/lib/usercopy.c | 4 +- arch/nios2/include/asm/uaccess.h | 13 +- arch/openrisc/include/asm/uaccess.h | 35 ++--- arch/parisc/include/asm/uaccess.h | 6 +- arch/powerpc/include/asm/uaccess.h | 21 +-- arch/powerpc/kernel/entry_64.S | 12 +- arch/powerpc/lib/checksum_32.S | 8 +- arch/powerpc/mm/slb_low.S | 7 +- arch/powerpc/platforms/powernv/opal-dump.c | 7 +- arch/powerpc/platforms/powernv/opal-elog.c | 7 +- arch/powerpc/platforms/powernv/pci-ioda.c | 3 +- arch/powerpc/sysdev/cpm1.c | 6 +- arch/powerpc/sysdev/cpm_common.c | 3 +- arch/s390/include/asm/uaccess.h | 8 +- arch/s390/kvm/kvm-s390.c | 10 +- arch/score/include/asm/uaccess.h | 46 +++--- arch/sh/include/asm/cmpxchg-xchg.h | 2 +- arch/sh/include/asm/uaccess.h | 5 +- arch/sh/include/asm/uaccess_64.h | 1 + arch/sparc/include/asm/uaccess_32.h | 4 +- arch/x86/boot/compressed/eboot.c | 134 ++++++++-------- arch/x86/configs/tiny.config | 2 + arch/x86/events/amd/core.c | 4 +- arch/x86/events/intel/cqm.c | 9 ++ arch/x86/events/intel/ds.c | 19 ++- arch/x86/events/intel/pt.c | 18 ++- arch/x86/include/asm/uaccess.h | 6 +- arch/x86/kernel/cpu/amd.c | 12 ++ arch/x86/kernel/paravirt.c | 4 +- arch/x86/kvm/ioapic.c | 8 +- arch/x86/kvm/pmu_amd.c | 4 +- arch/x86/mm/pat.c | 17 ++- crypto/cryptd.c | 9 +- drivers/ata/libahci.c | 2 +- drivers/bus/arm-ccn.c | 27 +++- drivers/clocksource/sun4i_timer.c | 9 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 169 +++++++++++++++++---- drivers/firmware/efi/libstub/fdt.c | 54 +++++-- drivers/firmware/efi/libstub/random.c | 12 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 10 +- drivers/gpu/drm/drm_ioc32.c | 4 + drivers/gpu/drm/i915/i915_debugfs.c | 3 +- drivers/gpu/drm/i915/intel_opregion.c | 27 ++++ drivers/gpu/drm/msm/msm_drv.h | 6 + drivers/gpu/drm/msm/msm_gem.c | 9 ++ drivers/gpu/drm/msm/msm_gem_submit.c | 2 + drivers/iio/accel/bmc150-accel-core.c | 11 ++ drivers/iio/accel/kxsd9.c | 2 + drivers/iio/adc/Kconfig | 1 + drivers/iio/adc/ad799x.c | 1 + drivers/iio/adc/at91_adc.c | 4 +- drivers/iio/adc/rockchip_saradc.c | 30 ++++ drivers/iio/adc/ti-ads1015.c | 3 +- drivers/iio/adc/ti_am335x_adc.c | 16 +- .../iio/common/hid-sensors/hid-sensor-attributes.c | 4 +- drivers/iio/humidity/am2315.c | 2 +- drivers/iio/humidity/hdc100x.c | 27 +--- drivers/iio/industrialio-buffer.c | 4 +- drivers/iio/industrialio-core.c | 5 +- drivers/iio/proximity/as3935.c | 2 +- drivers/infiniband/core/uverbs.h | 1 + drivers/infiniband/core/uverbs_main.c | 37 +++-- drivers/infiniband/hw/hfi1/debugfs.c | 14 +- drivers/infiniband/hw/hfi1/platform.c | 6 +- drivers/infiniband/hw/hfi1/qp.c | 4 - drivers/infiniband/hw/qib/qib_debugfs.c | 12 +- drivers/infiniband/hw/qib/qib_qp.c | 4 - drivers/iommu/dmar.c | 3 +- drivers/iommu/intel-iommu.c | 3 +- drivers/irqchip/irq-atmel-aic.c | 5 +- drivers/irqchip/irq-atmel-aic5.c | 5 +- drivers/md/dm-crypt.c | 9 +- drivers/md/dm-flakey.c | 27 ++-- drivers/md/dm-log-writes.c | 6 +- drivers/md/md.c | 12 +- drivers/memory/omap-gpmc.c | 21 +-- drivers/misc/cxl/vphb.c | 10 +- drivers/mmc/host/sdhci-st.c | 15 +- drivers/net/bonding/bond_main.c | 7 +- drivers/net/dsa/bcm_sf2.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 4 +- drivers/net/ethernet/cadence/macb.h | 2 +- drivers/net/ethernet/cavium/thunder/nic_reg.h | 1 - .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 85 +++++++---- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 22 ++- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 59 ++++--- drivers/net/ethernet/smsc/smc91x.c | 7 + drivers/net/ethernet/smsc/smc91x.h | 65 +++++--- drivers/net/phy/phy.c | 6 +- drivers/net/tun.c | 6 +- drivers/net/wireless/ath/ath9k/main.c | 17 ++- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945.c | 3 +- drivers/pci/host-bridge.c | 1 + drivers/pinctrl/pinctrl-pistachio.c | 12 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a23.c | 4 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a33.c | 4 +- drivers/rapidio/devices/tsi721.c | 2 +- drivers/tty/serial/8250/8250_mid.c | 3 + drivers/tty/serial/8250/8250_pci.c | 139 +++++++++++++++++ drivers/usb/chipidea/udc.c | 9 ++ drivers/usb/core/config.c | 28 ++-- drivers/usb/gadget/udc/renesas_usb3.c | 2 + drivers/usb/host/xhci-ring.c | 6 +- drivers/usb/renesas_usbhs/mod.c | 11 +- drivers/usb/serial/usb-serial-simple.c | 3 +- fs/btrfs/tree-log.c | 1 + fs/devpts/inode.c | 3 +- fs/ext4/ioctl.c | 6 + fs/fuse/file.c | 7 +- fs/kernfs/file.c | 28 +++- fs/nfs/callback.c | 1 + fs/nfs/callback_proc.c | 5 +- fs/nfs/flexfilelayout/flexfilelayout.c | 37 +++-- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 19 +-- fs/nfs/nfs4proc.c | 12 +- fs/nfs/nfs4session.c | 33 ++++ fs/nfs/nfs4session.h | 1 + fs/nfs/pnfs.c | 4 + fs/nfsd/nfs4state.c | 40 +++-- fs/proc/base.c | 7 +- include/asm-generic/uaccess.h | 20 ++- include/linux/efi.h | 28 +++- include/linux/iio/sw_trigger.h | 2 +- include/linux/irq.h | 10 ++ include/linux/mempolicy.h | 4 + include/linux/mfd/ti_am335x_tscadc.h | 8 +- include/linux/mm.h | 1 + include/linux/netdevice.h | 1 + include/linux/smc91x.h | 10 ++ include/linux/uio.h | 2 +- include/net/af_unix.h | 2 +- include/net/tcp.h | 2 + kernel/audit_watch.c | 8 +- kernel/bpf/verifier.c | 3 +- kernel/configs/tiny.config | 8 + kernel/cpuset.c | 15 ++ kernel/exit.c | 7 +- kernel/fork.c | 23 +++ kernel/irq/msi.c | 1 + kernel/kexec_file.c | 3 + kernel/memremap.c | 9 ++ kernel/sched/core.c | 22 +++ lib/iov_iter.c | 24 +-- mm/mempolicy.c | 17 +++ mm/page_alloc.c | 50 +----- net/bridge/br_multicast.c | 2 +- net/core/dev.c | 16 ++ net/core/filter.c | 70 +++------ net/ipv4/fib_trie.c | 8 +- net/ipv4/ip_vti.c | 31 ++++ net/ipv4/tcp_fastopen.c | 1 + net/ipv4/tcp_ipv4.c | 8 +- net/ipv4/tcp_yeah.c | 2 +- net/ipv4/udp.c | 12 +- net/ipv6/addrconf.c | 6 +- net/ipv6/ip6_tunnel.c | 2 + net/ipv6/ping.c | 9 +- net/ipv6/tcp_ipv6.c | 8 +- net/irda/iriap.c | 8 +- net/kcm/kcmsock.c | 3 +- net/sched/act_ife.c | 18 ++- net/sctp/proc.c | 1 + net/sctp/sctp_diag.c | 6 +- net/sunrpc/auth_gss/svcauth_gss.c | 5 +- net/tipc/socket.c | 3 +- net/unix/af_unix.c | 111 ++++++-------- net/wireless/wext-core.c | 25 +-- 215 files changed, 1783 insertions(+), 971 deletions(-)