Skip to content

4.14.204-rc1 review

Greg Kroah-Hartman linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest125 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/125scripts/setlocalversion: make git describe output more reliablescripts/setlocalversion+15 -40 replies
2/125arm64: link with -z norelro regardless of CONFIG_RELOCATABLEarch/arm64/Makefile+2 -20 replies
3/125efivarfs: Replace invalid slashes with exclamation marks in dentries.fs/efivarfs/super.c+3 -00 replies
4/125gtp: fix an use-before-init in gtp_newlink()drivers/net/gtp.c+8 -80 replies
5/125ravb: Fix bit fields checking in ravb_hwtstamp_get()drivers/net/ethernet/renesas/ravb_main.c+7 -30 replies
6/125tipc: fix memory leak caused by tipc_buf_append()net/tipc/msg.c+2 -30 replies
7/125arch/x86/amd/ibs: Fix re-arming IBS Fetcharch/x86/events/amd/ibs.c+14 -10 replies
8/125x86/xen: disable Firmware First mode for correctable memory errorsarch/x86/xen/enlighten_pv.c+9 -00 replies
9/125fuse: fix page dereference after freefs/fuse/dev.c+18 -100 replies
10/125p54: avoid accessing the data mapped to streaming DMAdrivers/net/wireless/intersil/p54/p54pci.c+3 -10 replies
11/125mtd: lpddr: Fix bad logic in print_drs_errorinclude/linux/mtd/pfow.h+1 -10 replies
12/125ata: sata_rcar: Fix DMA boundary maskdrivers/ata/sata_rcar.c+1 -10 replies
13/125fscrypt: return -EXDEV for incompatible rename or link into encrypted dirfs/crypto/policy.c fs/ext4/namei.c fs/f2fs/namei.c +1 more+10 -110 replies
14/125x86/unwind/orc: Fix inactive tasks with stack pointer in %sp on GCC 10 compiled kernelsarch/x86/kernel/unwind_orc.c+1 -80 replies
15/125mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish()drivers/net/ethernet/mellanox/mlxsw/core.c+3 -00 replies
16/125futex: Fix incorrect should_fail_futex() handlingkernel/futex.c+3 -10 replies
17/125powerpc/powernv/smp: Fix spurious DBG() warningarch/powerpc/platforms/powernv/smp.c+1 -10 replies
18/125powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MMarch/powerpc/Kconfig arch/powerpc/include/asm/mmu_context.h+2 -10 replies
19/125sparc64: remove mm_cpumask clearing to fix kthread_use_mm racearch/sparc/kernel/smp_64.c+14 -510 replies
20/125f2fs: add trace exit in exception pathfs/f2fs/checkpoint.c+5 -10 replies
21/125f2fs: fix to check segment boundary during SIT page readaheadfs/f2fs/checkpoint.c+2 -00 replies
22/125um: change sigio_spinlock to a mutexarch/um/kernel/sigio.c+3 -30 replies
23/125ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addressesarch/arm/kernel/hw_breakpoint.c+72 -280 replies
24/125xfs: fix realtime bitmap/summary file truncation when growing rt volumefs/xfs/xfs_rtalloc.c+8 -20 replies
25/125video: fbdev: pvr2fb: initialize variablesdrivers/video/fbdev/pvr2fb.c+2 -00 replies
26/125ath10k: start recovery process when payload length exceeds max htc length for sdiodrivers/net/wireless/ath/ath10k/sdio.c+4 -00 replies
27/125ath10k: fix VHT NSS calculation when STBC is enableddrivers/net/wireless/ath/ath10k/htt_rx.c+7 -10 replies
28/125drm/brige/megachips: Add checking if ge_b850v3_lvds_init() is working correctlydrivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c+10 -20 replies
29/125media: videodev2.h: RGB BT2020 and HSV are always full rangeDocumentation/media/uapi/v4l/colorspaces-defs.rst Documentation/media/uapi/v4l/colorspaces-details.rst include/uapi/linux/videodev2.h+14 -170 replies
30/125media: platform: Improve queue set up flow for bug fixingdrivers/media/platform/mtk-jpeg/mtk_jpeg_core.c+7 -00 replies
31/125usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStartdrivers/staging/typec/pd.h drivers/staging/typec/tcpm.c+2 -10 replies
32/125media: tw5864: check status of tw5864_frameinterval_getdrivers/media/pci/tw5864/tw5864-video.c+6 -00 replies
33/125mmc: via-sdmmc: Fix data race bugdrivers/mmc/host/via-sdmmc.c+3 -00 replies
34/125drm/bridge/synopsys: dsi: add support for non-continuous HS clockdrivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c+7 -20 replies
35/125printk: reduce LOG_BUF_SHIFT range for H8300init/Kconfig+2 -10 replies
36/125kgdb: Make "kgdbcon" work properly with "kgdb_earlycon"kernel/debug/debug_core.c+14 -80 replies
37/125cpufreq: sti-cpufreq: add stih418 supportdrivers/cpufreq/sti-cpufreq.c+4 -20 replies
38/125USB: adutux: fix debuggingdrivers/usb/misc/adutux.c+1 -00 replies
39/125uio: free uio id after uio file node is freeddrivers/uio/uio.c+2 -20 replies
40/125arm64/mm: return cpu_all_mask when node is NUMA_NO_NODEarch/arm64/include/asm/numa.h arch/arm64/mm/numa.c+8 -10 replies
41/125ACPI: Add out of bounds and numa_off protections to pxm_to_node()drivers/acpi/numa.c+1 -10 replies
42/125drivers/net/wan/hdlc_fr: Correctly handle special skb->protocol valuesdrivers/net/wan/hdlc_fr.c+51 -470 replies
43/125bus/fsl_mc: Do not rely on caller to provide non NULL mc_iodrivers/staging/fsl-mc/bus/mc-io.c+6 -10 replies
44/125power: supply: test_power: add missing newlines when printing parameters by sysfsdrivers/power/supply/test_power.c+6 -00 replies
45/125md/bitmap: md_bitmap_get_counter returns wrong blocksdrivers/md/bitmap.c+1 -10 replies
46/125bnxt_en: Log unknown link speed appropriately.drivers/net/ethernet/broadcom/bnxt/bnxt.c+5 -10 replies
47/125clk: ti: clockdomain: fix static checker warningdrivers/clk/ti/clockdomain.c+2 -00 replies
48/125asm-generic/io.h: Fix !CONFIG_GENERIC_IOMAP pci_iounmap() implementationinclude/asm-generic/io.h+27 -120 replies
49/125net: 9p: initialize sun_server.sun_path to have addrs value only when addr is validnet/9p/trans_fd.c+1 -10 replies
50/125drivers: watchdog: rdc321x_wdt: Fix race condition bugsdrivers/watchdog/rdc321x_wdt.c+2 -30 replies
51/125ext4: Detect already used quota file earlyfs/ext4/super.c+5 -00 replies
52/125gfs2: add validation checks for size of superblockfs/gfs2/ops_fstype.c+11 -70 replies
53/125arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend into eMMC nodesarch/arm64/boot/dts/renesas/ulcb.dtsi+1 -00 replies
54/125memory: emif: Remove bogus debugfs error handlingdrivers/memory/emif.c+5 -280 replies
55/125ARM: dts: s5pv210: remove DMA controller bus node name to fix dtschema warningsarch/arm/boot/dts/s5pv210.dtsi+21 -280 replies
56/125ARM: dts: s5pv210: move PMU node out of clock controllerarch/arm/boot/dts/s5pv210.dtsi+5 -80 replies
57/125ARM: dts: s5pv210: remove dedicated audio-subsystem nodearch/arm/boot/dts/s5pv210.dtsi+29 -360 replies
58/125nbd: make the config put is called before the notifying the waiterdrivers/block/nbd.c+1 -10 replies
59/125sgl_alloc_order: fix memory leaklib/scatterlist.c+1 -10 replies
60/125nvme-rdma: fix crash when connect rejecteddrivers/nvme/host/rdma.c+0 -10 replies
61/125md/raid5: fix oops during stripe resizingdrivers/md/raid5.c+2 -20 replies
62/125perf/x86/amd/ibs: Dont include randomized bits in get_ibs_op_count()arch/x86/events/amd/ibs.c+8 -40 replies
63/125perf/x86/amd/ibs: Fix raw sample data accumulationarch/x86/events/amd/ibs.c arch/x86/include/asm/msr-index.h+17 -100 replies
64/125leds: bcm6328, bcm6358: use devres LED registering functiondrivers/leds/leds-bcm6328.c drivers/leds/leds-bcm6358.c+2 -20 replies
65/125fs: Dont invalidate page buffers in block_write_full_page()fs/buffer.c+0 -160 replies
66/125NFS: fix nfs_path in case of a rename retryfs/nfs/namespace.c+8 -40 replies
67/125ACPI / extlog: Check for RDMSR failuredrivers/acpi/acpi_extlog.c+3 -30 replies
68/125ACPI: video: use ACPI backlight for HP 635 Notebookdrivers/acpi/video_detect.c+9 -00 replies
69/125ACPI: debug: dont allow debugging when ACPI is disableddrivers/acpi/acpi_dbg.c+3 -00 replies
70/125acpi-cpufreq: Honor _PSD table setting on new AMD CPUsdrivers/cpufreq/acpi-cpufreq.c+2 -10 replies
71/125w1: mxc_w1: Fix timeout resolution problem leading to bus errordrivers/w1/masters/mxc_w1.c+7 -70 replies
72/125scsi: mptfusion: Fix null pointer dereferences in mptscsih_remove()drivers/message/fusion/mptscsih.c+8 -50 replies
73/125btrfs: reschedule if necessary when logging directory itemsfs/btrfs/tree-log.c+8 -00 replies
74/125btrfs: send, recompute reference path after orphanization of a directoryfs/btrfs/send.c+72 -00 replies
75/125btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioctl_send()fs/btrfs/send.c+1 -10 replies
76/125btrfs: cleanup cow block on errorfs/btrfs/ctree.c+6 -00 replies
77/125btrfs: fix use-after-free on readahead extent after failure to create itfs/btrfs/reada.c+2 -00 replies
78/125usb: dwc3: ep0: Fix ZLP for OUT ep0 requestsdrivers/usb/dwc3/ep0.c+9 -20 replies
79/125usb: dwc3: core: add phy cleanup for probe error handlingdrivers/usb/dwc3/core.c+11 -00 replies
80/125usb: dwc3: core: dont trigger runtime pm when remove driverdrivers/usb/dwc3/core.c+2 -20 replies
81/125usb: cdc-acm: fix cooldown mechanismdrivers/usb/class/cdc-acm.c drivers/usb/class/cdc-acm.h+6 -90 replies
82/125usb: host: fsl-mph-dr-of: check return of dma_set_mask()drivers/usb/host/fsl-mph-dr-of.c+6 -30 replies
83/125drm/i915: Force VTd workarounds when running as a guest OSdrivers/gpu/drm/i915/i915_drv.h+5 -10 replies
84/125vt: keyboard, simplify vt_kdgkbsentdrivers/tty/vt/keyboard.c+9 -190 replies
85/125vt: keyboard, extend func_buf_lock to readersdrivers/tty/vt/keyboard.c+13 -40 replies
86/125dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_statusdrivers/dma/dma-jz4780.c+4 -30 replies
87/125iio:light:si1145: Fix timestamp alignment and prevent data leak.drivers/iio/light/si1145.c+11 -80 replies
88/125iio:adc:ti-adc0832 Fix alignment issue with timestampdrivers/iio/adc/ti-adc0832.c+8 -30 replies
89/125iio:adc:ti-adc12138 Fix alignment issue with timestampdrivers/iio/adc/ti-adc12138.c+9 -40 replies
90/125iio:gyro:itg3200: Fix timestamp alignment and prevent data leak.drivers/iio/gyro/itg3200_buffer.c+10 -30 replies
91/125s390/stp: add locking to sysfs functionsarch/s390/kernel/time.c+85 -330 replies
92/125powerpc/rtas: Restrict RTAS requests from userspacearch/powerpc/Kconfig arch/powerpc/kernel/rtas.c+166 -00 replies
93/125powerpc: Warn about use of smt_snooze_delayarch/powerpc/kernel/sysfs.c+17 -250 replies
94/125powerpc/powernv/elog: Fix race while processing OPAL error log event.arch/powerpc/platforms/powernv/opal-elog.c+26 -70 replies
95/125NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flagfs/nfs/nfs4proc.c include/uapi/linux/nfs4.h+9 -30 replies
96/125NFSD: Add missing NFSv2 .pc_func methodsfs/nfsd/nfsproc.c+16 -00 replies
97/125ubifs: dent: Fix some potential memory leaks while iterating entriesfs/ubifs/debug.c+1 -00 replies
98/125perf python scripting: Fix printable strings in python3 scriptstools/perf/util/print_binary.c+1 -10 replies
99/125ubi: check kthread_should_stop() after the setting of task statedrivers/mtd/ubi/wl.c+13 -00 replies
100/125ia64: fix build error with !COREDUMParch/ia64/kernel/Makefile+1 -10 replies
101/125drm/amdgpu: dont map BO in reserved regiondrivers/gpu/drm/amd/amdgpu/amdgpu_gem.c+10 -00 replies
102/125ceph: promote to unsigned long long before shiftingfs/ceph/addr.c+1 -10 replies
103/125libceph: clear con->out_msg on Policy::stateful_server faultsnet/ceph/messenger.c+5 -00 replies
104/1259P: Cast to loff_t before multiplyingfs/9p/vfs_file.c+2 -20 replies
105/125ring-buffer: Return 0 on success from ring_buffer_resize()kernel/trace/ring_buffer.c+4 -40 replies
106/125vringh: fix __vringh_iov() when riov and wiov are differentdrivers/vhost/vringh.c+5 -40 replies
107/125ext4: fix leaking sysfs kobject after failed mountfs/ext4/super.c+1 -00 replies
108/125ext4: fix error handling code in add_new_gdbfs/ext4/resize.c+3 -10 replies
109/125ext4: fix invalid inode checksumfs/ext4/inode.c+6 -50 replies
110/125ext4: fix superblock checksum calculation racefs/ext4/super.c+11 -00 replies
111/125drm/ttm: fix eviction valuable range check.drivers/gpu/drm/ttm/ttm_bo.c+1 -10 replies
112/125rtc: rx8010: dont modify the global rtc opsdrivers/rtc/rtc-rx8010.c+17 -70 replies
113/125tty: make FONTX ioctl use the tty pointer they were actually passeddrivers/tty/vt/vt_ioctl.c+17 -150 replies
114/125arm64: berlin: Select DW_APB_TIMER_OFarch/arm64/Kconfig.platforms+1 -00 replies
115/125cachefiles: Handle readpage error correctlyfs/cachefiles/rdwr.c+2 -10 replies
116/125hil/parisc: Disable HIL driver when it gets stuckdrivers/input/serio/hil_mlc.c drivers/input/serio/hp_sdc_mlc.c include/linux/hil_mlc.h+23 -80 replies
117/125arm: dts: mt7623: add missing pause for switchportarch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts+1 -00 replies
118/125ARM: samsung: fix PM debug build with DEBUG_LL but !MMUarch/arm/plat-samsung/Kconfig+1 -00 replies
119/125ARM: s3c24xx: fix missing system resetarch/arm/Kconfig+2 -00 replies
120/125device property: Keep secondary firmware node secondary by typedrivers/base/core.c+1 -10 replies
121/125device property: Dont clear secondary pointer for shared primary firmware nodedrivers/base/core.c+3 -10 replies
122/125KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCRarch/arm64/include/asm/kvm_host.h arch/arm64/kvm/sys_regs.c+4 -30 replies
123/125staging: comedi: cb_pcidas: Allow 2-channel commands for AO subdevicedrivers/staging/comedi/drivers/cb_pcidas.c+1 -00 replies
124/125staging: octeon: repair "fixed-link" supportdrivers/staging/octeon/ethernet-mdio.c drivers/staging/octeon/ethernet.c+9 -60 replies
125/125staging: octeon: Drop on uncorrectable alignment or FCS errordrivers/staging/octeon/ethernet-rx.c+19 -150 replies

