This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits ffd79fec234d Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 3734e7eb5f44 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4e46237461a6 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits cf07f08c4605 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits a5dac40f5abc Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits aa1eae12f771 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 5ccade126cd2 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 84bd8569a404 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits dd18999a9ea3 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits a67697667525 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 3e931e83c7eb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9b9c222bc272 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 328dcc19b687 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6463abbc34ea Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 717aed9b1446 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 23597a782795 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 55e07b6e88bc Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 65307d2f9b08 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ffef6ffca4c1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 235e7032d2b8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e8b71a2c9458 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 9a7376385053 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits e150df6e36fe Merge remote-tracking branch 'origin/master' into kvm-next-5.17 omits d4b825bad320 iio:imu:adis16480: fix buffering for devices with no burst mode omits c5079cd7c52a iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN [...] omits a1a31d0da527 iio: adc: tsc2046: fix memory corruption by preventing arr [...] omits 8f80931a3a4d iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs omits 8c5ba21c16bd memory: mtk-smi: Fix a null dereference for the ostd adds 9dec0368b964 xfs: remove the XFS_IOC_FSSETDM definitions new 12a8fb20f1c2 Merge tag 'xfs-5.17-merge-4' of git://git.kernel.org/pub/s [...] adds 4d1b97f9ce7c xfs: kill the XFS_IOC_{ALLOC,FREE}SP* ioctls new d701a8ccac7a Merge tag 'xfs-5.17-merge-5' of git://git.kernel.org/pub/s [...] adds b3bb9413e717 xfs: remove the XFS_IOC_{ALLOC,FREE}SP* definitions new 31d949782e1d Merge tag 'xfs-5.17-merge-6' of git://git.kernel.org/pub/s [...] adds a87b0fd4f900 s390/cpumf: Support for CPU Measurement Facility CSVN 7 adds 745f5d20e793 s390/cpumf: Support for CPU Measurement Sampling Facility LS bit adds 012a224e1fa3 s390/uaccess: introduce bit field for OAC specifier adds 5754f9084f26 s390: add Sven Schnelle as reviewer new 85e67d56ebde Merge tag 's390-5.17-2' of git://git.kernel.org/pub/scm/li [...] new 4141a5e69458 Merge tag 'pci-v5.17-fixes-1' of git://git.kernel.org/pub/ [...] adds 49a8f2bc8d88 clk: si5341: Fix clock HW provider cleanup adds 818d9150f2b2 clk: visconti: Fix uninitialized variable in printk adds b4966a7dc072 clk: mediatek: relicense mt7986 clock driver to GPL-2.0 new 39e77c484bcd Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds ef3ac0156406 drm/i915/display/ehl: Update voltage swing table adds e26602be4869 drm/i915/display/adlp: Implement new step in the TC voltag [...] new 410482b51afe Merge tag 'drm-intel-next-fixes-2022-01-20' of git://anong [...] new 4175c32be5ef drm/amdgpu: Enable recovery on yellow carp new 0ffb1fd1582a drm/amdgpu: invert the logic in amdgpu_device_should_recov [...] new e8309d50e978 drm/amdgpu: don't do resets on APUs which don't support it new 3993a799fc97 drm/amdgpu: Fix rejecting Tahiti GPUs new d82ce3cd30aa drm/amdgpu: drop flags check for CHIP_IP_DISCOVERY new c4849f88164b drm/amd/display: Revert W/A for hard hangs on DCN20/DCN21 new 520d9cd26761 drm/amdgpu: apply vcn harvest quirk new 9a458402fb69 drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV new 4722f463896c drm/radeon: fix error handling in radeon_driver_open_kms new ccf34586758c Merge tag 'amd-drm-fixes-5.17-2022-01-19' of https://gitla [...] new c2c94b3b187d Merge tag 'drm-next-2022-01-21' of git://anongit.freedeskt [...] adds f601aa793066 rtc: rs5c372: Add RTC_VL_READ, RTC_VL_CLR ioctls adds 1c1b3098ae1e rtc: pcf85063: add i2c_device_id name matching support adds a478c433d72b rtc: da9063: switch to RTC_FEATURE_UPDATE_INTERRUPT adds 029d3a6f2f3c rtc: da9063: add as wakeup source adds 10d96b44a94e dt/bindings: rtc: rx8900: Add an entry for RX8804 adds 5c0189a8b52f rtc: rv8803: Add support for the Epson RX8804 RTC adds 86559400b3ef rtc: gamecube: Add a RTC driver for the GameCube, Wii and Wii U adds 322539a014bc rtc: gamecube: Report low battery as invalid data adds 5479618e1e26 powerpc: wii.dts: Expose HW_SRNPROT on this platform adds 57bd7d356506 powerpc: gamecube_defconfig: Enable the RTC driver adds c636783d594f powerpc: wii_defconfig: Enable the RTC driver adds 454f47ff4643 rtc: cmos: take rtc_lock while reading from CMOS adds d35786b3a28d rtc: mc146818-lib: change return values of mc146818_get_time() adds 0dd8d6cb9edd rtc: Check return value from mc146818_get_time() adds ea6fa4961aab rtc: mc146818-lib: fix RTC presence check adds ec5895c0f2d8 rtc: mc146818-lib: extract mc146818_avoid_UIP adds 2a61b0ac5493 rtc: mc146818-lib: refactor mc146818_get_time adds 2c7d47a45b06 rtc: mc146818-lib: refactor mc146818_does_rtc_work adds cdedc45c579f rtc: cmos: avoid UIP when reading alarm time adds cd17420ebea5 rtc: cmos: avoid UIP when writing alarm time adds dd93849d47ce rtc: rs5c372: add offset correction support adds ed0610661434 rtc: rs5c372: fix incorrect oscillation value on r2221tl adds fad6cbe9b2b4 rtc: Add driver for RTC in Sunplus SP7021 adds 8462904204ab dt-bindings: rtc: Add Sunplus RTC json-schema adds 7b69b54aaa48 rtc: pcf2127: Fix typo in comment adds ba52eac083e1 rtc: Move variable into switch case statement adds 05020a733b02 rtc: ftrtc010: Use platform_get_irq() to get the interrupt adds 34127b3632b2 rtc: pxa: fix null pointer dereference adds a12ac1f0ffa4 dt-bindings: rtc: qcom-pm8xxx-rtc: update register numbers adds 7372971c1be5 rtc: mc146818-lib: fix signedness bug in mc146818_get_time() adds 900ed72c8a19 rtc: gamecube: Fix an IS_ERR() vs NULL check adds ff164ae39b82 rtc: cmos: Evaluate century appropriate adds 5ceee540fdc7 rtc: sunplus: fix return value in sp_rtc_probe() new 75242f31db6c Merge tag 'rtc-5.17' of git://git.kernel.org/pub/scm/linux [...] new 1f40caa08047 Merge tag 'sound-fix-5.17-rc1' of git://git.kernel.org/pub [...] adds c84b8a3fef66 io_uring: Remove unused function req_ref_put adds 791f3465c4af io_uring: fix UAF due to missing POLLFREE handling adds ea6e7ceedaf1 io-wq: remove useless 'work' argument to __io_worker_busy() adds 081b58204629 io-wq: make io_worker lock a raw spinlock adds 36e4c58bf044 io-wq: invoke work cancelation with wqe->lock held adds efdf518459b1 io-wq: perform both unstarted and started work cancelation [...] adds 361aee450c6e io-wq: add intermediate work step between pending list and [...] adds ccbf726171b7 io_uring: perform poll removal even if async work removal [...] adds 73031f761cb7 io-wq: delete dead lock shuffling code new f3a78227eef2 Merge tag 'io_uring-5.17-2022-01-21' of git://git.kernel.d [...] adds 180dccb0dba4 blk-mq: fix tag_get wait task can't be awakened adds 413ec8057bc3 loop: remove redundant initialization of pointer node adds a6431e351c6e aoe: remove redundant assignment on variable n adds 00358933f66c brd: remove brd_devices_mutex mutex adds e6a2e5116e07 block: Remove unnecessary variable assignment adds 850fd2abbe02 block: cleanup q->srcu adds fd9f4e62a39f block: assign bi_bdev for cloned bios in blk_rq_prep_clone adds 3ee859e384d4 block: Fix wrong offset in bio_truncate() adds 46cdc45acb08 block: fix async_depth sysfs interface for mq-deadline new 3c7c25038b6c Merge tag 'block-5.17-2022-01-21' of git://git.kernel.dk/l [...] new f3193ea1b677 HID: Ignore battery for Elan touchscreen on HP Envy X360 1 [...] new 3fe6acd4dc92 HID: vivaldi: fix handling devices not using numbered reports new e24aeff6db73 HID: vivaldi: Minor cleanups new 4ea5763fb79e HID: uhid: Fix worker destroying device without any protection new c8e7ff41f819 HID: uhid: Use READ_ONCE()/WRITE_ONCE() for ->running new 546e41ac994c HID: wacom: Reset expected and received contact counts at [...] new df03e9bd6d48 HID: wacom: Ignore the confidence flag when a touch is removed new 20f3cf5f860f HID: wacom: Avoid using stale array indicies to read conta [...] new 9b57f4589857 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6b0764598dc7 docs: staging/tee.rst: fix two typos found while reading adds cc2cf6796a90 docs: ftrace: fix ambiguous sentence new b0ac702f3329 Documentation: fix firewire.rst ABI file path error new 0854dc81e108 Merge tag 'docs-5.17-2' of git://git.lwn.net/linux adds 440323b6cf5b asm-generic: Add missing brackets for io_stop_wc macro adds 3364c6ce23c6 arm64: atomics: lse: Dereference matching size adds bb425a759847 arm64: mm: apply __ro_after_init to memory_limit new b21bae9af1da Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 902d6364aad5 riscv: mm: init: remove unnecessary "#ifdef CONFIG_CRASH_DUMP" adds 07aabe8fb6d1 riscv: mm: init: try best to use IS_ENABLED(CONFIG_64BIT) [...] adds 3274a6ef3b1b riscv: mm: init: remove _pt_ops and use pt_ops directly adds fe036db7d8a9 riscv: mm: init: try IS_ENABLED(CONFIG_XIP_KERNEL) instead [...] adds 805a3ebed59f riscv: mm: init: try best to remove #ifdef CONFIG_XIP_KERN [...] adds fc839c6d33c8 riscv: bpf: Fix eBPF's exception tables adds db1503d355a7 riscv: Get rid of MAXPHYSMEM configs adds f7ae02333d13 riscv: Move KASAN mapping next to the kernel mapping adds 2efad17e5794 riscv: Split early kasan mapping to prepare sv48 introduction adds 840125a97abc riscv: Introduce functions to switch pt_ops adds 3270bfdb9e4a riscv: Allow to dynamically define VA_BITS adds 60639f74c2f4 asm-generic: Prepare for riscv use of pud_alloc_one and pud_free adds e8a62cc26ddf riscv: Implement sv48 support adds 73c7c8f68e72 riscv: Use pgtable_l4_enabled to output mmu_type in cpuinfo adds c774de22c430 riscv: Explicit comment about user virtual address space size adds 0c34e79e52bb RISC-V: Introduce sv48 support without relocatable kernel adds 20aa49541a2e riscv: fix boolconv.cocci warnings adds 3938d5a2f936 riscv: default to CONFIG_RISCV_SBI_V01=n adds 9a2451f18663 RISC-V: Avoid using per cpu array for ordered booting adds 410bb20a698d RISC-V: Do not print the SBI version during HSM extension [...] adds c78f94f35cf6 RISC-V: Use __cpu_up_stack/task_pointer only for spinwait method adds 0b39eb38f859 RISC-V: Move the entire hart selection via lottery to SMP adds 2ffc48fc7071 RISC-V: Move spinwait booting method to its own config adds 26fb751ca378 RISC-V: Do not use cpumask data structure for hartid bitmap adds 3c2905ea7924 riscv: canaan: remove useless select of non-existing confi [...] adds db3f02df1853 riscv: dts: sifive unmatched: Add gpio poweroff adds 8da46c0f98a1 RISC-V: Remove redundant err variable adds c59cd507fb64 RISC-V: nommu_virt: Drop unused SLAB_MERGE_DEFAULT new 7867e402787a Merge tag 'riscv-for-linus-5.17-mw1' of git://git.kernel.o [...] adds 180d0eb290a5 parisc: Add visible flag to toc_stack variable adds bd25c378527f parisc: Use safer strscpy() in setup_cmdline() adds 5f7ee6e37a3c parisc: Autodetect default output device and set console= [...] adds 30f308999426 parisc: Fix missing prototype for 'toc_intr' warning in toc.c new d24846a4246b parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries new dc5341f41dc8 Merge tag 'for-5.17/parisc-2' of git://git.kernel.org/pub/ [...] new 636b5284d8fa Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 2ba144e68edb dt-bindings: power: reset: gpio-restart: Correct default priority adds 38a9840e2e39 dt-bindings: vendor-prefixes: add 8devices adds 8316cbbafd8b dt-bindings: vendor-prefixes: add F(x)tec adds ca146834d6cd dt-bindings: vendor-prefixes: add Huawei adds 6f2dfed0b6f0 dt-bindings: vendor-prefixes: add Thundercomm adds 364da22cb30e dt-bindings: vendor-prefixes: add Wingtech adds 154e5f296e2a dt-bindings: trivial-devices: fix swapped comments adds af35a8b5bab7 dt-bindings: trivial-devices: fix double spaces in comments adds d8adf5b92a9d scripts/dtc: dtx_diff: remove broken example from help text adds c476d430bfc0 dt-bindings: display: Add SPI peripheral schema to SPI bas [...] adds 59449e5dc87e dt-bindings: mmc: arm,pl18x: Make each example a separate entry adds d9dfab097d90 dt-bindings: rtc: st,stm32-rtc: Make each example a separa [...] adds 58dfff3e984d dt-bindings: Drop unnecessary pinctrl properties adds 986536b952fd dt-bindings: Fix array schemas encoded as matrices adds 25e20b505e0e dt-bindings: mfd: cirrus,madera: Fix 'interrupts' in example adds 66a8f7f04979 of: base: make small of_parse_phandle() variants static inline adds 2ca42c3ad9ed of: property: define of_property_read_u{8,16,32,64}_array( [...] adds 9b22c17a3cc5 of: Check 'of_node_reused' flag on of_match_device() adds 5e547d60dae7 dt-bindings: display: bridge: drop Enric Balletbo i Serra [...] adds 18a86e5907f7 dt-bindings: google,cros-ec: drop Enric Balletbo i Serra f [...] new 0809edbae347 Merge tag 'devicetree-fixes-for-5.17-1' of git://git.kerne [...] adds 5f51c7ce1dc3 ACPI: CPPC: Fix up I/O port access in cpc_read() adds f684b1075128 ACPI: CPPC: Drop redundant local variable from cpc_read() adds a510c78e5b6f ACPI: DPTF: Support Raptor Lake new f6f02040e0ca Merge branches 'acpi-cppc' and 'acpi-dptf' new 71f1b916d5ea Merge tag 'acpi-5.17-rc1-3' of git://git.kernel.org/pub/sc [...] adds a95be874d26b thermal: int340x: Support Raptor Lake adds e5b54867f47f thermal: int340x: Add Raptor Lake PCI device id new 6bdfb259d6d6 Merge tag 'thermal-5.17-rc1-2' of git://git.kernel.org/pub [...] new b875b39e7373 ata: pata_octeon_cf: fix call to trace_ata_bmdma_stop() new b087788c20aa Merge tag 'ata-5.17-rc1-part2' of git://git.kernel.org/pub [...] adds aa7069d840da scsi: qedf: Fix potential dereference of NULL pointer adds 4d516e495235 scsi: aacraid: Fix spelling of "its" adds 81d3f500ee98 scsi: core: Fix scsi_mode_select() interface adds 9211faa39a03 scsi: mpt3sas: Update persistent trigger pages from sysfs [...] adds 5867b8569e64 scsi: mpi3mr: Fix some spelling mistakes adds 3bb3c24e268a scsi: mpi3mr: Fix formatting problems in some kernel-doc comments adds ee05cb71f9f7 scsi: pm80xx: Port reset timeout error handling correction adds c3b48443ba7c scsi: aic79xx: Remove redundant error variable adds 5d9224fb076e scsi: hisi_sas: Remove unused variable and check in hisi_s [...] adds 315d049ad195 scsi: megaraid: Avoid mismatched storage type sizes adds b114dda6f2f1 scsi: message: fusion: Remove usage of the deprecated "pci [...] adds 2d50607260a6 scsi: message: fusion: Use dma_alloc_coherent() in mpt_all [...] adds 5c5e6b6f61e0 scsi: message: fusion: mptbase: Use dma_alloc_coherent() adds 7a960b3a5e37 scsi: message: fusion: Use dma_alloc_coherent() in mptsas_ [...] adds 76a334d756c5 scsi: message: fusion: mptsas: Use dma_alloc_coherent() adds 706dc3b91989 scsi: message: fusion: mptctl: Use dma_alloc_coherent() adds 1aa7d9799e85 scsi: efct: Remove useless DMA-32 fallback configuration adds 9008661e1960 scsi: ufs: Modify Tactive time setting conditions adds 3ba880a12df5 scsi: ufs: ufs-mediatek: Fix error checking in ufs_mtk_ini [...] adds 2576e153cd98 scsi: nsp_cs: Check of ioremap return value new 369af20a2c3f Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 6840f9094f2b pagevec: Initialise folio_batch->percpu_pvec_drained adds 3fe7fa5843d2 mm: Add folio_put_refs() adds 3abb28e275bf filemap: Use folio_put_refs() in filemap_free_folio() new b68b10b62660 Merge tag 'folio-5.17a' of git://git.infradead.org/users/w [...] new 80a00ab8344f fscache: Fix the volume collision wait condition new 5638b067d370 cachefiles: Calculate the blockshift in terms of bytes, not pages new c7ca73155762 cachefiles: set default tag name if it's unspecified new 8c39b8bc82aa cachefiles: Make some tracepoint adjustments new b64a3314989d cachefiles: Trace active-mark failure new 14b9d0902dfa cachefiles: Explain checks in a comment new 6633213139d8 cachefiles: Check that the backing filesystem supports tmpfiles new c522e3ad296b fscache: Add a comment explaining how page-release optimis [...] new cef022319145 netfs: Make ops->init_rreq() optional new 7fd350f6ff84 Merge tag 'fscache-fixes-20220121' of git://git.kernel.org [...] adds a8e422af6961 xfs: remove unused xfs_ioctl32.h declarations adds 6191cf3ad59f xfs: flush inodegc workqueue tasks before cancel new 1cb69c8044fd Merge tag 'xfs-5.17-merge-7' of git://git.kernel.org/pub/s [...] adds e3548aaf41a2 cifs: free ntlmsspblob allocated in negotiate adds 74ce6135ae6e cifs: clean up an inconsistent indenting adds 7eacba3b00a3 cifs: alloc_path_with_tree_prefix: do not append sep. if t [...] adds a2809d0e1696 cifs: quirk for STATUS_OBJECT_NAME_INVALID returned for no [...] adds 5455b9ecaf23 cifs: serialize all mount attempts adds e4e2787bef7e smb3: add new defines from protocol specification adds 3663c9045f51 cifs: check reconnects for channels of active tcons too adds a05885ce13bd cifs: fix the connection state transitions with multichannel adds 88b024f556fc cifs: protect all accesses to chan_* with chan_lock adds 8a409cda978e cifs: remove unused variable ses_selected adds e154cb7b0ab9 cifs: fix the cifs_reconnect path for DFS adds ece076764174 cifs: remove repeated state change in dfs tree connect adds c1604da708d3 cifs: make status checks in version independent callers adds 47de760655f3 cifs: update tcpStatus during negotiate and sess setup adds ba978e83255a cifs: cifs_ses_mark_for_reconnect should also update recon [...] adds 70431bfd825d cifs: Support fscache indexing rewrite adds 52d005337b2c smb3: send NTLMSSP version information adds 51620150ca2d cifs: update internal module number new 8205ae327e39 Merge tag '5.17-rc-part2-smb3-fixes' of git://git.samba.or [...] new ffa65753c431 mm/migrate.c: rework migration_entry_wait() to not take a pageref new 3ddd9a808cee sysctl: add a new register_sysctl_init() interface new 78e36f3b0dae sysctl: move some boundary constants from sysctl.c to sysctl_vals new bbe7a10ed83a hung_task: move hung_task sysctl interface to hung_task.c new dd0693fdf054 watchdog: move watchdog sysctl interface to watchdog.c new f628867da46f sysctl: make ngroups_max const new d73840ec2f74 sysctl: use const for typically used max/min proc sysctls new 2452dcb9f7f2 sysctl: use SYSCTL_ZERO to replace some static int zero uses new 86b12b6c5d6b aio: move aio sysctl to aio.c new 49a4de75719b dnotify: move dnotify sysctl to dnotify.c new c8dd55410ba0 hpet: simplify subdirectory registration with register_sysctl() new e5a1fd997cc2 i915: simplify subdirectory registration with register_sysctl() new e99f5e747911 macintosh/mac_hid.c: simplify subdirectory registration wi [...] new c42ff46f97c1 ocfs2: simplify subdirectory registration with register_sysctl() new 04bc883c986d test_sysctl: simplify subdirectory registration with regis [...] new 7b9ad122b52c inotify: simplify subdirectory registration with register_ [...] new ad8f74315b33 cdrom: simplify subdirectory registration with register_sysctl() new a8f5de894f76 eventpoll: simplify sysctl declaration with register_sysctl() new 6aad36d421d8 firmware_loader: move firmware sysctl to its own files new 5475e8f03c80 random: move the random sysctl declarations to its own file new ee9efac48a08 sysctl: add helper to register a sysctl mount point new 3ba442d5331f fs: move binfmt_misc sysctl to its own file new faaa357a55e0 printk: move printk sysctl to printk/sysctl.c new 26d1c80fd61e scsi/sg: move sg-big-buff sysctl to scsi/sg.c new 0df8bdd5e3b3 stackleak: move stack_erasing sysctl to stackleak.c new b1f2aff888af sysctl: share unsigned long const values new 1d67fe585049 fs: move inode sysctls to its own file new 204d5a24e155 fs: move fs stat sysctls to file_table.c new c8c0c239d5ab fs: move dcache sysctls to its own file new 54771613e8a7 sysctl: move maxolduid as a sysctl specific const new d1d8ac9edf10 fs: move shared sysctls to fs/sysctls.c new dd81faa88340 fs: move locking sysctls where they are used new 9c011be13297 fs: move namei sysctls to its own file new 66ad398634c2 fs: move fs/exec.c sysctls into its own file new 1998f19324d2 fs: move pipe sysctls to is own file new 51cb8dfc5a5c sysctl: add and use base directory declarer and registrati [...] new ab171b952c6e fs: move namespace sysctls and declare fs base directory new d8c0418aac78 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() new fdcd4073fccc printk: fix build warning when CONFIG_PRINTK=n new f0bc21b268c1 fs/coredump: move coredump sysctls into its own file new a737a3c6744b kprobe: move sysctl_kprobes_optimization to kprobes.c new e565a8ed1ee4 kernel/sysctl.c: remove unused variable ten_thousand new 1622ed7d0743 sysctl: returns -EINVAL when a negative value is passed to [...] new 67f1c9cd0c56 zsmalloc: introduce some helper functions new 3828a7647079 zsmalloc: rename zs_stat_type to class_stat_type new 0a5f079b8107 zsmalloc: decouple class actions from zspage works new 3ae92ac23bd8 zsmalloc: introduce obj_allocated new a41ec880aa7b zsmalloc: move huge compressed obj from page to zspage new c4549b871102 zsmalloc: remove zspage isolation for migration new 4a57d6bbaecd locking/rwlocks: introduce write_lock_nested new b475d42d2c43 zsmalloc: replace per zpage lock with pool->migrate_lock new a37265995c86 zsmalloc: replace get_cpu_var with local_lock new 6dfbbae14a7b fs: proc: store PDE()->data into inode->i_private new 359745d78351 proc: remove PDE_DATA() completely new 2dba5eb1c73b lib/stackdepot: allow optional init and stack_table alloca [...] new e94006608949 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] new 0a4ee518185e mm: remove cleancache new 3d6035f13600 frontswap: remove frontswap_writethrough new 71024cb4a0bf frontswap: remove frontswap_tmem_exclusive_gets new 0b364446d734 frontswap: remove frontswap_shrink new 3e8e1af63d7a frontswap: remove frontswap_curr_pages new 1cf53c894d15 frontswap: simplify frontswap_init new 360be5daa33f frontswap: remove the frontswap exports new 10a9c496789f mm: simplify try_to_unuse new bd9cd521496b frontswap: remove frontswap_test new f328c1d16e4c frontswap: simplify frontswap_register_ops new 633423a09cb5 mm: mark swap_lock and swap_active_head static new 1da0d94a3ec8 frontswap: remove support for multiple ops new 6e61dde82e8b mm: hide the FRONTSWAP Kconfig symbol new 1c52283265a4 Merge branch 'akpm' (patches from Andrew) new b7ec62d7ee0f bitops: protect find_first_{,zero}_bit properly new 6b8ecb84f8f6 bitops: move find_bit_*_le functions from le.h to find.h new 47d8c15615c0 include: move find.h from asm_generic to linux new c126a53c2760 arch: remove GENERIC_FIND_FIRST_BIT entirely new f68edc9297bf lib: add find_first_and_bit() new 93ba139ba819 cpumask: use find_first_and_bit() new b5c7e7ec7d34 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] new 4ade0818cf04 tools: sync tools/bitmap with mother linux new 9b51d9d86648 cpumask: replace cpumask_next_* with cpumask_first_* where [...] new bc9d6635c293 include/linux: move for_each_bit() macros from bitops.h to find.h new 7516be9931b8 find: micro-optimize for_each_{set,clear}_bit() new 749443de8dde Replace for_each_*_bit_from() with for_each_*_bit() where [...] new 801a57365fc8 mm/percpu: micro-optimize pcpu_is_populated() new ec288a2cf7ca bitmap: unify find_bit operations new db7313005e9c lib: bitmap: add performance test for bitmap_print_to_pagebuf new 15325b4f768f vsprintf: rework bitmap_list_string new 3689f9f8b0c5 Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linux new 10756dc5b02b usr/include/Makefile: add linux/nfc.h to the compile-test [...] new e92e2634ef3a Revert "Makefile: Do not quote value for CONFIG_CC_IMPLICI [...] new ad29a2fb3c20 certs: Fix build error when CONFIG_MODULE_SIG_KEY is PKCS#11 URI new e6340b6526ee certs: Fix build error when CONFIG_MODULE_SIG_KEY is empty new 473aec0e1f84 Merge tag 'kbuild-fixes-v5.17' of git://git.kernel.org/pub [...] new 6b9b6413700e ftrace: Fix assuming build time sort works for s390 new 67bfce0e0192 Merge tag 'trace-v5.17-3' of git://git.kernel.org/pub/scm/ [...] adds 4624f199327a perf probe: Fix ppc64 'perf probe add events failed' case adds 1855b796f2f6 perf affinity: Allow passing a NULL arg to affinity__cleanup() adds 49de179577e7 perf stat: No need to setup affinities when starting a workload adds f350ee95498a perf evlist: No need to setup affinities when enabling eve [...] adds 0d3d237651fd perf evlist: No need to setup affinities when disabling ev [...] adds 9d5f0c36438e perf machine: Use path__join() to compose a path instead o [...] new 8326c79d10be tools headers UAPI: Sync x86 arch prctl headers with the k [...] new 6e10e21915c1 tools headers UAPI: Sync files changed by new set_mempolic [...] new 9edcde68d653 perf script: Fix printing 'phys_addr' failure issue new 1d1d9af254ff perf python: Fix cpu_map__item() building new 440286993960 perf cpumap: Migrate to libperf cpumap api new 24ead7c254b4 perf cpumap: Remove duplicate include in cpumap.h new 3606c0e1a105 perf evsel: Override attr->sample_period for non-libpfm4 events new 864bc8c90526 perf parse-events: Support event alias in form foo-bar-baz new 34fa67e72085 perf test: Add pmu-events test for aliases with hyphens new b4a7276c5e9a perf test: Add parse-events test for aliases with hyphens new f0ac5b85810a perf tools: Remove redundant err variable new 40c843218f11 Merge tag 'perf-tools-for-v5.17-2022-01-22' of git://git.k [...] new e783362eb54c Linux 5.17-rc1 new 09f5e7dc7ad7 perf: Fix perf_event_read_local() time new 7fa981cad216 perf/x86/intel: Add a quirk for the calculation of the num [...] new 96fd2e89fba1 perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX new 0036fb00a756 perf/x86/rapl: fix AMD event handling new 1ac7fd8159a8 perf/x86/intel/lbr: Support LBR format V7 new 6b19788ddc59 perf/x86/intel/lbr: Add static_branch for LBR INFO flags new 5a4487f9ef5e perf/x86/intel/uncore: Add IMC uncore support for ADL new 8c16dc047b5d x86/perf: Avoid warning for Arch LBR without XSAVE new 0f9e04221227 Merge tag 'perf_urgent_for_v5.17_rc2' of git://git.kernel. [...] new a06247c6804f psi: Fix uaf issue when psi trigger is destroyed while bei [...] new 98b0d890220d sched/pelt: Relax the sync of util_sum with util_avg new 7ceb77103001 sched/pelt: Continue to relax the sync of util_sum with util_avg new 95246d1ec80b sched/pelt: Relax the sync of runnable_sum with runnable_avg new 2d02fa8cc21a sched/pelt: Relax the sync of load_sum with load_avg new b171501f2580 sched/core: Accounting forceidle time for all tasks except [...] new a315da5e686b sched/fair: Fix all kernel-doc warnings new 7e406d1ff39b sched: Avoid double preemption in __cond_resched_*lock*() new 0e3872499de1 kernel/sched: Remove dl_boosted flag comment new 10c64a0f2806 Merge tag 'sched_urgent_for_v5.17_rc2' of git://git.kernel [...] new a0af3d1104f7 PCI/MSI: Prevent UAF in error path new ac5a9bb6b4fa Merge tag 'irq_urgent_for_v5.17_rc2' of git://git.kernel.o [...] new dd81e1c7d5fb Merge tag 'powerpc-5.17-2' of git://git.kernel.org/pub/scm [...] new e5928f31d75d Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] new 1ea1d6a847d2 s390/nmi: handle guarded storage validity failures for KVM guests new f094a39c6ba1 s390/nmi: handle vector validity failures for KVM guests new 3d787b392d16 s390/uaccess: fix compile error new d7e7015f92f6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new cbda1b166875 phylib: fix potential use-after-free new 48cec899e357 tcp: Add a stub for sk_defer_free_flush() new ebdc1a030962 tcp: add a missing sk_defer_free_flush() in tcp_splice_read() new aafc2e3285c2 ipv6: annotate accesses to fn->fn_sernum new 6f97fde8694d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new 8e9eacad7ec7 mptcp: fix msk traversal in mptcp_nl_cmd_set_flags() new a4c0214fbee9 mptcp: fix removing ids bitmap setting new 9846921dba49 selftests: mptcp: fix ipv6 routing setup new 276c7635d7be Merge branch 'mptcp-a-few-fixes' new 9b13bd53134c i40e: Increase delay to 1 s after global EMP reset new d701658a50a4 i40e: Fix issue when maximum queues is exceeded new 92947844b8be i40e: Fix queues reservation for XDP new 0f344c8129a5 i40e: Fix for failed to init adminq while VF reset new 3b8428b84539 i40e: fix unsigned stat widths new 0b6d8cf2ecb9 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new 67ab55956e64 Merge tag 'wireless-2022-01-21' of git://git.kernel.org/pu [...] new d225c449ab2b octeontx2-af: Do not fixup all VF action entries new 00bfe94e388f octeontx2-af: Fix LBK backpressure id count new 03ffbc9914bd octeontx2-af: Retry until RVU block reset complete new fae80edeafbb octeontx2-af: cn10k: Use appropriate register for LMAC enable new c5d731c54a17 octeontx2-pf: cn10k: Ensure valid pointers are freed to aura new 1581d61b42d9 octeontx2-af: Increase link credit restore polling timeout new df66b6ebc5dc octeontx2-af: cn10k: Do not enable RPM loopback for LPC in [...] new a8db854be286 octeontx2-pf: Forward error codes to VF new 745166fcf01c octeontx2-af: Add KPU changes to parse NGIO as separate layer new 03c82e80ec28 Merge branch 'octeontx2-af-fixes' new 2c13c05c5ff4 rxrpc: Adjust retransmission backoff new 63ec72bd5848 mptcp: Use struct_group() to avoid cross-field memset() new afa114d987c4 selftests: net: ioam: expect support for Queue depth data new 7d3582018f59 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 37aa078bbffe Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 9a3f63918e15 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 14a1123b3799 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 97c09328a4be Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 6febca7bcb14 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] new 42fed57046fc phy: usb: Leave some clocks running during suspend new 5070ce86246a phy: broadcom: Kconfig: Fix PHY_BRCM_USB config option new 760e61025158 phy: ti: Fix "BUG: KASAN: global-out-of-bounds in _get_max [...] new c2111bb1e3c5 phy: cadence: Sierra: fix error handling bugs in probe() new 9ca826022c6d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new b7a78a8adaa8 iio: adc: tsc2046: fix memory corruption by preventing arr [...] new 0e33d15f1dce iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN [...] new b0e85f95e30d iio:imu:adis16480: fix buffering for devices with no burst mode new ccbed9d8d2a5 iio: accel: fxls8962af: add padding to regmap for SPI new 7f9dbb1d7ad0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new a6501e4b380f eeprom: at25: Restore missing allocation new 76c859bdd231 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new 7815173a7ccb mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get new 67ba4f7222dd mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() new 8388525e5a5d mtd: parsers: qcom: Don't print error message on -EPROBE_DEFER new 2b3d77cb5ce3 mtd: parsers: qcom: Fix kernel panic on skipped partition new 24790d87b6c7 mtd: parsers: qcom: Fix missing free for pparts in cleanup new 02169f9a664d mtd: rawnand: omap2: Prevent invalid configuration and bui [...] new 51935d86998c mtd: phram: Prevent divide by zero bug in phram_setup() new 5c09b2a8b289 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new 435af9316148 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new fd1e38c44d12 hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write() new 8638a5e12065 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 815da1a49b75 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 94bfe2bdfc50 MAINTAINERS: add reviewer entry for Samsung/Exynos platform new 442b0c08db7e soc: samsung: Fix typo in CONFIG_EXYNOS_USI description new fc7328424550 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new f41da6b631fb mmc: sdhci-of-esdhc: Check for error num after setting mask new e23c953501c4 mmc: sh_mmcif: Check for null res pointer new 1928e28b3962 mmc: core: Wait for command setting 'Power Off Notificatio [...] new 7c2cdb30c27f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 4c6afdaa697d Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new ba4bca0a9b7a Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] new f24eb03e4b6f erofs: fix fsdax partition offset handling new 0a7d31775cc8 erofs: avoid unnecessary z_erofs_decompressqueue_work() de [...] new bb5f66cc860f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 102dcf115cc6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 16436f70abee irqchip/gic-v3-its: Fix build for !SMP new 3c0e0e5ef7e2 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] new e9b7c3a4263b efi/libstub: arm64: Fix image check alignment at entry new f5390cd0b43c efi: runtime: avoid EFIv2 runtime services on Apple x86 machines new 86539e2bdb99 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (ffd79fec234d) \ N -- N -- N refs/heads/pending-fixes (86539e2bdb99)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 269 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/accounting/psi.rst | 3 +- .../bindings/display/bridge/analogix,anx7814.yaml | 4 +- .../display/bridge/google,cros-ec-anx7688.yaml | 1 - .../devicetree/bindings/display/bridge/ps8640.yaml | 1 - .../bindings/display/panel/abt,y030xx067a.yaml | 5 +- .../bindings/display/panel/ilitek,ili9322.yaml | 4 +- .../bindings/display/panel/innolux,ej030na.yaml | 5 +- .../display/panel/kingdisplay,kd035g6-54nt.yaml | 5 +- .../bindings/display/panel/lgphilips,lb035q02.yaml | 5 +- .../bindings/display/panel/samsung,ld9040.yaml | 7 +- .../bindings/display/panel/samsung,s6e63m0.yaml | 1 + .../bindings/display/panel/sitronix,st7789v.yaml | 5 +- .../bindings/display/panel/sony,acx565akm.yaml | 5 +- .../devicetree/bindings/display/panel/tpo,td.yaml | 5 +- .../display/rockchip/rockchip,rk3066-hdmi.yaml | 8 - .../bindings/extcon/extcon-usbc-cros-ec.yaml | 1 - .../bindings/i2c/google,cros-ec-i2c-tunnel.yaml | 1 - .../proximity/google,cros-ec-mkbp-proximity.yaml | 1 - .../bindings/input/google,cros-ec-keyb.yaml | 1 - .../devicetree/bindings/input/gpio-keys.yaml | 6 - .../bindings/media/nxp,imx7-mipi-csi2.yaml | 12 +- .../bindings/media/nxp,imx8mq-mipi-csi2.yaml | 12 +- .../devicetree/bindings/mfd/cirrus,madera.yaml | 3 +- .../devicetree/bindings/mfd/google,cros-ec.yaml | 1 - .../devicetree/bindings/mmc/arm,pl18x.yaml | 6 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 52 +- .../bindings/net/ethernet-controller.yaml | 59 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 17 +- .../bindings/pinctrl/cirrus,lochnagar.yaml | 9 - .../devicetree/bindings/pinctrl/cirrus,madera.yaml | 10 - .../bindings/power/reset/gpio-restart.yaml | 4 +- .../devicetree/bindings/rtc/epson,rx8900.yaml | 1 + .../devicetree/bindings/rtc/qcom-pm8xxx-rtc.yaml | 9 +- .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 1 + .../bindings/rtc/sunplus,sp7021-rtc.yaml | 56 ++ .../devicetree/bindings/sound/samsung-i2s.yaml | 6 - .../devicetree/bindings/trivial-devices.yaml | 8 +- .../devicetree/bindings/vendor-prefixes.yaml | 10 + Documentation/driver-api/firewire.rst | 4 +- Documentation/riscv/vm-layout.rst | 12 +- Documentation/staging/tee.rst | 4 +- Documentation/trace/ftrace.rst | 2 +- Documentation/vm/cleancache.rst | 296 --------- Documentation/vm/frontswap.rst | 31 +- Documentation/vm/index.rst | 1 - MAINTAINERS | 22 +- Makefile | 6 +- arch/alpha/include/asm/bitops.h | 2 - arch/alpha/kernel/rtc.c | 7 +- arch/alpha/kernel/srm_env.c | 4 +- arch/arc/Kconfig | 1 - arch/arc/include/asm/bitops.h | 1 - arch/arm/configs/bcm2835_defconfig | 1 - arch/arm/configs/qcom_defconfig | 1 - arch/arm/include/asm/bitops.h | 1 - arch/arm/kernel/atags_proc.c | 2 +- arch/arm/mm/alignment.c | 2 +- arch/arm64/Kconfig | 1 - arch/arm64/include/asm/atomic_lse.h | 2 +- arch/arm64/include/asm/bitops.h | 1 - arch/arm64/include/asm/cmpxchg.h | 2 +- arch/arm64/mm/init.c | 2 +- arch/csky/include/asm/bitops.h | 1 - arch/h8300/include/asm/bitops.h | 1 - arch/hexagon/include/asm/bitops.h | 1 - arch/ia64/include/asm/bitops.h | 2 - arch/ia64/kernel/salinfo.c | 10 +- arch/m68k/configs/amiga_defconfig | 1 - arch/m68k/configs/apollo_defconfig | 1 - arch/m68k/configs/atari_defconfig | 1 - arch/m68k/configs/bvme6000_defconfig | 1 - arch/m68k/configs/hp300_defconfig | 1 - arch/m68k/configs/mac_defconfig | 1 - arch/m68k/configs/multi_defconfig | 1 - arch/m68k/configs/mvme147_defconfig | 1 - arch/m68k/configs/mvme16x_defconfig | 1 - arch/m68k/configs/q40_defconfig | 1 - arch/m68k/configs/sun3_defconfig | 1 - arch/m68k/configs/sun3x_defconfig | 1 - arch/m68k/include/asm/bitops.h | 2 - arch/mips/Kconfig | 1 - arch/mips/include/asm/bitops.h | 1 - arch/openrisc/include/asm/bitops.h | 1 - arch/parisc/include/asm/bitops.h | 1 - arch/parisc/include/asm/processor.h | 1 + arch/parisc/kernel/setup.c | 15 +- arch/parisc/kernel/toc.c | 3 +- arch/powerpc/boot/dts/wii.dts | 5 + arch/powerpc/configs/gamecube_defconfig | 2 +- arch/powerpc/configs/wii_defconfig | 2 +- arch/powerpc/include/asm/bitops.h | 2 - arch/powerpc/kernel/proc_powerpc.c | 4 +- arch/powerpc/platforms/pasemi/dma_lib.c | 4 +- arch/riscv/Kconfig | 52 +- .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 5 + arch/riscv/configs/nommu_k210_defconfig | 1 - arch/riscv/configs/nommu_k210_sdcard_defconfig | 1 - arch/riscv/configs/nommu_virt_defconfig | 2 - arch/riscv/include/asm/bitops.h | 1 - arch/riscv/include/asm/cpu_ops.h | 2 - arch/riscv/include/asm/cpu_ops_sbi.h | 25 + arch/riscv/include/asm/csr.h | 3 +- arch/riscv/include/asm/fixmap.h | 1 + arch/riscv/include/asm/kasan.h | 11 +- arch/riscv/include/asm/page.h | 16 +- arch/riscv/include/asm/pgalloc.h | 40 ++ arch/riscv/include/asm/pgtable-64.h | 108 ++- arch/riscv/include/asm/pgtable.h | 65 +- arch/riscv/include/asm/sbi.h | 19 +- arch/riscv/include/asm/smp.h | 2 - arch/riscv/include/asm/sparsemem.h | 6 +- arch/riscv/kernel/Makefile | 3 +- arch/riscv/kernel/asm-offsets.c | 3 + arch/riscv/kernel/cpu.c | 23 +- arch/riscv/kernel/cpu_ops.c | 26 +- arch/riscv/kernel/cpu_ops_sbi.c | 26 +- arch/riscv/kernel/cpu_ops_spinwait.c | 27 +- arch/riscv/kernel/head.S | 38 +- arch/riscv/kernel/head.h | 6 +- arch/riscv/kernel/ptrace.c | 4 +- arch/riscv/kernel/sbi.c | 189 +++--- arch/riscv/kernel/setup.c | 10 - arch/riscv/kernel/smpboot.c | 2 +- arch/riscv/kvm/mmu.c | 4 +- arch/riscv/kvm/vcpu_sbi_replace.c | 11 +- arch/riscv/kvm/vcpu_sbi_v01.c | 11 +- arch/riscv/kvm/vmid.c | 4 +- arch/riscv/mm/cacheflush.c | 5 +- arch/riscv/mm/context.c | 4 +- arch/riscv/mm/init.c | 378 ++++++++--- arch/riscv/mm/kasan_init.c | 248 +++++-- arch/riscv/mm/tlbflush.c | 9 +- arch/riscv/net/bpf_jit_comp64.c | 2 +- arch/s390/Kconfig | 1 - arch/s390/configs/debug_defconfig | 1 - arch/s390/configs/defconfig | 1 - arch/s390/include/asm/bitops.h | 1 - arch/s390/include/asm/cpu_mf.h | 4 +- arch/s390/include/asm/uaccess.h | 120 ++-- arch/s390/kernel/nmi.c | 27 +- arch/s390/kernel/perf_cpum_cf_common.c | 4 +- arch/s390/kernel/perf_cpum_cf_events.c | 6 +- arch/s390/kernel/perf_cpum_sf.c | 2 +- arch/s390/kvm/kvm-s390.c | 2 +- arch/s390/lib/uaccess.c | 24 +- arch/sh/include/asm/bitops.h | 1 - arch/sh/mm/alignment.c | 4 +- arch/sparc/include/asm/bitops_32.h | 1 - arch/sparc/include/asm/bitops_64.h | 2 - arch/x86/Kconfig | 1 - arch/x86/events/intel/core.c | 15 + arch/x86/events/intel/lbr.c | 168 +++-- arch/x86/events/intel/uncore.c | 2 +- arch/x86/events/intel/uncore.h | 3 +- arch/x86/events/intel/uncore_discovery.c | 4 +- arch/x86/events/intel/uncore_discovery.h | 2 + arch/x86/events/intel/uncore_snb.c | 214 +++++- arch/x86/events/intel/uncore_snbep.c | 2 +- arch/x86/events/perf_event.h | 10 +- arch/x86/events/rapl.c | 9 +- arch/x86/include/asm/bitops.h | 2 - arch/x86/kernel/apic/vector.c | 4 +- arch/x86/kernel/hpet.c | 8 +- arch/x86/um/Kconfig | 1 - arch/xtensa/include/asm/bitops.h | 1 - arch/xtensa/platforms/iss/simdisk.c | 4 +- block/bdev.c | 5 - block/bio.c | 3 +- block/blk-mq-tag.c | 40 +- block/blk-mq.c | 3 +- block/blk-sysfs.c | 4 +- block/mq-deadline.c | 4 +- certs/Makefile | 4 +- drivers/acpi/cppc_acpi.c | 11 +- drivers/acpi/dptf/dptf_pch_fivr.c | 1 + drivers/acpi/dptf/dptf_power.c | 2 + drivers/acpi/dptf/int340x_thermal.c | 6 + drivers/acpi/fan.h | 1 + drivers/acpi/proc.c | 2 +- drivers/ata/pata_octeon_cf.c | 2 +- drivers/base/firmware_loader/fallback.c | 7 +- drivers/base/firmware_loader/fallback.h | 11 + drivers/base/firmware_loader/fallback_table.c | 25 +- drivers/base/power/trace.c | 6 +- drivers/block/aoe/aoecmd.c | 2 +- drivers/block/brd.c | 73 +-- drivers/block/loop.c | 2 +- drivers/block/rnbd/rnbd-clt.c | 2 +- drivers/cdrom/cdrom.c | 23 +- drivers/char/hpet.c | 22 +- drivers/char/random.c | 14 +- drivers/clk/clk-si5341.c | 2 +- drivers/clk/mediatek/clk-mt7986-apmixed.c | 2 +- drivers/clk/mediatek/clk-mt7986-infracfg.c | 2 +- drivers/clk/mediatek/clk-mt7986-topckgen.c | 2 +- drivers/clk/visconti/pll.c | 3 +- drivers/firmware/efi/efi.c | 7 + drivers/firmware/efi/libstub/arm64-stub.c | 6 +- drivers/firmware/efi/libstub/efi-stub.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 20 +- drivers/gpu/drm/amd/amdgpu/cik.c | 4 + drivers/gpu/drm/amd/amdgpu/vi.c | 4 + .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 11 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 11 +- .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 25 - .../amd/display/dc/irq/dcn20/irq_service_dcn20.h | 2 - .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 25 - .../amd/display/dc/irq/dcn21/irq_service_dcn21.h | 2 - drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- drivers/gpu/drm/amd/display/dc/irq/irq_service.h | 4 - drivers/gpu/drm/drm_dp_mst_topology.c | 1 + drivers/gpu/drm/drm_mm.c | 4 + drivers/gpu/drm/drm_modeset_lock.c | 9 + drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 22 + drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 10 +- drivers/gpu/drm/i915/i915_perf.c | 22 +- drivers/gpu/drm/i915/i915_reg.h | 8 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 3 + drivers/gpu/drm/radeon/radeon_kms.c | 22 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-vivaldi.c | 41 +- drivers/hid/uhid.c | 49 +- drivers/hid/wacom_wac.c | 39 +- drivers/hwmon/adt7470.c | 3 + drivers/hwmon/dell-smm-hwmon.c | 4 +- drivers/hwmon/ltc2992.c | 3 +- drivers/iio/accel/fxls8962af-core.c | 12 +- drivers/iio/accel/fxls8962af-i2c.c | 2 +- drivers/iio/accel/fxls8962af-spi.c | 2 +- drivers/iio/accel/fxls8962af.h | 3 +- drivers/iio/adc/ad7124.c | 2 +- drivers/infiniband/hw/irdma/hw.c | 16 +- drivers/irqchip/irq-gic-v3-its.c | 3 +- drivers/macintosh/mac_hid.c | 24 +- drivers/media/cec/core/cec-core.c | 2 +- drivers/media/mc/mc-devnode.c | 2 +- drivers/message/fusion/mptbase.c | 149 +++-- drivers/message/fusion/mptctl.c | 82 ++- drivers/message/fusion/mptlan.c | 90 +-- drivers/message/fusion/mptsas.c | 94 +-- drivers/misc/eeprom/at25.c | 4 + drivers/mmc/core/sd.c | 8 +- drivers/mmc/host/renesas_sdhi_core.c | 2 +- drivers/mmc/host/sdhci-of-esdhc.c | 8 +- drivers/mmc/host/sh_mmcif.c | 3 + drivers/mtd/devices/phram.c | 12 +- drivers/mtd/nand/raw/Kconfig | 3 +- drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 7 +- drivers/mtd/nand/raw/qcom_nandc.c | 14 +- drivers/mtd/parsers/qcomsmempart.c | 36 +- drivers/net/bonding/bond_procfs.c | 8 +- drivers/net/ethernet/intel/i40e/i40e.h | 9 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 44 +- drivers/net/ethernet/intel/i40e/i40e_register.h | 3 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 103 ++- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 2 + .../ethernet/marvell/octeontx2/af/lmac_common.h | 3 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 1 + .../ethernet/marvell/octeontx2/af/npc_profile.h | 70 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 66 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 4 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 7 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 14 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 2 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 20 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 22 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 20 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 1 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 7 +- drivers/net/phy/phy_device.c | 6 +- drivers/net/virtio_net.c | 2 +- drivers/net/wireless/cisco/airo.c | 22 +- drivers/net/wireless/intersil/hostap/hostap_ap.c | 16 +- .../net/wireless/intersil/hostap/hostap_download.c | 2 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 24 +- drivers/net/wireless/ray_cs.c | 2 +- drivers/nubus/proc.c | 36 +- drivers/of/base.c | 131 +--- drivers/of/device.c | 2 +- drivers/parisc/led.c | 4 +- drivers/parisc/pdc_stable.c | 4 +- drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/msi/irqdomain.c | 4 +- drivers/pci/msi/legacy.c | 1 - drivers/pci/proc.c | 10 +- drivers/phy/broadcom/Kconfig | 3 +- drivers/phy/broadcom/phy-brcm-usb.c | 38 ++ drivers/phy/cadence/phy-cadence-sierra.c | 35 +- drivers/phy/ti/phy-j721e-wiz.c | 1 + drivers/platform/x86/thinkpad_acpi.c | 4 +- drivers/platform/x86/toshiba_acpi.c | 16 +- drivers/pnp/isapnp/proc.c | 2 +- drivers/pnp/pnpbios/proc.c | 4 +- drivers/rtc/Kconfig | 24 + drivers/rtc/Makefile | 2 + drivers/rtc/dev.c | 6 +- drivers/rtc/rtc-cmos.c | 201 ++++-- drivers/rtc/rtc-da9063.c | 16 +- drivers/rtc/rtc-ftrtc010.c | 8 +- drivers/rtc/rtc-gamecube.c | 377 +++++++++++ drivers/rtc/rtc-mc146818-lib.c | 182 ++++-- drivers/rtc/rtc-pcf2127.c | 2 +- drivers/rtc/rtc-pcf85063.c | 97 ++- drivers/rtc/rtc-pxa.c | 4 + drivers/rtc/rtc-rs5c372.c | 185 +++++- drivers/rtc/rtc-rv8803.c | 6 + drivers/rtc/rtc-sunplus.c | 362 +++++++++++ drivers/scsi/aacraid/aachba.c | 2 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 6 +- drivers/scsi/elx/efct/efct_driver.c | 11 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 5 - drivers/scsi/lpfc/lpfc_sli.c | 10 +- drivers/scsi/megaraid.c | 84 +-- drivers/scsi/mpi3mr/mpi3mr_fw.c | 11 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 4 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 87 ++- drivers/scsi/pcmcia/nsp_cs.c | 3 + drivers/scsi/pm8001/pm8001_sas.c | 7 +- drivers/scsi/pm8001/pm8001_sas.h | 3 + drivers/scsi/pm8001/pm80xx_hwi.c | 7 +- drivers/scsi/qedf/qedf_main.c | 2 + drivers/scsi/scsi_lib.c | 8 +- drivers/scsi/scsi_proc.c | 4 +- drivers/scsi/sd.c | 2 +- drivers/scsi/sg.c | 35 +- drivers/scsi/ufs/ufs-mediatek.c | 2 +- drivers/scsi/ufs/ufshcd.c | 2 +- drivers/soc/canaan/Kconfig | 1 - drivers/soc/fsl/qbman/bman_portal.c | 2 +- drivers/soc/fsl/qbman/qman_portal.c | 2 +- drivers/soc/samsung/Kconfig | 2 +- drivers/soc/ti/k3-ringacc.c | 4 +- .../intel/int340x_thermal/int3400_thermal.c | 1 + .../intel/int340x_thermal/int3403_thermal.c | 1 + .../int340x_thermal/processor_thermal_device.h | 1 + .../int340x_thermal/processor_thermal_device_pci.c | 1 + drivers/tty/n_tty.c | 2 +- drivers/usb/gadget/function/rndis.c | 4 +- drivers/virt/acrn/ioreq.c | 3 +- drivers/zorro/proc.c | 2 +- fs/Makefile | 2 + fs/afs/proc.c | 6 +- fs/aio.c | 31 +- fs/binfmt_misc.c | 6 +- fs/btrfs/extent_io.c | 10 - fs/btrfs/super.c | 2 - fs/cachefiles/cache.c | 17 +- fs/cachefiles/daemon.c | 11 + fs/cachefiles/internal.h | 2 +- fs/cachefiles/io.c | 2 +- fs/cachefiles/namei.c | 12 +- fs/ceph/addr.c | 5 - fs/cifs/Kconfig | 2 +- fs/cifs/Makefile | 2 +- fs/cifs/cache.c | 105 --- fs/cifs/cifs_swn.c | 9 +- fs/cifs/cifsfs.c | 19 +- fs/cifs/cifsfs.h | 3 +- fs/cifs/cifsglob.h | 7 +- fs/cifs/cifsproto.h | 8 + fs/cifs/connect.c | 142 ++-- fs/cifs/dfs_cache.c | 2 +- fs/cifs/dir.c | 5 + fs/cifs/file.c | 66 +- fs/cifs/fs_context.c | 8 +- fs/cifs/fscache.c | 333 +++------- fs/cifs/fscache.h | 128 ++-- fs/cifs/inode.c | 25 +- fs/cifs/misc.c | 49 ++ fs/cifs/netmisc.c | 5 +- fs/cifs/ntlmssp.h | 30 +- fs/cifs/sess.c | 112 +++- fs/cifs/smb2pdu.c | 112 +++- fs/cifs/smb2transport.c | 6 + fs/cifs/transport.c | 17 +- fs/coredump.c | 66 +- fs/dcache.c | 37 +- fs/erofs/data.c | 8 +- fs/erofs/zdata.c | 113 ++-- fs/eventpoll.c | 10 +- fs/exec.c | 35 + fs/ext4/mballoc.c | 14 +- fs/ext4/readpage.c | 6 - fs/ext4/super.c | 3 - fs/f2fs/data.c | 13 - fs/f2fs/segment.c | 8 +- fs/file_table.c | 47 +- fs/fscache/volume.c | 4 +- fs/inode.c | 39 +- fs/io-wq.c | 91 ++- fs/io_uring.c | 79 ++- fs/jbd2/journal.c | 2 +- fs/locks.c | 34 +- fs/mpage.c | 7 - fs/namei.c | 58 +- fs/namespace.c | 24 +- fs/netfs/read_helper.c | 3 +- fs/notify/dnotify/dnotify.c | 21 +- fs/notify/fanotify/fanotify_user.c | 10 +- fs/notify/inotify/inotify_user.c | 11 +- fs/ntfs3/ntfs_fs.h | 1 - fs/ocfs2/cluster/heartbeat.c | 2 +- fs/ocfs2/dlm/dlmdomain.c | 4 +- fs/ocfs2/dlm/dlmmaster.c | 18 +- fs/ocfs2/dlm/dlmrecovery.c | 2 +- fs/ocfs2/dlm/dlmthread.c | 2 +- fs/ocfs2/stackglue.c | 25 +- fs/ocfs2/super.c | 2 - fs/pipe.c | 64 +- fs/proc/generic.c | 6 - fs/proc/inode.c | 1 + fs/proc/internal.h | 5 - fs/proc/proc_net.c | 8 +- fs/proc/proc_sysctl.c | 63 +- fs/smbfs_common/smb2pdu.h | 2 +- fs/smbfs_common/smbfsctl.h | 2 + fs/super.c | 3 - fs/sysctls.c | 39 ++ fs/xfs/libxfs/xfs_fs.h | 37 +- fs/xfs/xfs_bmap_util.c | 7 +- fs/xfs/xfs_bmap_util.h | 2 +- fs/xfs/xfs_file.c | 3 +- fs/xfs/xfs_icache.c | 22 +- fs/xfs/xfs_ioctl.c | 102 +-- fs/xfs/xfs_ioctl.h | 6 - fs/xfs/xfs_ioctl32.c | 27 - fs/xfs/xfs_ioctl32.h | 22 - include/asm-generic/barrier.h | 2 +- include/asm-generic/bitops.h | 1 - include/asm-generic/bitops/le.h | 64 -- include/asm-generic/pgalloc.h | 24 +- include/linux/aio.h | 4 - include/linux/bitmap.h | 34 +- include/linux/bitops.h | 34 - include/linux/cleancache.h | 124 ---- include/linux/coredump.h | 10 +- include/linux/cpumask.h | 46 +- include/linux/dcache.h | 10 - include/linux/dnotify.h | 1 - include/linux/fanotify.h | 2 - include/linux/find.h | 372 +++++++++++ include/linux/frontswap.h | 35 +- include/linux/fs.h | 18 - include/linux/fscache.h | 5 + include/linux/inotify.h | 3 - include/linux/kprobes.h | 6 - include/linux/mc146818rtc.h | 6 +- include/linux/migrate.h | 2 + include/linux/mm.h | 20 + include/linux/mount.h | 3 - include/linux/of.h | 422 +++++++----- include/linux/pagevec.h | 1 + include/linux/perf_event.h | 15 +- include/linux/pipe_fs_i.h | 4 - include/linux/poll.h | 2 - include/linux/printk.h | 4 - include/linux/proc_fs.h | 13 +- include/linux/psi.h | 2 +- include/linux/psi_types.h | 3 - include/linux/ref_tracker.h | 2 + include/linux/rwlock.h | 6 + include/linux/rwlock_api_smp.h | 8 + include/linux/rwlock_rt.h | 10 + include/linux/sbitmap.h | 11 + include/linux/sched.h | 4 - include/linux/sched/sysctl.h | 14 +- include/linux/seq_file.h | 2 +- include/linux/shmem_fs.h | 3 +- include/linux/spinlock_api_up.h | 1 + include/linux/stackdepot.h | 25 +- include/linux/stackleak.h | 5 - include/linux/swapfile.h | 3 - include/linux/sysctl.h | 67 +- include/net/ip6_fib.h | 2 +- include/net/tcp.h | 4 + include/scsi/scsi_device.h | 5 +- include/scsi/sg.h | 4 - include/trace/events/cachefiles.h | 103 ++- init/main.c | 9 +- ipc/util.c | 2 +- kernel/cgroup/cgroup.c | 11 +- kernel/events/core.c | 246 ++++--- kernel/hung_task.c | 81 ++- kernel/irq/proc.c | 8 +- kernel/kprobes.c | 30 +- kernel/locking/spinlock.c | 10 + kernel/locking/spinlock_rt.c | 12 + kernel/printk/Makefile | 5 +- kernel/printk/internal.h | 8 + kernel/printk/printk.c | 4 +- kernel/printk/sysctl.c | 85 +++ kernel/resource.c | 4 +- kernel/sched/core.c | 15 +- kernel/sched/core_sched.c | 2 +- kernel/sched/fair.c | 118 ++-- kernel/sched/pelt.h | 4 +- kernel/sched/psi.c | 66 +- kernel/stackleak.c | 26 +- kernel/sysctl.c | 724 ++------------------- kernel/time/clocksource.c | 4 +- kernel/trace/Kconfig | 9 +- kernel/trace/ftrace.c | 4 +- kernel/watchdog.c | 101 +++ lib/Kconfig | 7 +- lib/Kconfig.kasan | 2 +- lib/find_bit.c | 21 + lib/find_bit_benchmark.c | 21 + lib/genalloc.c | 2 +- lib/sbitmap.c | 25 +- lib/stackdepot.c | 46 +- lib/test_bitmap.c | 37 ++ lib/test_sysctl.c | 22 +- lib/vsprintf.c | 24 +- mm/Kconfig | 40 +- mm/Makefile | 1 - mm/cleancache.c | 315 --------- mm/filemap.c | 112 +++- mm/frontswap.c | 259 +------- mm/kasan/common.c | 1 - mm/migrate.c | 38 +- mm/page_owner.c | 2 + mm/percpu.c | 35 +- mm/shmem.c | 33 +- mm/swapfile.c | 90 +-- mm/truncate.c | 15 +- mm/zsmalloc.c | 529 ++++++--------- mm/zswap.c | 8 +- net/atm/proc.c | 4 +- net/bluetooth/af_bluetooth.c | 8 +- net/can/bcm.c | 2 +- net/can/proc.c | 2 +- net/core/neighbour.c | 6 +- net/core/pktgen.c | 6 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 6 +- net/ipv4/raw.c | 8 +- net/ipv4/tcp.c | 1 + net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/udp.c | 6 +- net/ipv6/ip6_fib.c | 23 +- net/ipv6/route.c | 2 +- net/mptcp/pm_netlink.c | 39 +- net/mptcp/protocol.h | 6 +- net/ncsi/ncsi-manage.c | 4 +- net/netfilter/x_tables.c | 10 +- net/netfilter/xt_hashlimit.c | 18 +- net/netfilter/xt_recent.c | 4 +- net/rxrpc/call_event.c | 8 +- net/rxrpc/output.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 4 +- net/sunrpc/cache.c | 24 +- net/sunrpc/stats.c | 2 +- scripts/dtc/dtx_diff | 8 +- sound/core/info.c | 4 +- tools/arch/x86/include/uapi/asm/prctl.h | 26 +- tools/include/asm-generic/bitops.h | 1 - tools/include/asm-generic/bitops/find.h | 145 ----- tools/include/linux/bitmap.h | 7 +- .../bitops => tools/include/linux}/find.h | 54 +- tools/include/uapi/asm-generic/unistd.h | 5 +- tools/lib/find_bit.c | 20 + tools/lib/perf/evsel.c | 4 +- .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 1 + tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 1 + tools/perf/arch/s390/entry/syscalls/syscall.tbl | 1 + tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 1 + tools/perf/bench/epoll-ctl.c | 2 +- tools/perf/bench/epoll-wait.c | 2 +- tools/perf/bench/evlist-open-close.c | 4 +- tools/perf/bench/futex-hash.c | 2 +- tools/perf/bench/futex-lock-pi.c | 2 +- tools/perf/bench/futex-requeue.c | 2 +- tools/perf/bench/futex-wake-parallel.c | 2 +- tools/perf/bench/futex-wake.c | 2 +- tools/perf/builtin-ftrace.c | 2 +- tools/perf/builtin-inject.c | 5 +- tools/perf/builtin-script.c | 2 +- tools/perf/builtin-stat.c | 24 +- .../pmu-events/arch/test/test_soc/cpu/uncore.json | 16 + tools/perf/tests/bitmap.c | 4 +- tools/perf/tests/event_update.c | 8 +- tools/perf/tests/mem2node.c | 9 +- tools/perf/tests/mmap-basic.c | 5 +- tools/perf/tests/parse-events.c | 49 ++ tools/perf/tests/pmu-events.c | 32 + tools/perf/tests/topology.c | 37 +- tools/perf/util/affinity.c | 8 +- tools/perf/util/auxtrace.c | 2 +- tools/perf/util/counts.c | 2 +- tools/perf/util/cpumap.h | 3 +- tools/perf/util/cputopo.c | 4 +- tools/perf/util/evlist-hybrid.c | 11 +- tools/perf/util/evlist.c | 28 +- tools/perf/util/evsel.c | 45 +- tools/perf/util/evsel.h | 3 +- tools/perf/util/machine.c | 3 +- tools/perf/util/mmap.c | 2 +- tools/perf/util/parse-events.c | 67 +- tools/perf/util/parse-events.h | 1 + tools/perf/util/parse-events.l | 2 + tools/perf/util/parse-events.y | 17 +- tools/perf/util/perf_api_probe.c | 4 +- tools/perf/util/probe-event.c | 3 + tools/perf/util/python.c | 6 +- tools/perf/util/record.c | 6 +- .../util/scripting-engines/trace-event-python.c | 4 +- tools/perf/util/session.c | 4 +- tools/perf/util/svghelper.c | 4 +- tools/perf/util/synthetic-events.c | 18 +- tools/perf/util/top.c | 6 +- tools/testing/selftests/net/ioam6_parser.c | 5 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 5 +- usr/include/Makefile | 1 - 620 files changed, 8476 insertions(+), 6606 deletions(-) create mode 100644 Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml delete mode 100644 Documentation/vm/cleancache.rst create mode 100644 arch/riscv/include/asm/cpu_ops_sbi.h create mode 100644 drivers/rtc/rtc-gamecube.c create mode 100644 drivers/rtc/rtc-sunplus.c delete mode 100644 fs/cifs/cache.c create mode 100644 fs/sysctls.c delete mode 100644 include/linux/cleancache.h create mode 100644 include/linux/find.h create mode 100644 kernel/printk/sysctl.c delete mode 100644 mm/cleancache.c delete mode 100644 tools/include/asm-generic/bitops/find.h rename {include/asm-generic/bitops => tools/include/linux}/find.h (83%)