Reviews trailers per patch

56 of 125 patches have a Reviewed-by or Acked-by.

PatchChristian LamparterMiquel RaynalLad PrabhakarYoshihiro ShimodaChristoph HellwigGreg Kroah-HartmanSergei ShtylyovUlf HanssonJiri PirkoBoris OstrovskyChao YuTomasz FigaGuenter RoeckHeikki KrogerusSergey SenozhatskySteven Rostedt (VMware)Barry SongHanjun GuoLaurentiu TudorVasundhara VolamEdwin PeerGeorge CherianCatalin Marinas[email protected]Andreas DilgerJonathan BakkerMatthias KaehlckeWill DeaconSagi GrimbergArnd BergmannDavid S. MillerJohannes ThumshirnDavid SterbaJosef BacikFilipe MananaOliver NeukumPeter ChenStefan FritschZhenyu WangAndy ShevchenkoAlexander EgorenkovOliver O'HalloranVasant HegdeChristian KönigJeff LaytonMichael EllermanJiri SlabyJan KaraDarrick J. WongFerry TothArnaldo Carvalho de MeloHagen Paul PfeiferGautham R. ShenoyArtur RojekChandan Babu RBart Van AsscheSantosh Shilimkar[email protected]Florian FainelliGavin ShanPhilippe CornuNeil ArmstrongJon MaloyXin LongCong WangJoel StanleyJon HunterLinux Kernel Functional Testing
SeriesT-b T-b T-b
1/125
2/125
3/125
4/125
5/125R-b
6/125A-b R-b A-b
7/125
8/125R-b
9/125
10/125A-b
11/125A-b
12/125T-b T-b R-b R-b R-b R-b
13/125
14/125
15/125R-b
16/125
17/125R-b
18/125
19/125A-b
20/125R-b
21/125
22/125
23/125R-b A-b
24/125R-b
25/125A-b
26/125
27/125
28/125
29/125
30/125R-b
31/125R-b R-b
32/125
33/125
34/125T-b R-b A-b
35/125R-b A-b
36/125
37/125
38/125
39/125
40/125R-b
41/125R-b R-b
42/125
43/125R-b A-b
44/125
45/125
46/125R-b R-b
47/125
48/125T-b R-b
49/125T-b
50/125R-b R-b
51/125R-b
52/125T-b
53/125
54/125A-b
55/125T-b
56/125T-b
57/125T-b
58/125R-b
59/125R-b
60/125R-b
61/125
62/125
63/125
64/125
65/125R-b
66/125
67/125
68/125
69/125R-b
70/125
71/125
72/125
73/125T-b R-b R-b
74/125R-b
75/125R-b
76/125R-b R-b
77/125R-b R-b R-b
78/125
79/125
80/125
81/125A-b
82/125R-b
83/125T-b R-b
84/125
85/125
86/125T-b
87/125R-b
88/125R-b
89/125R-b
90/125R-b
91/125R-b
92/125
93/125A-b
94/125R-b R-b
95/125
96/125
97/125
98/125T-b T-b
99/125
100/125
101/125R-b
102/125R-b
103/125R-b
104/125
105/125
106/125
107/125R-b
108/125R-b
109/125R-b
110/125R-b
111/125R-b
112/125
113/125A-b A-b
114/125
115/125
116/125
117/125
118/125
119/125
120/125R-b T-b
121/125R-b T-b
122/125
123/125
124/125
125/125

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 68 reviewers.

Read the v1 thread

Cover letter [PATCH 4.14 000/125] 4.14.204-rc1 review

This is the start of the stable review cycle for the 4.14.204 release. There are 125 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 Thu, 05 Nov 2020 20:29:58 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.14.204-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.14.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 4.14.204-rc1

Alexander Sverdlin <[email protected]>
staging: octeon: Drop on uncorrectable alignment or FCS error

Alexander Sverdlin <[email protected]>
staging: octeon: repair "fixed-link" support

Ian Abbott <[email protected]>
staging: comedi: cb_pcidas: Allow 2-channel commands for AO subdevice

Marc Zyngier <[email protected]>
KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR

Andy Shevchenko <[email protected]>
device property: Don't clear secondary pointer for shared primary firmware node

Andy Shevchenko <[email protected]>
device property: Keep secondary firmware node secondary by type

Krzysztof Kozlowski <[email protected]>
ARM: s3c24xx: fix missing system reset

Krzysztof Kozlowski <[email protected]>
ARM: samsung: fix PM debug build with DEBUG_LL but !MMU

Frank Wunderlich <[email protected]>
arm: dts: mt7623: add missing pause for switchport

Helge Deller <[email protected]>
hil/parisc: Disable HIL driver when it gets stuck

Matthew Wilcox (Oracle) <[email protected]>
cachefiles: Handle readpage error correctly

Jisheng Zhang <[email protected]>
arm64: berlin: Select DW_APB_TIMER_OF

Linus Torvalds <[email protected]>
tty: make FONTX ioctl use the tty pointer they were actually passed

Bartosz Golaszewski <[email protected]>
rtc: rx8010: don't modify the global rtc ops

Dave Airlie <[email protected]>
drm/ttm: fix eviction valuable range check.

Constantine Sapuntzakis <[email protected]>
ext4: fix superblock checksum calculation race

Luo Meng <[email protected]>
ext4: fix invalid inode checksum

Dinghao Liu <[email protected]>
ext4: fix error handling code in add_new_gdb

Eric Biggers <[email protected]>
ext4: fix leaking sysfs kobject after failed mount

Stefano Garzarella <[email protected]>
vringh: fix __vringh_iov() when riov and wiov are different

Qiujun Huang <[email protected]>
ring-buffer: Return 0 on success from ring_buffer_resize()

Matthew Wilcox (Oracle) <[email protected]>
9P: Cast to loff_t before multiplying

Ilya Dryomov <[email protected]>

    libceph: clear con->out_msg on Policy::stateful_server faults

Matthew Wilcox (Oracle) <[email protected]>
ceph: promote to unsigned long long before shifting

Madhav Chauhan <[email protected]>
drm/amdgpu: don't map BO in reserved region

Krzysztof Kozlowski <[email protected]>
ia64: fix build error with !COREDUMP

Zhihao Cheng <[email protected]>
ubi: check kthread_should_stop() after the setting of task state

Jiri Olsa <[email protected]>
perf python scripting: Fix printable strings in python3 scripts

Zhihao Cheng <[email protected]>
ubifs: dent: Fix some potential memory leaks while iterating entries

Chuck Lever <[email protected]>
NFSD: Add missing NFSv2 .pc_func methods

Olga Kornievskaia <[email protected]>
NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag

Mahesh Salgaonkar <[email protected]>
powerpc/powernv/elog: Fix race while processing OPAL error log event.

Joel Stanley <[email protected]>
powerpc: Warn about use of smt_snooze_delay

Andrew Donnellan <[email protected]>
powerpc/rtas: Restrict RTAS requests from userspace

Sven Schnelle <[email protected]>
s390/stp: add locking to sysfs functions

Jonathan Cameron <[email protected]>
iio:gyro:itg3200: Fix timestamp alignment and prevent data leak.

Jonathan Cameron <[email protected]>
iio:adc:ti-adc12138 Fix alignment issue with timestamp

Jonathan Cameron <[email protected]>
iio:adc:ti-adc0832 Fix alignment issue with timestamp

Jonathan Cameron <[email protected]>
iio:light:si1145: Fix timestamp alignment and prevent data leak.

Paul Cercueil <[email protected]>

    dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_status

Jiri Slaby <[email protected]>
vt: keyboard, extend func_buf_lock to readers

Jiri Slaby <[email protected]>
vt: keyboard, simplify vt_kdgkbsent

Chris Wilson <[email protected]>
drm/i915: Force VT'd workarounds when running as a guest OS

Ran Wang <[email protected]>
usb: host: fsl-mph-dr-of: check return of dma_set_mask()

Jerome Brunet <[email protected]>
usb: cdc-acm: fix cooldown mechanism

Li Jun <[email protected]>
usb: dwc3: core: don't trigger runtime pm when remove driver

Li Jun <[email protected]>
usb: dwc3: core: add phy cleanup for probe error handling

Thinh Nguyen <[email protected]>
usb: dwc3: ep0: Fix ZLP for OUT ep0 requests

Filipe Manana <[email protected]>
btrfs: fix use-after-free on readahead extent after failure to create it

Josef Bacik <[email protected]>
btrfs: cleanup cow block on error

Denis Efremov <[email protected]>
btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioctl_send()

Filipe Manana <[email protected]>
btrfs: send, recompute reference path after orphanization of a directory

Filipe Manana <[email protected]>
btrfs: reschedule if necessary when logging directory items

Helge Deller <[email protected]>
scsi: mptfusion: Fix null pointer dereferences in mptscsih_remove()

Martin Fuzzey <[email protected]>
w1: mxc_w1: Fix timeout resolution problem leading to bus error

Wei Huang <[email protected]>
acpi-cpufreq: Honor _PSD table setting on new AMD CPUs

Jamie Iles <[email protected]>
ACPI: debug: don't allow debugging when ACPI is disabled

Alex Hung <[email protected]>
ACPI: video: use ACPI backlight for HP 635 Notebook

Ben Hutchings <[email protected]>
ACPI / extlog: Check for RDMSR failure

Ashish Sangwan <[email protected]>
NFS: fix nfs_path in case of a rename retry

Jan Kara <[email protected]>
fs: Don't invalidate page buffers in block_write_full_page()

Marek Behún <[email protected]>
leds: bcm6328, bcm6358: use devres LED registering function

Kim Phillips <[email protected]>
perf/x86/amd/ibs: Fix raw sample data accumulation

Kim Phillips <[email protected]>
perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count()

Song Liu <[email protected]>
md/raid5: fix oops during stripe resizing

Chao Leng <[email protected]>
nvme-rdma: fix crash when connect rejected

Douglas Gilbert <[email protected]>
sgl_alloc_order: fix memory leak

Xiubo Li <[email protected]>
nbd: make the config put is called before the notifying the waiter

Krzysztof Kozlowski <[email protected]>
ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node

Krzysztof Kozlowski <[email protected]>
ARM: dts: s5pv210: move PMU node out of clock controller

Krzysztof Kozlowski <[email protected]>
ARM: dts: s5pv210: remove DMA controller bus node name to fix dtschema warnings

Dan Carpenter <[email protected]>
memory: emif: Remove bogus debugfs error handling

Yoshihiro Shimoda <[email protected]>
arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend into eMMC nodes

Anant Thazhemadam <[email protected]>
gfs2: add validation checks for size of superblock

Jan Kara <[email protected]>
ext4: Detect already used quota file early

Madhuparna Bhowmik <[email protected]>
drivers: watchdog: rdc321x_wdt: Fix race condition bugs

Anant Thazhemadam <[email protected]>
net: 9p: initialize sun_server.sun_path to have addr's value only when addr is valid

Lorenzo Pieralisi <[email protected]>
asm-generic/io.h: Fix !CONFIG_GENERIC_IOMAP pci_iounmap() implementation

Tero Kristo <[email protected]>
clk: ti: clockdomain: fix static checker warning

Michael Chan <[email protected]>
bnxt_en: Log unknown link speed appropriately.

Zhao Heming <[email protected]>
md/bitmap: md_bitmap_get_counter returns wrong blocks

Xiongfeng Wang <[email protected]>
power: supply: test_power: add missing newlines when printing parameters by sysfs

Diana Craciun <[email protected]>
bus/fsl_mc: Do not rely on caller to provide non NULL mc_io

Xie He <[email protected]>

    drivers/net/wan/hdlc_fr: Correctly handle special skb->protocol values

Jonathan Cameron <[email protected]>
ACPI: Add out of bounds and numa_off protections to pxm_to_node()

Zhengyuan Liu <[email protected]>
arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE

Lang Dai <[email protected]>
uio: free uio id after uio file node is freed

Oliver Neukum <[email protected]>
USB: adutux: fix debugging

Alain Volmat <[email protected]>
cpufreq: sti-cpufreq: add stih418 support

Douglas Anderson <[email protected]>
kgdb: Make "kgdbcon" work properly with "kgdb_earlycon"

John Ogness <[email protected]>
printk: reduce LOG_BUF_SHIFT range for H8300

Antonio Borneo <[email protected]>
drm/bridge/synopsys: dsi: add support for non-continuous HS clock

Madhuparna Bhowmik <[email protected]>
mmc: via-sdmmc: Fix data race bug

Tom Rix <[email protected]>
media: tw5864: check status of tw5864_frameinterval_get

Badhri Jagan Sridharan <[email protected]>
usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStart

Xia Jiang <[email protected]>
media: platform: Improve queue set up flow for bug fixing

Hans Verkuil <[email protected]>
media: videodev2.h: RGB BT2020 and HSV are always full range

Nadezda Lutovinova <[email protected]>
drm/brige/megachips: Add checking if ge_b850v3_lvds_init() is working correctly

Sathishkumar Muruganandam <[email protected]>
ath10k: fix VHT NSS calculation when STBC is enabled

Wen Gong <[email protected]>
ath10k: start recovery process when payload length exceeds max htc length for sdio

Tom Rix <[email protected]>
video: fbdev: pvr2fb: initialize variables

Darrick J. Wong <[email protected]>
xfs: fix realtime bitmap/summary file truncation when growing rt volume

Douglas Anderson <[email protected]>
ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses

Johannes Berg <[email protected]>
um: change sigio_spinlock to a mutex

Chao Yu <[email protected]>
f2fs: fix to check segment boundary during SIT page readahead

Zhang Qilong <[email protected]>
f2fs: add trace exit in exception path

Nicholas Piggin <[email protected]>
sparc64: remove mm_cpumask clearing to fix kthread_use_mm race

Nicholas Piggin <[email protected]>
powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM

Oliver O'Halloran <[email protected]>
powerpc/powernv/smp: Fix spurious DBG() warning

Mateusz Nosek <[email protected]>
futex: Fix incorrect should_fail_futex() handling

Amit Cohen <[email protected]>
mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish()

Jiri Slaby <[email protected]>
x86/unwind/orc: Fix inactive tasks with stack pointer in %sp on GCC 10 compiled kernels

Eric Biggers <[email protected]>
fscrypt: return -EXDEV for incompatible rename or link into encrypted dir

Geert Uytterhoeven <[email protected]>
ata: sata_rcar: Fix DMA boundary mask

Gustavo A. R. Silva <[email protected]>
mtd: lpddr: Fix bad logic in print_drs_error

Jia-Ju Bai <[email protected]>
p54: avoid accessing the data mapped to streaming DMA

Miklos Szeredi <[email protected]>
fuse: fix page dereference after free

Juergen Gross <[email protected]>
x86/xen: disable Firmware First mode for correctable memory errors

Kim Phillips <[email protected]>
arch/x86/amd/ibs: Fix re-arming IBS Fetch

Tung Nguyen <[email protected]>
tipc: fix memory leak caused by tipc_buf_append()

Andrew Gabbasov <[email protected]>
ravb: Fix bit fields checking in ravb_hwtstamp_get()

Masahiro Fujiwara <[email protected]>
gtp: fix an use-before-init in gtp_newlink()

Michael Schaller <[email protected]>
efivarfs: Replace invalid slashes with exclamation marks in dentries.

Nick Desaulniers <[email protected]>
arm64: link with -z norelro regardless of CONFIG_RELOCATABLE

Rasmus Villemoes <[email protected]>
scripts/setlocalversion: make git describe output more reliable

-------------

Diffstat:

 Documentation/media/uapi/v4l/colorspaces-defs.rst  |   9 +-
 .../media/uapi/v4l/colorspaces-details.rst         |   5 +-
 Makefile                                           |   4 +-
 arch/arm/Kconfig                                   |   2 +
 arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts      |   1 +
 arch/arm/boot/dts/s5pv210.dtsi                     | 127 ++++++++---------
 arch/arm/kernel/hw_breakpoint.c                    | 100 ++++++++++----
 arch/arm/plat-samsung/Kconfig                      |   1 +
 arch/arm64/Kconfig.platforms                       |   1 +
 arch/arm64/Makefile                                |   4 +-
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |   1 +
 arch/arm64/include/asm/kvm_host.h                  |   1 +
 arch/arm64/include/asm/numa.h                      |   3 +
 arch/arm64/kvm/sys_regs.c                          |   6 +-
 arch/arm64/mm/numa.c                               |   6 +-
 arch/ia64/kernel/Makefile                          |   2 +-
 arch/powerpc/Kconfig                               |  14 ++
 arch/powerpc/include/asm/mmu_context.h             |   2 +-
 arch/powerpc/kernel/rtas.c                         | 153 +++++++++++++++++++++
 arch/powerpc/kernel/sysfs.c                        |  42 +++---
 arch/powerpc/platforms/powernv/opal-elog.c         |  33 ++++-
 arch/powerpc/platforms/powernv/smp.c               |   2 +-
 arch/s390/kernel/time.c                            | 118 +++++++++++-----
 arch/sparc/kernel/smp_64.c                         |  65 ++-------
 arch/um/kernel/sigio.c                             |   6 +-
 arch/x86/events/amd/ibs.c                          |  53 +++++--
 arch/x86/include/asm/msr-index.h                   |   1 +
 arch/x86/kernel/unwind_orc.c                       |   9 +-
 arch/x86/xen/enlighten_pv.c                        |   9 ++
 drivers/acpi/acpi_dbg.c                            |   3 +
 drivers/acpi/acpi_extlog.c                         |   6 +-
 drivers/acpi/numa.c                                |   2 +-
 drivers/acpi/video_detect.c                        |   9 ++
 drivers/ata/sata_rcar.c                            |   2 +-
 drivers/base/core.c                                |   4 +-
 drivers/block/nbd.c                                |   2 +-
 drivers/clk/ti/clockdomain.c                       |   2 +
 drivers/cpufreq/acpi-cpufreq.c                     |   3 +-
 drivers/cpufreq/sti-cpufreq.c                      |   6 +-
 drivers/dma/dma-jz4780.c                           |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |  10 ++
 .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c   |  12 +-
 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c      |   9 +-
 drivers/gpu/drm/i915/i915_drv.h                    |   6 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |   2 +-
 drivers/iio/adc/ti-adc0832.c                       |  11 +-
 drivers/iio/adc/ti-adc12138.c                      |  13 +-
 drivers/iio/gyro/itg3200_buffer.c                  |  15 +-
 drivers/iio/light/si1145.c                         |  19 +--
 drivers/input/serio/hil_mlc.c                      |  21 ++-
 drivers/input/serio/hp_sdc_mlc.c                   |   8 +-
 drivers/leds/leds-bcm6328.c                        |   2 +-
 drivers/leds/leds-bcm6358.c                        |   2 +-
 drivers/md/bitmap.c                                |   2 +-
 drivers/md/raid5.c                                 |   4 +-
 drivers/media/pci/tw5864/tw5864-video.c            |   6 +
 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c    |   7 +
 drivers/memory/emif.c                              |  33 +----
 drivers/message/fusion/mptscsih.c                  |  13 +-
 drivers/mmc/host/via-sdmmc.c                       |   3 +
 drivers/mtd/ubi/wl.c                               |  13 ++
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   6 +-
 drivers/net/ethernet/mellanox/mlxsw/core.c         |   3 +
 drivers/net/ethernet/renesas/ravb_main.c           |  10 +-
 drivers/net/gtp.c                                  |  16 +--
 drivers/net/wan/hdlc_fr.c                          |  98 ++++++-------
 drivers/net/wireless/ath/ath10k/htt_rx.c           |   8 +-
 drivers/net/wireless/ath/ath10k/sdio.c             |   4 +
 drivers/net/wireless/intersil/p54/p54pci.c         |   4 +-
 drivers/nvme/host/rdma.c                           |   1 -
 drivers/power/supply/test_power.c                  |   6 +
 drivers/rtc/rtc-rx8010.c                           |  24 +++-
 drivers/staging/comedi/drivers/cb_pcidas.c         |   1 +
 drivers/staging/fsl-mc/bus/mc-io.c                 |   7 +-
 drivers/staging/octeon/ethernet-mdio.c             |   6 -
 drivers/staging/octeon/ethernet-rx.c               |  34 +++--
 drivers/staging/octeon/ethernet.c                  |   9 ++
 drivers/staging/typec/pd.h                         |   1 +
 drivers/staging/typec/tcpm.c                       |   2 +-
 drivers/tty/vt/keyboard.c                          |  39 +++---
 drivers/tty/vt/vt_ioctl.c                          |  32 +++--
 drivers/uio/uio.c                                  |   4 +-
 drivers/usb/class/cdc-acm.c                        |  12 +-
 drivers/usb/class/cdc-acm.h                        |   3 +-
 drivers/usb/dwc3/core.c                            |  15 +-
 drivers/usb/dwc3/ep0.c                             |  11 +-
 drivers/usb/host/fsl-mph-dr-of.c                   |   9 +-
 drivers/usb/misc/adutux.c                          |   1 +
 drivers/vhost/vringh.c                             |   9 +-
 drivers/video/fbdev/pvr2fb.c                       |   2 +
 drivers/w1/masters/mxc_w1.c                        |  14 +-
 drivers/watchdog/rdc321x_wdt.c                     |   5 +-
 fs/9p/vfs_file.c                                   |   4 +-
 fs/btrfs/ctree.c                                   |   6 +
 fs/btrfs/reada.c                                   |   2 +
 fs/btrfs/send.c                                    |  74 +++++++++-
 fs/btrfs/tree-log.c                                |   8 ++
 fs/buffer.c                                        |  16 ---
 fs/cachefiles/rdwr.c                               |   3 +-
 fs/ceph/addr.c                                     |   2 +-
 fs/crypto/policy.c                                 |   3 +-
 fs/efivarfs/super.c                                |   3 +
 fs/ext4/inode.c                                    |  11 +-
 fs/ext4/namei.c                                    |   6 +-
 fs/ext4/resize.c                                   |   4 +-
 fs/ext4/super.c                                    |  17 +++
 fs/f2fs/checkpoint.c                               |   8 +-
 fs/f2fs/namei.c                                    |   6 +-
 fs/fuse/dev.c                                      |  28 ++--
 fs/gfs2/ops_fstype.c                               |  18 ++-
 fs/nfs/namespace.c                                 |  12 +-
 fs/nfs/nfs4proc.c                                  |   9 +-
 fs/nfsd/nfsproc.c                                  |  16 +++
 fs/ubifs/debug.c                                   |   1 +
 fs/ubifs/dir.c                                     |   6 +-
 fs/xfs/xfs_rtalloc.c                               |  10 +-
 include/asm-generic/io.h                           |  39 ++++--
 include/linux/hil_mlc.h                            |   2 +-
 include/linux/mtd/pfow.h                           |   2 +-
 include/uapi/linux/nfs4.h                          |   3 +
 include/uapi/linux/videodev2.h                     |  17 ++-
 init/Kconfig                                       |   3 +-
 kernel/debug/debug_core.c                          |  22 +--
 kernel/futex.c                                     |   4 +-
 kernel/trace/ring_buffer.c                         |   8 +-
 lib/scatterlist.c                                  |   2 +-
 net/9p/trans_fd.c                                  |   2 +-
 net/ceph/messenger.c                               |   5 +
 net/tipc/msg.c                                     |   5 +-
 scripts/setlocalversion                            |  21 ++-
 tools/perf/util/print_binary.c                     |   2 +-
 131 files changed, 1227 insertions(+), 616 deletions(-)