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 95867f15dff8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 964467f60441 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits c6762916d153 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5e29b3a7bbf7 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits 434285e68389 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 4d14eb5a0af1 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 8ed450ea0f6b Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 894d83953533 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 2e7e2f5a3152 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits f4c21f9daaf3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits f6f8e95485f2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c9821bcedab9 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits a4679e5a12ba Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 3f30f5ac3db0 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 85e4e1870ee8 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 51d377a08e33 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 923bf096084b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f346b43ae3d5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c6f8d12138a6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 903346c96af9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a8ae76658215 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d9954d1894a0 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 915b278ca4ae dt-bindings: Remove Netlogic bindings omits 425faa1817b9 clk: versatile: clk-icst: Ensure clock names are unique omits 6c5aefcf5611 of: Support using 'mask' in making device bus id omits cbf0e0d466fc dt-bindings: treewide: Update @st.com email address to @fo [...] omits a408a5842c91 dt-bindings: media: Update maintainers for st,stm32-hwspin [...] omits 91f4de5c5ee6 dt-bindings: media: Update maintainers for st,stm32-cec.yaml omits d4499692a70e dt-bindings: mfd: timers: Update maintainers for st,stm32-timers omits 6b39ba0723b5 dt-bindings: timer: Update maintainers for st,stm32-timer omits 9710e55de970 dt-bindings: i2c: imx: hardware do not restrict clock-freq [...] omits 26b239fb62d2 dt-bindings: display: bridge: Convert toshiba,tc358767.txt [...] omits 9d077434779e dt-bindings: Rename Ingenic CGU headers to ingenic,*.h omits 4d7a0f5ebd8d irqchip/sifive-plic: Fixup EOI failed when masked omits e5f041b6867f irqchip/csky-mpintc: Fixup mask/unmask implementation omits 13b1ef781f41 Merge remote-tracking branch 'asoc/for-5.16' into asoc-linus omits e84639b3efa2 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus new 5625207d83f6 Merge tag 'usb-5.16-rc1' of git://git.kernel.org/pub/scm/l [...] new c55a04176cba Merge tag 'char-misc-5.16-rc1' of git://git.kernel.org/pub [...] new f54ca91fe6f2 Merge tag 'net-5.16-rc1' of git://git.kernel.org/pub/scm/l [...] adds 51d157946666 ring-buffer: Protect ring_buffer_reset() from reentrancy adds 2e6e9058d13a ftrace/direct: Fix lockup in modify_ftrace_direct_multi new 600b18f88f26 Merge tag 'trace-v5.16-3' of git://git.kernel.org/pub/scm/ [...] adds 1aaa557b2db9 m68k: set a default value for MEMORY_RESERVE adds 6dbe88e93c35 m68knommu: Remove MCPU32 config symbol new 6d76f6eb46cb Merge tag 'm68knommu-for-v5.16' of git://git.kernel.org/pu [...] new 0093de693fe7 mm/page_owner.c: modify the type of argument "order" in so [...] new 252220dab9d4 mm: allow only SLUB on PREEMPT_RT new 0ef024621417 mm: migrate: simplify the file-backed pages validation whe [...] new ab09243aa95a mm/migrate.c: remove MIGRATE_PFN_LOCKED new 913ffbdd9985 mm: unexport folio_memcg_{,un}lock new ab2f9d2d3626 mm: unexport {,un}lock_page_memcg new b873e986816a kasan: add kasan mode messages when kasan init new dbf49896187f Merge branch 'akpm' (patches from Andrew) adds 2cf002d19497 apparmor: check/put label on apparmor_sk_clone_security() adds 5268d795d688 apparmor: fix introspection of of task mode for unconfined tasks adds 92de220a7f33 apparmor: update policy capable checks to use a label adds 31ec99e13346 apparmor: switch to apparmor to internal capable check for [...] adds ef70454508c0 security: apparmor: file.h: delete duplicated word adds 4af7c863fc85 security: apparmor: delete repeated words in comments adds d108370c644b apparmor: fix error check adds dc155617fa5b apparmor: Fix internal policy capable check for policy management adds c75ea024094e apparmor: avoid -Wempty-body warning adds 7e50e9ffdee6 apparmor: Remove the repeated declaration adds aa4ceed7c327 apparmor: fix doc warning adds d0d845a790d3 apparmor: use per file locks for transactional queries adds 4d47fbbe54bf apparmor: fix zero-length compiler warning in AA_BUG() adds f4a2d282cca5 apparmor: Use struct_size() helper in kzalloc() adds 7b7211243afa apparmor: remove unneeded one-line hook wrappers adds 582122f1d73a apparmor: remove duplicated 'Returns:' comments new 5593a733f968 Merge tag 'apparmor-pr-2021-11-10' of git://git.kernel.org [...] adds e80704272f5c kcsan: test: Defer kcsan_test_init() after kunit initialization adds 80804284103a kcsan: test: Use kunit_skip() to skip tests adds ade3a58b2d40 kcsan: test: Fix flaky test case adds 55a55fec5015 kcsan: Add ability to pass instruction pointer of access t [...] adds f4c87dbbef26 kcsan: Save instruction pointer for scoped accesses adds 6c65eb75686f kcsan: Start stack trace with explicit location if provided adds d627c537c258 kcsan: Support reporting scoped read-write access type adds 78c3d954e2b3 kcsan: Move ctx to start of argument list adds ac20e39e8d25 kcsan: selftest: Cleanup and add missing __init new ca2ef2d9f2aa Merge tag 'kcsan.2021.11.11a' of git://git.kernel.org/pub/ [...] new 5833291ab6de Merge tag 'pci-v5.16-fixes-1' of git://git.kernel.org/pub/ [...] new d9c8e52ff9e8 thermal: int340x: fix build on 32-bit targets new 7246f4dcaccc tools/lib/lockdep: drop liblockdep adds 68dbbe7d5b4f libata: fix read log timeout value adds 51839e25d43d ata: sata_highbank: Remove unnecessary print function dev_err() new 636f6e2af4fb libata: add horkage for missing Identify Device log new 1b87bda1f29a libata: libahci: declare ahci_shost_attr_group as static new 204d32efa8a5 Merge tag 'libata-5.16-rc1-p2' of git://git.kernel.org/pub [...] adds 8719a17613e0 rtc: ds1302: Add SPI ID table adds da87639d6312 rtc: ds1390: Add SPI ID table adds 5f84478e14aa rtc: pcf2123: Add SPI ID table adds 5e295f940203 rtc: omap: drop unneeded MODULE_ALIAS adds 6eee1c48be7c rtc: s5m: drop unneeded MODULE_ALIAS adds 38b17bc9c40e rtc: rx6110: simplify getting the adapter of a client adds dd49cbedde8a dt-bindings: rtc: Add Mstar MSC313e RTC devicetree binding [...] adds be7d9c9161b9 rtc: Add support for the MSTAR MSC313 RTC adds 27ff63eb076c rtc: msc313: fix missing include adds 3109151c4734 rtc: mcp795: Add SPI ID table adds f3606687b447 rtc: msc313: Fix unintentional sign extension issues with [...] adds 7caadcfa8a7c rtc: m41t80: return NULL rather than a plain 0 integer adds 789c1093f02c rtc: class: don't call cdev_device_del() when cdev_device_ [...] adds 24d23181e43d rtc: class: check return value when calling dev_set_name() adds c3336b8ac609 rtc: rv3032: fix error handling in rv3032_clkout_set_rate() adds 4c8a7b80d5f3 rtc: pcf85063: add support for fixed clock adds 9f08c9ed580a rtc: pcf85063: Always clear EXT_TEST from set_time adds 917425f71f36 rtc: add alarm related features adds 6a8af1b6568a rtc: add parameter ioctl adds 2268551935db rtc: expose correction feature adds a6d8c6e1a5c6 rtc: add correction parameter adds 0d20e9fb1262 rtc: add BSM parameter adds 018d959ba7ff rtc: rv3028: add BSM support adds 6084eac38e76 rtc: rv3032: allow setting BSM adds 7d7234a4fff3 rtc: pcf8523: avoid reading BLF in pcf8523_rtc_read_time adds adb17a053e46 rtc: expose RTC_FEATURE_UPDATE_INTERRUPT adds 91f3849d956d rtc: pcf8523: switch to regmap adds 5537752c5349 rtc: pcf8523: always compile pcf8523_rtc_ioctl adds 7c176119aefd rtc: pcf8523: remove unecessary ifdefery adds ebf48cbe32e9 rtc: pcf8523: allow usage on ACPI platforms adds f8d4e4fa51ec rtc: pcf8523: add BSM support adds 814691c7f7d1 rtc: sun6i: Allow probing without an early clock provider adds 005870f46cf6 rtc: tps80031: Remove driver adds dba28c37f23a rtc: s3c: Remove usage of devm_rtc_device_register() adds e4a1444e10cb rtc: s3c: Extract read/write IO into separate functions adds a5feda3b361e rtc: s3c: Add time range adds 03a86cda4123 rtc: rv8803: fix writing back ctrl in flag register adds 72e4ee638d8e rtc: pcf85063: silence cppcheck warning adds d87f741dddab rtc: handle alarms with a minute resolution adds 654815eff130 rtc: s35390a: let the core handle the alarm resolution adds ac86964ff979 rtc: rv3032: let the core handle the alarm resolution adds 24370014011f rtc: ab-eoz9: use RTC_FEATURE_UPDATE_INTERRUPT adds 27f06af75314 rtc: ab-eoz9: support UIE when available adds a5f828036c2e rtc: ab8500: let the core handle the alarm resolution adds 5e7f635aa647 rtc: rx8025: switch to devm_rtc_allocate_device adds 8670558f9e29 rtc: rx8025: let the core handle the alarm resolution adds 1709d7eea1c6 rtc: rx8025: set range adds 5be3933fea2e rtc: rx8025: clear RTC_FEATURE_ALARM when alarm are not supported adds 3d35840dfb75 rtc: rx8025: use rtc_add_group adds b476266f063e rtc: rx8025: use .set_offset/.read_offset new 3b81bf78b733 Merge tag 'rtc-5.16' of git://git.kernel.org/pub/scm/linux [...] adds 58ae4004b9c4 Input: cpcap-pwrbutton - handle errors from platform_get_irq() adds d5f9c43d41ef Input: raydium_i2c_ts - read device version in bootloader mode adds daf87bffd02e Input: palmas-pwrbutton - handle return value of platform_ [...] adds de609b56b832 Input: ads7846 - add short-hand for spi->dev in probe() function adds 937f5d5ec642 Input: ads7846 - remove custom filter handling functions f [...] adds 845ef3a7ce57 Input: ads7846 - switch to devm initialization adds fcc28e0bfcfd Input: cypress-sf - add Cypress StreetFighter touchkey driver adds e2afe95a87a2 dt-bindings: input: Add binding for cypress-sf adds cef6f5cc1408 Input: omap-keypad - prefer struct_size over open coded ar [...] adds f1c80ba0cc8e Input: tmdc - fix spelling mistake "Millenium" -> "Millennium" adds 31ae0102a34e Input: goodix - change goodix_i2c_write() len parameter ty [...] adds a2233cb7b65a Input: goodix - add a goodix.h header file adds 209bda4741f6 Input: goodix - refactor reset handling adds 7642f29c731e Input: goodix - push error logging up into i2c_read and i2 [...] adds 20e317222eea Input: goodix - allow specifying the config filename adds 09182ed20c04 Input: goodix - add support for controllers without flash adds b083704fbf6c Input: elants_i2c - make use of devm_add_action_or_reset() adds 4b3ed1ae2817 Input: raydium_i2c_ts - make use of the helper function de [...] adds d5af8a8f7c4c Input: mpr121 - make use of the helper function devm_add_a [...] adds 5c4c2c8e6fac Input: ariel-pwrbutton - add SPI device ID table adds 1f59342be6c0 Input: analog - fix invalid snprintf() call adds a41392e0877a MAINTAINERS: rectify entry for CHIPONE ICN8318 I2C TOUCHSC [...] adds 2667f6b7af99 Input: st1232 - increase "wait ready" timeout adds b415ed4f49b9 Input: st1232 - prefer asynchronous probing adds af98ff045f1e Input: adxl34x - make adxl34x_remove() return void adds 39e4e75a9f1c Input: tsc200x - make tsc200x_remove() return void adds 03b47b3ad0a9 Input: ep93xx_keypad - annotate suspend/resume as __maybe_unused adds 4ce73b052bdd Input: ep93xx_keypad - use BIT() and GENMASK() macros adds ab317169673d Input: ep93xx_keypad - use dev_pm_set_wake_irq() adds c4be5e5a113d Input: ep93xx_keypad - switch to using managed resources adds 804f354ab6ce Input: adxl34x - fix sparse warning adds f041a7af1263 Input: tm2-touchkey - report scan codes adds 872e57abd171 Input: tm2-touchkey - allow changing keycodes from userspace adds 9271cda2bb41 Input: ads7846 - set input device bus type and product ID adds ccd661392abb Input: ads7846 - use input_set_capability() adds 36fc54375f98 Input: ads7846 - do not attempt IRQ workaround when deferr [...] adds a88638c4e69c Input: max8925_onkey - don't mark comment as kernel-doc adds ec45b858c867 Input: cpcap-pwrbutton - do not set input parent explicitly adds dcd6a66a23e9 Input: max77693-haptic - drop unneeded MODULE_ALIAS adds d46b3f5bc0fc reboot: export symbol 'reboot_mode' adds 9e5afc84ff94 Input: pm8941-pwrkey - respect reboot_mode for warm reset adds 235300ed8c6c Input: ili210x - use resolution from ili251x firmware adds 70a7681db0c9 Input: ili210x - export ili251x version details via sysfs adds c6ac8f0b4ca9 Input: ili210x - add ili251x firmware update support adds 5fe11512cdc2 Input: remove unused header <linux/input/cy8ctmg110_pdata.h> adds 322a552e1955 Input: cap11xx - add support for cap1206 adds 16e28abb7290 Input: i8042 - Add quirk for Fujitsu Lifebook T725 adds 6e4860410b82 Input: synaptics-rmi4 - Fix device hierarchy adds be896bd3b72b Input: elantench - fix misreporting trackpoint coordinates adds de889108391f Input: ili210x - special case ili251x sample read out adds 8639e042ad6a Input: ili210x - improve polled sample spacing adds 27931d38ce05 Input: ili210x - reduce sample period to 15ms adds 91e2e76695fe Input: wacom_i2c - use macros for the bit masks adds 744d0090a5f6 Input: iforce - fix control-message timeout new efe6f16c6faf Merge branch 'next' into for-linus new f78e9de80f5a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 15184965783a drm/bridge/lontium-lt9611uxc: fix provided connector suport adds 7be28bd73f23 drm/plane-helper: fix uninitialized variable reference adds a0a33067b957 drm/connector: refer to CTA-861-G in the "content type" prop docs adds 5baaac3184ab dma-buf: add dma_resv_for_each_fence v3 adds 63639d013a6f dma-buf: use the new iterator in dma_buf_debug_show adds 0a42016d9319 dma-buf: use the new iterator in dma_resv_poll adds dbcae3bfcbca drm/ttm: use the new iterator in ttm_bo_flush_all_fences adds 9c2ba265352a drm/scheduler: use new iterator in drm_sched_job_add_impli [...] adds a585070f2682 drm/i915: use the new iterator in i915_request_await_object v2 adds 7cd80132aeab drm: use new iterator in drm_gem_fence_array_add_implicit v3 adds 24417d5b0c00 drm/bridge: ti-sn65dsi83: Implement .detach callback adds e539a77e44c7 dt-bindings: drm/bridge: ps8640: Add aux-bus child adds 97f921ff264e dt-bindings: add vendor prefix for Vivax adds f474bb3000b6 dt-bindings: display: simple: Add Vivax TPC-9150 panel adds 76f745683858 dt-bindings: display: simple: add Innolux G070Y2-T02 panel adds 19f036eaaffa drm/panel: panel-simple: add LOGIC Technologies LTTD800480 [...] adds c38171a58574 dt-bindings: display: simple: hardware can use ddc-i2c-bus adds 230a6f0e6f49 dt-bindings: add bindings for the Sharp LS060T1SX01 panel adds 223cce88a926 drm/panel: Add support for Sharp LS060T1SX01 panel adds 54d209e2fa94 Revert "drm/panel: Add support for Sharp LS060T1SX01 panel" adds 2620fddce4a9 Revert "dt-bindings: add bindings for the Sharp LS060T1SX0 [...] adds 2c0c19b681d5 fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' adds ba3e86789eaf dt-bindings: display: bridge: lvds-codec: Document LVDS da [...] adds 31f6207940a6 drm/bridge: lvds-codec: Add support for LVDS data mapping select adds 2307d3a5a2df dt-bindings: add bindings for the Sharp LS060T1SX01 panel adds 914b6f290beb drm/panel: Add support for Sharp LS060T1SX01 panel adds a63f393dd7e1 drm/virtio: fix the missed drm_gem_object_put() in virtio_ [...] adds cacadb0633bb drm/nouveau/nvenc: remove duplicate include in base.c adds 636318593810 drm/nouveau/mmu: drop unneeded assignment in the nvkm_uvmm [...] adds 404046cf4805 drm/nouveau/mmu/gp100-: drop unneeded assignment in the if [...] adds 1e39f430575f drm/nouveau/gem: remove redundant semi-colon adds f30946db159f drm/nouveau/nouveau_bo: Remove unused variables 'dev' adds 5e51cc0005c6 dma-resv: Fix dma_resv_get_fences and dma_resv_copy_fences [...] adds 90c45fc15aaf drm/panel: s6e63m0: Make s6e63m0_remove() return void adds f85d9e59f1b4 drm/connector: fix all kernel-doc warnings adds ee30840ba3ba drm/v3d: fix copy_from_user() error codes adds 2f1495fac8d3 drm/bridge: nwl-dsi: Add atomic_get_input_bus_fmts adds 1311f3dfce7e drm/panel: mantix: Add media bus format adds 0c464eee746a drm/panel: st7703: Add media bus format adds e2e0ee7e2c2b drm: mxsfb: Print failed bus format in hex adds 1db060509903 drm: mxsfb: Set fallback bus format when the bridge doesn' [...] adds 381ba6a6baf1 drm/nouveau/mmu/gp100: remove unused variable adds 91302d6c1dfd drm/ttm_bo_api: update the description for @placement and @sg adds cd06ab2fd48f drm/locking: add backtrace for locking contended locks wit [...] adds b3ec8cdf457e fbdev: Garbage collect fbdev scrolling acceleration, part [...] adds 5275a99e35e5 Merge tag 'drm-misc-next-2021-10-14' of git://anongit.free [...] adds 38d4e4638e85 drm/amd/amdgpu: fix bad job hw_fence use after free in adv [...] adds 72c148d776b4 drm/amdgpu: use correct register mask to extract field adds 297753a06a88 drm/amdkfd: Fix SVM_ATTR_PREFERRED_LOC adds 12fcf0a7dacc drm/amdkfd: Avoid thrashing of stack and heap adds 740a451b0797 drm/amdkfd: Handle incomplete migration to system memory adds c92f90961486 drm/amdgpu: Convert SMU version to decimal in debugfs adds cc22b9276103 drm/amdkfd: update gfx target version for Renoir adds 9a40d0448f03 drm/amdgpu/pm: drop pp_power_profile_mode support for yellow carp adds 067558177be6 drm/amd/pm: Add missing mutex for pp_get_power_profile_mode adds a035be8a05bf drm/amd/pm: Adjust returns when power_profile_mode is not [...] adds a750559132c6 drm/amdgpu/pm: Don't show pp_power_profile_mode for unsupp [...] adds 91adec9e0709 drm/amd/display: Look at firmware version to determine usi [...] adds e8a423c589a0 drm/amdgpu: update RLC_PG_DELAY_3 Value to 200us for yellow carp adds 93cec184788b drm/amdgpu: remove duplicated kfd_resume_iommu adds a550bb165b3f drm/amd/display: dsc engine not disabled after unplug dsc mst hub adds 7c5b0f223649 drm/amd/display: Fix dcn10_log_hubp_states printf format string adds 670d2a624053 drm/amd/display: Fix dummy p-state hang on monitors with e [...] adds bca5bea4030d drm/amd/display: avoid link loss short pulse stuck the system adds 1fc31638eb79 drm/amd/display: Fix bpc calculation for specific encodings adds 0b55313cbdd3 drm/amd/display: Force disable planes on any pipe split change adds 589bd2f03f87 drm/amd/display: Clear encoder assignments when state cleared. adds edcf52caa985 drm/amd/display: fix register write sequence for LINK_SQUA [...] adds 0a068b683c87 drm/amd/display: Added HPO HW control shutdown support adds 9959125a0aab drm/amd/display: Add MPC meory shutdown support adds cd8cfbca6ecb drm/amd/display: Added new DMUB boot option for power opti [...] adds a81ddb758c39 drm/amd/display: add condition check for dmub notification adds 904b78298066 drm/amd/display: [FW Promotion] Release 0.0.91 adds 78469728809b drm/amd/display: 3.2.160 adds 806acd381960 Merge tag 'amd-drm-fixes-5.16-2021-11-03' of https://gitla [...] adds ff2d23843f7f dma-buf/poll: Get a file reference for outstanding fence c [...] adds 4a390c2ee768 Merge tag 'drm-misc-next-fixes-2021-11-05' of git://anongi [...] adds 6c34bd4532a3 drm/i915/dp: Ensure sink rate values are always valid adds cc99bc62ff69 drm/i915/dp: Ensure max link params are always valid adds c4d6da21b2c6 Revert "drm/i915/bios: gracefully disable dual eDP for now" adds 8a30b871b6f3 drm/i915/cdclk: put the cdclk vtables in const data adds 9ca8bb7a1d20 drm/i915/guc: Fix recursive lock in GuC submission adds 02295cf3897a drm/i915/dp: fix integer overflow in 128b/132b data rate c [...] adds ab0f0c79d1a6 drm/i915: Revert 'guc_id' from i915_request tracepoint adds 5740211ea442 drm/i915/dmabuf: fix broken build adds af6c83ae25a5 drm/i915/gvt: fix the usage of ww lock in gvt scheduler. adds 99bac3063e8e drm/i915: Extend the async flip VT-d w/a to skl/bxt adds 1977e8eb40ed drm/i915: Fix type1 DVI DP dual mode adapter heuristic for [...] adds cecbc0c7eba7 drm/i915/hdmi: Turn DP++ TMDS output buffers back on in en [...] adds 90ab96f3872e drm/i915/fb: Fix rounding error in subsampled plane size c [...] adds ade4a1fc5741 drm/i915/adlp/fb: Prevent the mapping of redundant trailin [...] adds 917a6f0bdbc5 Merge tag 'drm-intel-next-fixes-2021-11-09' of git://anong [...] adds 0d979509539e drm/ttm: remove ttm_bo_vm_insert_huge() adds 5591c8f79db1 drm/udl: fix control-message timeout adds e0e6d1ea18c8 MAINTAINERS: dri-devel is for all of drivers/gpu adds 9d6366e743f3 drm: fb_helper: improve CONFIG_FB dependency adds 14d9a37c9525 Revert "drm/imx: Annotate dma-fence critical section in co [...] adds d89c0c8322ec drm/virtio: Fix NULL dereference error in virtio_gpu_poll adds bcae3af286f4 drm/locking: fix __stack_depot_* name conflict adds f8ca7b74192b Merge tag 'drm-misc-next-fixes-2021-11-10' of git://anongi [...] adds 25a1a08fe79b drm/amd/display: Don't allow partial copy_from_user adds a6283010e290 drm/amdkfd: avoid recursive lock in migrations back to RAM adds 7ef6b7f8441f drm/amdgpu: Make sure to reserve BOs before adding or removing adds e9c76719c1e9 drm/amdgpu/powerplay: fix sysfs_emit/sysfs_emit_at handling adds c4fc13b5818f drm/amd/amdgpu: Avoid writing GMC registers under sriov in gmc9 adds 6ddc0eb7a2e8 drm/amd/amdgpu: Fix csb.bo pin_count leak on gfx 9 adds c451c979eafc drm/amd/pm: Correct DPMS disable IP version check adds 7513c9ff44d9 drm/amdgpu: correct xgmi ras error count reset adds e6ef9b396b63 drm/amdgpu: correctly toggle gfx on/off around RLC_SPM_* r [...] adds b8c20c74ab8c drm/amd/amdkfd: Don't sent command to HWS on kfd reset adds 5702d052959f drm/amdgpu: Fix dangling kfd_bo pointer for shared BOs adds 2d32ffd6e9e5 drm/amdgpu: fix SI handling in amdgpu_device_asic_has_dc_s [...] adds 4fc30ea780e0 drm/amdgpu: fix uvd crash on Polaris12 during driver unloading adds 9f4f2c1a3524 drm/amd/amdgpu: fix the kfd pre_reset sequence in sriov adds 706bc8c50140 drm/amd/display: fix exit from amdgpu_dm_atomic_check() abruptly adds 3aac6aa6304f drm/amdkfd: lower the VAs base offset to 8KB adds a44fe9ee051a drm/amdkfd: Fix retry fault drain race conditions adds 433e5dec418d drm/amd/display: Add comment where CONFIG_DRM_AMD_DC_DCN m [...] adds d82b3266ef88 drm/amd/display: Don't lock connection_mutex for DMUB HPD adds c40a09e56fa3 drm/amd/display: Add callbacks for DMUB HPD IRQ notifications adds 4375d6255d05 drm/amd/display: reject both non-zero src_x and src_y only [...] adds b45a36032dc7 drm/amdgpu: drop jpeg IP initialization in SRIOV case adds 4d395f938ae3 drm/amdgpu: add missed support for UVD IP_VERSION(3, 0, 64) adds 951bad0bd9de Merge tag 'amd-drm-fixes-5.16-2021-11-10' of https://gitla [...] new 447212bb4f8e BackMerge tag 'v5.15' into drm-next new b6c24725249a Merge tag 'drm-misc-fixes-2021-11-11' of git://anongit.fre [...] new 304ac8032d3f Merge tag 'drm-next-2021-11-12' of git://anongit.freedeskt [...] new 0d5d74634f63 Merge tag 'sound-fix-5.16-rc1' of git://git.kernel.org/pub [...] adds 6f897a108508 pwm: atmel: Drop unused header adds 27d9a4d69433 pwm: Add might_sleep() annotations for !CONFIG_PWM API functions adds 4ad91a227817 pwm: Make it explicit that pwm_apply_state() might sleep adds 06dfae38d988 pwm: samsung: Describe driver in Kconfig adds 6facd8408348 pwm: visconti: Simplify using devm_pwmchip_add() adds 5d82e661398e pwm: pwm-samsung: Trigger manual update when disabling PWM adds 8aea22fb2d57 dt-bindings: pwm: tpu: Add R-Car V3U device tree bindings adds 76c40c220f63 dt-bindings: pwm: tpu: Add R-Car M3-W+ device tree bindings adds e9d866d5a629 pwm: vt8500: Rename pwm_busy_wait() to make it obviously d [...] new 030c28a02113 Merge tag 'pwm/for-5.16-rc1' of git://git.kernel.org/pub/s [...] adds 12b6fcd0ea7f scsi: target: core: Remove from tmr_list during LUN unlink adds 11682523573c scsi: ufs: Revert "Retry aborted SCSI commands instead of [...] adds 91bb765ccab1 scsi: ufs: core: Improve source code comments adds 957d63e77a9c scsi: ufs: core: Improve static type checking adds 4693fad7d6d4 scsi: ufs: core: Log error handler activity adds 267a59f6a5e4 scsi: ufs: core: Export ufshcd_schedule_eh_work() adds e0022c6c2906 scsi: ufs: core: Make it easier to add new debugfs attributes adds 7340faae9474 scsi: ufs: core: Add debugfs attributes for triggering the UFS EH adds 3ad317a1f932 scsi: ufs: core: Remove three superfluous casts adds 9a868c8ad3f4 scsi: ufs: core: Add a compile-time structure size check adds 1ea7d8026300 scsi: ufs: core: Micro-optimize ufshcd_map_sg() adds 2c2934c80e13 scsi: elx: Use 'bitmap_zalloc()' when applicable adds bb2ca6b3f09a scsi: qla2xxx: Relogin during fabric disturbance adds c98c5daaa24b scsi: qla2xxx: Fix gnl list corruption adds 0b7a9fd934a6 scsi: qla2xxx: Turn off target reset during issue_lip adds 8e6d5df3cb32 scsi: qla2xxx: edif: Fix app start fail adds b492d6a4880f scsi: qla2xxx: edif: Fix app start delay adds b1af26c24554 scsi: qla2xxx: edif: Flush stale events and msgs on session down adds 8062b742d3bd scsi: qla2xxx: edif: Replace list_for_each_safe with list_ [...] adds 6c9998ce4be2 scsi: qla2xxx: edif: Tweak trace message adds 91f6f5fbe87b scsi: qla2xxx: edif: Reduce connection thrash adds 0f6d600a26e8 scsi: qla2xxx: edif: Increase ELS payload adds 36f468bfe98c scsi: qla2xxx: edif: Fix inconsistent check of db_flags adds 9fd26c633e8a scsi: qla2xxx: edif: Fix EDIF bsg adds feadce93e668 scsi: qla2xxx: Update version to 10.02.07.200-k adds 3a71f0f7a512 scsi: core: Fix early registration of sysfs attributes for [...] adds a22bcfdbf10b scsi: ufs: Add quirk to handle broken UIC command adds 10fb4f87438d scsi: ufs: Add quirk to enable host controller without PH [...] adds e387d448e489 scsi: ufs: ufs-exynos: Change pclk available max value adds 51cc3bb54286 scsi: ufs: ufs-exynos: Simplify drv_data retrieval adds e1f3e22e93e6 scsi: ufs: ufs-exynos: Add refclkout_stop control adds 91c49e7e82d7 scsi: ufs: ufs-exynos: Add setup_clocks callback adds 533b81d67445 scsi: ufs: ufs-exynos: Support custom version of ufs_hba_v [...] adds a271885ac6b2 scsi: ufs: ufs-exynos: Add EXYNOS_UFS_OPT_SKIP_CONFIG_PHY_ [...] adds 3f02cc9ea7bd scsi: ufs: ufs-exynos: Factor out priv data init adds 52e5035f7b07 scsi: ufs: ufs-exynos: Add pre/post_hce_enable drv callbacks adds cc52e15397cc scsi: ufs: ufs-exynos: Support ExynosAuto v9 UFS adds b52aea54b6bf scsi: ufs: ufs-exynos: Multi-host configuration for ExynosAuto v9 adds be39f4fd8dd4 scsi: ufs: ufs-exynos: Introduce ExynosAuto v9 virtual host adds a1efc896cb8a scsi: sr: Remove duplicate assignment adds 5f7cf82c1d73 scsi: bsg: Fix errno when scsi_bsg_register_queue() fails adds 5ae17501bc62 scsi: core: Avoid leaving shost->last_reset with stale val [...] adds 6266f7df38e1 Merge branch '5.15/scsi-fixes' into 5.16/scsi-queue adds 9ec5128a8b56 scsi: ufs: ufshpb: Properly handle max-single-cmd adds 20aaef52eb08 scsi: scsi_ioctl: Validate command size adds 703535e6ae1e scsi: core: Remove command size deduction from scsi_setup_ [...] adds 3344b58b53a7 scsi: scsi_debug: Don't call kcalloc() if size arg is zero new 6cbcc7ab2147 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] new 66f4beaa6c1d Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 1f761b3e67e4 MIPS: Allow modules to set board_be_handler adds f1245bc8cbe8 MIPS: Update bmips_stb_defconfig adds 5eeaafc8d693 mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set adds bdbf2038fbf4 MIPS: VDSO: remove -nostdlib compiler flag adds 1d987052e32f MIPS: BMIPS: Enable PCI Kconfig adds 70060ee313be PCI: brcmstb: Allow building for BMIPS_GENERIC adds 0706f74f719e MIPS: fix *-pkg builds for loongson2ef platform adds cca2aac8acf4 MIPS: fix duplicated slashes for Platform file path adds e2f4b3be1d3c MIPS: boot/compressed/: add __bswapdi2() to target for ZST [...] adds f78b25ee922e mips: decompressor: do not copy source files while building new 4218a96faf91 Merge tag 'mips_5.16_1' of git://git.kernel.org/pub/scm/li [...] adds 8edab02386c3 Merge remote-tracking branch 'palmer/riscv-vdso-cleanup' i [...] adds dffe11e280a4 riscv/vdso: Add support for time namespaces adds f2928e224d85 riscv: set default pm_power_off to NULL adds 21ccdccd21e4 riscv: mm: don't advertise 1 num_asid for 0 asid bits adds 5d4595db0e1c riscv: add rv32 and rv64 randconfig build targets adds 73698660f17c Merge tag 'for-riscv' of https://git.kernel.org/pub/scm/vi [...] adds a090fe638e8d dt-bindings: mmc: cdns: document Microchip MPFS MMC/SDHCI [...] adds 80a9609c93ef riscv: dts: microchip: drop duplicated nodes adds fd86dd2a5dc5 riscv: dts: microchip: fix board compatible adds 42a57a47bb0c riscv: dts: microchip: drop duplicated MMC/SDHC node adds 33f736366b2c riscv: dts: microchip: drop unused pinctrl-names adds 9406369ae627 riscv: dts: microchip: use vendor compatible for Cadence SD4HC adds 8ce936c2f1a6 riscv: dts: sifive: use only generic JEDEC SPI NOR flash c [...] adds 65b2979d52eb riscv: dts: sifive: fix Unleashed board compatible adds 20ce65bf89aa riscv: dts: sifive: drop duplicated nodes and properties i [...] adds 73d3c4411551 riscv: dts: microchip: add missing compatibles for clint and plic adds 9962a066f3c1 riscv: dts: sifive: add missing compatible for plic adds 241527bb8467 Merge tag 'riscv-sifive-dt-5.16' of git://gitolite.kernel. [...] adds f9ace4ede49b riscv: remove .text section size limitation for XIP adds 683b33f7e7ec riscv/vdso: Drop unneeded part due to merge issue adds ffa7a9141bb7 riscv: defconfig: enable DRM_NOUVEAU new b89f311d7e25 Merge tag 'riscv-for-linus-5.16-mw1' of git://git.kernel.o [...] adds 4fe204977096 s390/pci: refresh function handle in iomap adds da995d538d3a s390/pci: implement reset_slot for hotplug slot adds dfd5bb23ad75 PCI: Export pci_dev_lock() adds 4cdf2f4e24ff s390/pci: implement minimal PCI error recovery adds 213fca9e23b5 s390/tape: fix timer initialization in tape_std_assign() adds 9d48c7afedf9 s390/cpumf: cpum_cf PMU displays invalid value after hotpl [...] adds a4751f157c19 s390/cio: check the subchannel validity for dev_busid new be427a88a3dc Merge tag 's390-5.16-2' of git://git.kernel.org/pub/scm/li [...] new c7a9b6471c8e signal/vm86_32: Remove pointless test in BUG_ON new d4fa09e514cd Merge branch 'exit-cleanups-for-v5.16' of git://git.kernel [...] new 3e067fd8503d KVM: x86: move guest_pv_has out of user_access section new 501cfe067906 KVM: SEV: unify cgroup cleanup code for svm_vm_migrate_from new 8bb084119f1a KVM: arm64: Extract ESR_ELx.EC only new deacd669e18a KVM: arm64: nvhe: Fix a non-kernel-doc comment new 08e873cb70f3 KVM: arm64: Change the return type of kvm_vcpu_preferred_target() new 50a8d3315960 KVM: arm64: Fix host stage-2 finalization new 84886c262ebc Merge tag 'kvmarm-fixes-5.16-1' of git://git.kernel.org/pu [...] new 4d6fe79fdecc Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new d7458bc0d8b4 tracing/osnoise: Make osnoise_instances static new 63f84ae6b82b tracing/histogram: Do not copy the fixed-size char array f [...] new 1cab6bce42e6 tracing/histogram: Fix check for missing operands in an ex [...] new 7c3737c70607 Merge tag 'trace-v5.16-4' of git://git.kernel.org/pub/scm/ [...] new 32a370abf12f net,lsm,selinux: revert the security_sctp_assoc_establishe [...] new 0a90729278ae Merge tag 'selinux-pr-20211112' of git://git.kernel.org/pu [...] new ac5f313624d8 coccinelle: semantic patch to check for inappropriate do_d [...] new 33e71e95f4eb coccinelle: update Coccinelle entry new a9b9669d9822 Merge tag 'coccinelle-5.16-rc1' of git://git.kernel.org/pu [...] new a19672f6b971 folio: Add a function to change the private data attached [...] new 452c472e2634 folio: Add a function to get the host inode for a folio new 78525c74d9e7 netfs, 9p, afs, ceph: Use folios new 255ed63638da afs: Use folios in directory handling new 0f7ddea6225b Merge tag 'netfs-folio-20211111' of git://git.kernel.org/p [...] adds 92d602bc7177 f2fs: should use GFP_NOFS for directory inodes adds a5c0042200b2 f2fs: quota: fix potential deadlock adds c02599f210d9 f2fs: avoid attaching SB_ACTIVE flag during mount adds 287b1406dde2 f2fs: introduce excess_dirty_threshold() adds 6663b138ded1 f2fs: set SBI_NEED_FSCK flag when inconsistent node block found adds 70a9ac36ffd8 f2fs: fix up f2fs_lookup tracepoints adds 011e0868e0cf f2fs: fix to use WHINT_MODE adds cd6d697a6e20 f2fs: fix wrong condition to trigger background checkpoint [...] adds 09631cf3234d f2fs: include non-compressed blocks in compr_written_block adds 84eab2a899f2 f2fs: replace snprintf in show functions with sysfs_emit adds 6691d940b0e0 f2fs: introduce fragment allocation mode mount option adds 71f2c8206202 f2fs: multidevice: support direct IO adds b368cc5e2634 f2fs: compress: fix overwrite may reduce compress ratio un [...] adds 02d58cd253d7 f2fs: compress: disallow disabling compress on non-empty c [...] adds ca98d72141dd f2fs: fix incorrect return value in f2fs_sanity_check_ckpt() adds 10a26878564f f2fs: support fault injection for dquot_initialize() adds e3b49ea36802 f2fs: invalidate META_MAPPING before IPU/DIO write adds 5429c9dbc902 f2fs: fix UAF in f2fs_available_free_memory new 5664896ba29e Merge tag 'f2fs-for-5.16-rc1' of git://git.kernel.org/pub/ [...] new a27c085874ca Merge tag 'erofs-for-5.16-rc1-fixes' of git://git.kernel.o [...] adds 9c43ff4490ef ceph: convert to noop_direct_IO adds a341131eb31e libceph: drop ->monmap and err initialization adds f7a67b463fb8 ceph: enable async dirops by default adds 6407fbb9c3cb ceph: print inode numbers instead of pointer values adds 8006daff5f94 ceph: don't use -ESTALE as special return code in try_get_ [...] adds c35cac610a24 ceph: drop private list from remove_session_caps_cb adds 3c3050267e3c ceph: fix auth cap handling logic in remove_session_caps_cb adds 36e6da987e7e ceph: refactor remove_session_caps_cb adds 5d6451b1489a ceph: shut down access to inode when async create fails adds 25b735116194 ceph: just use ci->i_version for fscache aux info adds e1c9788cb397 ceph: don't rely on error_string to validate blocklisted session. adds e90334e89b0c ceph: ignore the truncate when size won't change with Fx c [...] adds 0e24421ac431 ceph: fix mdsmap decode when there are MDS's beyond max_mds adds 631ed4b08287 ceph: shut down mount on bad mdsmap or fsmap decode adds 8cfc0c7ed34f ceph: properly handle statfs on multifs setups adds c3d8e0b5de48 ceph: return the real size read when it hits EOF adds cbed4ff76bbb ceph: split 'metric' debugfs file into several files adds 17e9fc9fca0c ceph: clean-up metrics data structures to reduce code duplication adds aca39d9e86f3 libceph, ceph: move ceph_osdc_copy_from() into cephfs code adds c02cb7bdc450 ceph: add a new metric to keep track of remote object copies new 0ecca62beb12 Merge tag 'ceph-for-5.16-rc1' of git://github.com/ceph/cep [...] adds a088ac859f81 ksmbd: use ksmbd_req_buf_next() in ksmbd_verify_smb_message() adds b83b27909e74 ksmbd: use ksmbd_req_buf_next() in ksmbd_smb2_check_message() adds 341b16014bf8 ksmdb: use cmd helper variable in smb2_get_ksmbd_tcon() adds e8d585b2f68c ksmbd: Remove redundant 'flush_workqueue()' calls adds 78f1688a64cc ksmbd: Fix buffer length check in fsctl_validate_negotiate_info() adds b53ad8107ee8 ksmbd: don't need 8byte alignment for request length in ks [...] new 5d2f0b1083eb ksmbd: set unique value to volume serial field in FS_VOLUM [...] new 561a1cf57535 ksmbd: remove md4 leftovers new cb4517201b8a ksmbd: remove smb2_buf_length in smb2_hdr new 2dd9129f7dec ksmbd: remove smb2_buf_length in smb2_transform_hdr new 2734b692f7b8 ksmbd: change LeaseKey data type to u8 array new 4355a8fd8163 ksmbd: switch to use shared definitions where available new d6c9ad23b421 ksmbd: use the common definitions for NEGOTIATE_PROTOCOL new 699230f31bf5 ksmbd: Move more definitions into the shared area new 26a2787d45c5 ksmbd: Use the SMB3_Create definitions from the shared new a613224169f9 Merge tag '5.16-rc-ksmbd-fixes' of git://git.samba.org/ksmbd new d0b51bfb23a2 Revert "mm: shmem: don't truncate page if memory failure happens" adds c9f1c19cf7c5 cifs: nosharesock should not share socket with future sessions adds 49bd49f983b5 cifs: send workstation name during ntlmssp session setup adds efb21d7b0fa4 cifs: fix print of hdr_flags in dfscache_proc_show() adds 43b459aa5e22 cifs: introduce new helper for cifs_reconnect() adds ae0abb4dac8f cifs: convert list_for_each to entry variant adds bbcce3680445 cifs: split out dfs code from cifs_reconnect() adds 4ac0536f8874 cifs: set a minimum of 120s for next dns resolution adds b6f2a0f89d7e cifs: for compound requests, use open handle if possible adds 71e6864eacbe smb3: do not error on fsync when readonly adds c88f7dcd6d64 cifs: support nested dfs links over reconnect adds 0e62904836ec smb3: remove trivial dfs compile warning adds 4d9beec22f73 smb3: add additional null check in SMB2_ioctl new 6b7895182ce3 smb3: add additional null check in SMB2_open new bac35395d27c smb3: add additional null check in SMB2_tcon new 9e7ffa77b26a cifs: release lock earlier in dequeue_mid error case new ca780da5fdd3 smb3: add additional null check in SMB311_posix_mkdir new 869da64d0711 cifs: fix memory leak of smb3_fs_context_dup::server_hostname new 7f28af9cf542 cifs: fix potential use-after-free bugs new 02102744d364 smb3: do not setup the fscache_super_cookie until fsinfo i [...] new 8e07757bece6 cifs: do not negotiate session if session already exists new 724244cdb382 cifs: protect session channel fields with chan_lock new 0f2b305af944 cifs: connect individual channel servers to primary channe [...] new 46bb1b9484ae cifs: do not duplicate fscache cookie for secondary channels new c8103c2718eb Merge tag '5.16-rc-part2-smb3-client-fixes' of git://git.s [...] new d3e3c102d107 io-wq: serialize hash clear with wakeup new 2b7196a219bf Merge tag 'io_uring-5.16-2021-11-13' of git://git.kernel.d [...] new 7607c44c157d block: Hold invalidate_lock in BLKDISCARD ioctl new 35e4c6c1a2fc block: Hold invalidate_lock in BLKZEROOUT ioctl new ecaf97f47444 block: use enum type for blk_mq_alloc_data->rq_flags new 278167fd2f8f block: add __must_check for *add_disk*() callers new 438cd74223c0 block: fix kerneldoc for disk_register_independent_access_ [...] new 10f7335e3627 blk-mq: don't grab ->q_usage_counter in blk_mq_sched_bio_merge new b131f2011115 blk-mq: rename blk_attempt_bio_merge new 86399ea07109 block: Hold invalidate_lock in BLKRESETZONE ioctl new b781d8db580c blkcg: Remove extra blkcg_bio_issue_init new b637108a4022 blk-mq: fix filesystem I/O request allocation new f44c7dbd74ec Merge tag 'block-5.16-2021-11-13' of git://git.kernel.dk/l [...] adds ed84ef1cd7ed clk: ingenic: Fix bugs with divided dividers adds de5169ac53c8 clk/actions/owl-factor.c: remove superfluous headers adds 5bba6d377b91 clk: vc5: Use i2c .probe_new adds dd5e12802052 clk: si5351: Update datasheet references adds 4c4065c7a5f9 clk: uniphier: Add audio system and video input clock cont [...] adds 6a7f2c9e95f3 dt-bindings: clock: uniphier: Add NX1 clock binding adds bed516295b97 clk: uniphier: Add NX1 clock support adds d911ed9330a0 dt-bindings: clock: uniphier: Add clock binding for SoC-glue adds c64daf36006b clk: uniphier: Add SoC-glue clock source selector support [...] adds 4b44521c5d81 dt-bindings: clock: fu740-prci: add reset-cells adds 59d9bcbfddb9 clk:mediatek: remove duplicate include in clk-mt8195-imp_i [...] adds 000590a5e20d Revert "clk: rockchip: use module_platform_driver_probe" adds 9af0cbeb477c clk: rockchip: drop module parts from rk3399 and rk3568 drivers adds c54ce3546370 clk: composite: Fix 'switching' to same clock adds f45c5b1c2729 clk/ast2600: Fix soc revision for AHB adds 289ebc4f29ce clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular [...] adds 05cf3ec00d46 clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk new 3ad7befd4842 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] new 61082ad6a6e1 virtio-mem: support VIRTIO_MEM_F_UNPLUGGED_INACCESSIBLE new ccfff0a2bd2a Merge tag 'virtio-mem-for-5.16' of git://github.com/davidh [...] new cf30f6a5f0c6 lib: zstd: Add kernel-specific API new 2479b5238986 lib: zstd: Add decompress_sources.h for decompress_unzstd new e0c1b49f5b67 lib: zstd: Upgrade to latest upstream zstd version 1.4.10 new a99a65cfb92c MAINTAINERS: Add maintainer entry for zstd new 0a8ea235837c lib: zstd: Add cast to silence clang's -Wbitwise-instead-o [...] new c8c109546a19 Merge tag 'zstd-for-linus-v5.16' of git://github.com/terre [...] new fa020dd78f9b perf beauty: Make all sockaddr files use a common naming scheme new 795f91db262c perf beauty: Rename socket_ipproto.sh to socket.sh to hold [...] new 012e5690360c perf beauty socket: Rename header_dir to uapi_header_dir new 1a1edf33206c perf beauty socket: Prep to receive more input header files new 82e3664b0acc perf beauty socket: Rename 'regex' to 'ipproto_regex' new d3f82839f8d5 perf beauty socket: Sort the ipproto array entries new ecf0a35ba221 perf beauty socket: Add generator for socket level (SOL_*) [...] new f1c1e45e9cca perf trace: Beautify the 'level' argument of getsockopt new 0826b7fd0a01 perf trace: Beautify the 'level' argument of setsockopt new 66aee54ba42c perf beauty: Add socket level scnprintf that handles ARCH [...] new fe90d378777a perf test: Use macro for "suite" declarations new 54df5c8e014c perf test: Use macro for "suite" definitions new df2252054eb0 perf test: Make each test/suite its own struct. new d68f03650873 perf test: Move each test suite struct to its test new 33f44bfd3c04 perf test: Rename struct test to test_suite new f832044c8e8a perf test: Add helper functions for abstraction. new 78244d2e2114 perf test: Add test case struct. new 9be56d30802f perf test: Add skip reason to test case. new 039f3555455d perf test: Convert pfm tests to use test cases. new 2a74fe82831e perf test: Convert pmu event tests to test cases. new e47c6ecaae1d perf test: Convert watch point tests to test cases. new 44a8528c241b perf test: Convert clang tests to test cases. new 5801e96b88bb perf test: Convert bpf tests to test cases. new e65bc1fa29dc perf test: Convert llvm tests to test cases. new 94e11fc77129 perf test: Remove now unused subtest helpers new e329f03a1f1b perf test: bp tests use test case new 1870356f3532 perf test: Convert time to tsc test to test case. new c76ec1cf25d5 perf test: Remove non test case style support. new 4935e2cd1b98 perf test: BP tests, remove is_supported use new e74dd9cb3332 perf test: TSC test, remove is_supported use new 848ddf5999d2 perf test: Remove is_supported function new b47d2fb40f50 perf test: Remove skip_if_fail new 604ce2f00465 perf test: Add expr test for events with hyphens new 48f07b0b2a3e perf cputopo: Update to use pakage_cpus new 406018dcc121 perf cputopo: Match die_siblings to topology ABI name new 0b6b84cca674 perf cputopo: Match thread_siblings to topology ABI name new 3613f6c1180b perf expr: Add literal values starting with # new fdf1e29b6118 perf expr: Add metric literals for topology. new 1e7ab8297599 perf expr: Move ID handling to its own function new 9aba0adae8c7 perf expr: Add source_count for aggregating events new 0901b5602872 perf arm-spe: Add snapshot mode support new 56c31cdff7c2 perf arm-spe: Implement find_snapshot callback new 6b1b208bef5b perf arm-spe: Snapshot mode test new d54e50b7c9a4 perf cs-etm: Print size using consistent format new 09e9afac8cea perf arm-spe: Print size using consistent format new 438f1a9f54a9 perf design.txt: Synchronize the definition of enum perf_h [...] new 3ca3af7d1f23 perf vendor events power10: Add metric events JSON file fo [...] new 9dc9855f18ba perf arm-spe: Track task context switch for cpu-mode events new 455c988225c7 perf arm-spe: Update --switch-events docs in 'perf record' new 169de64f5dc2 perf arm-spe: Save context ID in record new 27d113cfe892 perf arm-spe: Support hardware-based PID tracing new f08a8fccd7ea perf test bpf: Use ARRAY_CHECK() instead of ad-hoc equival [...] new 7380aa89904f tools headers UAPI: Sync files changed by new futex_waitv syscall new bd9acd9cc6d7 perf symbols: Add documentation to 'struct symbol' new 42704567042d perf symbols: Bit pack to save a byte new 4f74f187892e perf symbols: Factor out annotation init/exit new 4924b1f7c467 perf bpf: Avoid memory leak from perf_env__insert_btf() new 2a4898fc264a perf tools: Add more weak libbpf functions new 5b749efe2df8 tools headers UAPI: Sync arch prctl headers with the kerne [...] new 49024204322c tools headers UAPI: Sync linux/prctl.h with the kernel sources new 37057e743c3a tools headers UAPI: Sync sound/asound.h with the kernel sources new 06cf00c48f97 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources new 3442b5e05a7b tools arch x86: Sync the msr-index.h copy with the kernel sources new 88e48238d536 perf bench futex: Fix memory leak of perf_cpu_map__new() new c8b947642d23 perf test: Remove bash construct from stat_bpf_counters.sh test new a9cdc1c5e370 perf tests: Remove bash construct from record+zstd_comp_decomp.sh new ac96f463cc9a perf tests: Remove bash constructs from stat_all_pmu.sh new 35c8fad4a703 Merge tag 'perf-tools-for-v5.16-2021-11-13' of git://git.k [...] new 30d02551ba4f x86/fpu: Optimize out sigframe xfeatures when in init state new 43d3b7f6a362 MAINTAINERS: Add some information to PARAVIRT_OPS entry new e629fc1407a6 x86/mce: Add errata workaround for Skylake SKX37 new fbdb5e8f2926 x86/cpu: Add Raptor Lake to Intel family new 1654e95ee30a Merge tag 'x86_urgent_for_v5.16_rc1' of git://git.kernel.o [...] new 0fe39a3929ac perf/x86/lbr: Reset LBR_SELECT during vlbr reset new 5863702561e6 perf/x86/vlbr: Add c->flags to vlbr event constraints new 4716023a8f6a perf/core: Avoid put_page() when GUP fails new f7018be29253 Merge tag 'perf_urgent_for_v5.16_rc1' of git://git.kernel. [...] new ce2612b6706b x86/smp: Factor out parts of native_smp_prepare_cpus() new 42dc938a590c sched/core: Mitigate race cpus_share_cache()/update_top_ca [...] new b027789e5e50 sched/fair: Prevent dead task groups from regaining cfs_rq's new 4cc4cc28ec41 arch_topology: Fix missing clear cluster_cpumask in remove [...] new a8b76910e465 preempt: Restore preemption model selection configs new fc661f2dcb7e Merge tag 'sched_urgent_for_v5.16_rc1' of git://git.kernel [...] new 2105a92748e8 static_call,x86: Robustify trampoline patching new 218cc8b860a2 Merge tag 'locking-urgent-2021-11-14' of git://git.kernel. [...] new 9c8e9c9681a0 PCI/MSI: Move non-mask check back into low level accessors new 2226667a145d PCI/MSI: Deal with devices lying about their MSI mask capability new f21082fb20db PCI: Add MSI masking quirk for Nvidia ION AHCI new 373545903711 PCI/MSI: Destroy sysfs before freeing entries new 1cbb418b69ed irqchip/csky-mpintc: Fixup mask/unmask implementation new 69ea463021be irqchip/sifive-plic: Fixup EOI failed when masked new 10a20b34d735 of/irq: Don't ignore interrupt-controller when interrupt-m [...] new 979292af5b51 Merge tag 'irqchip-fixes-5.16-1' of git://git.kernel.org/p [...] new c36e33e2f477 Merge tag 'irq-urgent-2021-11-14' of git://git.kernel.org/ [...] adds ca7752caeaa7 posix-cpu-timers: Clear task::posix_cputimers_work in copy [...] new 622c72b651c8 Merge tag 'timers-urgent-2021-11-14' of git://git.kernel.o [...] new c4a11bf423ec dt-bindings: Rename Ingenic CGU headers to ingenic,*.h new 582c433eb997 dt-bindings: display: bridge: Convert toshiba,tc358767.txt [...] new 51906dd173b2 dt-bindings: i2c: imx: hardware do not restrict clock-freq [...] new fb66f40363c8 dt-bindings: timer: Update maintainers for st,stm32-timer new 0bb0b616e40b dt-bindings: mfd: timers: Update maintainers for st,stm32-timers new 1db9a87aeade dt-bindings: media: Update maintainers for st,stm32-cec.yaml new ea28e2c1f7cf dt-bindings: media: Update maintainers for st,stm32-hwspin [...] new f4eedebdbfbf dt-bindings: treewide: Update @st.com email address to @fo [...] new 68d16195b61c of: Support using 'mask' in making device bus id new 1b2189f3aa50 clk: versatile: clk-icst: Ensure clock names are unique new 0e5f897708e8 dt-bindings: Remove Netlogic bindings new 57d77e45c9c0 bindings: media: venus: Drop redundant maxItems for power- [...] new 913d3a3f8408 dt-bindings: watchdog: sunxi: fix error in schema new 0d1503d8d864 Merge tag 'devicetree-fixes-for-5.16-1' of git://git.kerne [...] new 0d08e7bf0d0d ARM: 9155/1: fix early early_iounmap() new 418ace9992a7 ARM: 9156/1: drop cc-option fallbacks for architecture selection new 6ea45c57dc17 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds ca42bc4b7bda sh: fix trivial misannotations adds 0e38225c92c7 sh: check return code of request_irq adds 0341bd3915f8 sh: boards: Fix the cacography in irq.c adds 7b6ef6e570ea sh: boot: add intermediate vmlinux.bin* to targets instead [...] adds 7fe859eef99b sh: boot: avoid unneeded rebuilds under arch/sh/boot/compressed/ adds bde82ee391fa maple: fix wrong return value of maple_bus_init(). adds 12285ff8667b sh: kdump: add some attribute to function adds 61531cb3f9cd sh: Cleanup about SPARSE_IRQ adds fda1bc533094 sh: fix kconfig unmet dependency warning for FRAME_POINTER adds e25c252a9b03 sh: math-emu: drop unused functions adds b929926f01f2 sh: define __BIG_ENDIAN for math-emu adds 475c3f599582 sh: fix READ/WRITE redefinition warnings adds 8518e694203d sh: pgtable-3level: Fix cast to pointer from integer of di [...] new 24318ae80d17 Merge tag 'sh-for-5.16' of git://git.libc.org/linux-sh new 279917e27edc parisc: Fix backtrace to always include init funtion names new f0d1cfac45ab parisc: Fix implicit declaration of function '__kernel_tex [...] new 38860b2c8bb1 parisc: Flush kernel data mapping in set_pte_at() when ins [...] new 3ec18fc7831e parisc/entry: fix trace test in syscall exit path new c3b68c27f58a Merge tag 'for-5.16/parisc-3' of git://git.kernel.org/pub/ [...] adds 5b068aadf62d xfs: use swap() to make dabtree code cleaner adds 29f11fce211c xfs: #ifdef out perag code for userspace adds 4a6b35b3b3f2 xfs: sync xfs_btree_split macros with userspace libxfs new ce49bfc8d037 Merge tag 'xfs-5.16-merge-5' of git://git.kernel.org/pub/s [...] new 93b0365e59dc Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new 81b1d548d00b hamradio: remove needs_free_netdev to avoid UAF new 87530779de04 ptp: ptp_clockmatrix: repair non-kernel-doc comment new 0cda7d4bac5f selftests: net: switch to socat in the GSO GRE test new 27df68d579c6 net/ipa: ipa_resource: Fix wrong for loop range new aae458725412 ethernet: sis900: fix indentation new 70701b83e208 tcp: Fix uninitialized access in skb frags array for Rx 0cp. new 1aa3b2207e88 net,lsm,selinux: revert the security_sctp_assoc_establishe [...] new 00afbbf25f4e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 199d983bc015 xsk: Fix crash on double free in buffer pool new 34d11a440c61 bpf: Fix inner map state pruning regression. new 6af2e1237412 selftests/bpf: Check map in map pruning new dc14ca4644f4 samples/bpf: Fix summary per-sec stats in xdp_sample_user new e4ac80ef8198 tools/runqslower: Fix cross-build new 2453afe38455 samples/bpf: Fix incorrect use of strlen in xdp_redirect_cpu new ba05fd36b851 libbpf: Perform map fd cleanup for gen_loader in case of error new b71a64f47460 bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tra [...] new 9b01f8ae4b14 selftests/bpf: Add tests for restricted helpers new 14554595dadd Merge branch 'Forbid bpf_ktime_get_coarse_ns and bpf_timer [...] new 9aea1974bc3a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c6c33ae17522 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 174a7fb3859a ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 new bd5e2c22a9cf ALSA: cmipci: Drop stale variable assignment new 19820b83cdd7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 8945cf85f084 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus new a382285b6fed ASoC: rt1011: revert 'I2S Reference' to SOC_ENUM_EXT new a3774a2a6544 ASoC: rt5682: Avoid the unexpected IRQ event during going [...] new 2cd9b0ef82d9 ASoC: rt5682: Re-detect the combo jack after resuming new 8c32984bc7da ASoC: mediatek: mt8173: Fix debugfs registration for components new 1218f06cb3c6 ASoC: SOF: build compression interface into snd_sof.ko new 2ce1b21cb332 ASoC: rsnd: fixup DMAEngine API new 9bb4e4bae5a1 ASoC: rt9120: Update internal ocp level to the correct value new 8f1f1846d78a ASoC: rt9120: Fix clock auto sync issue when fs is the mul [...] new dbe638f71eae ASoC: rt9120: Add the compatibility with rt9120s new 58da0d84fdd2 Merge series "" from : new 80057cf04208 Merge remote-tracking branch 'asoc/for-5.16' into asoc-linus new 61d3cba3e4c5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 205452d1de44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 98d948eb8331 spi: cadence-quadspi: fix write completion support new 12f62a857c83 spi: lpspi: Silence error message upon deferred probe new 6532582c353f spi: spi-geni-qcom: fix error handling in spi_geni_grab_gp [...] new 6c53b45c71b4 spi: fix use-after-free of the add_lock mutex new cf45d01e6321 Merge remote-tracking branch 'spi/for-5.16' into spi-linus new 2e598366647c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new daea8b439a59 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new c38837ccf1a0 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] new 84a8b040a8bd iio: imx8qxp-adc: fix dependency to the intended ARCH_MXC config new 6ff1c34f8e38 iio: itg3200: Call iio_trigger_notify_done() on error new 8db63222155d iio: ad7768-1: Call iio_trigger_notify_done() on error new 32647040cd49 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 7fb15b98b09e Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new aa9fe26bfe6e hwmon: (corsair-psu) fix plain integer used as NULL pointer new 9b8d7e460369 hwmon: (dell-smm) Fix warning on /proc/i8k creation error new a15579ed693a hwmon: (nct6775) mask out bank number in nct6775_wmi_read_value() new 82f1c9bf36f2 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 16ce640bce57 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 463b5ef1118f Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new a8fc0df99ef1 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 1dae338a594d Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] new 86fd312d9a30 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
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 (95867f15dff8) \ N -- N -- N refs/heads/pending-fixes (86fd312d9a30)
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 285 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/ABI/testing/sysfs-fs-f2fs | 16 + .../bindings/clock/sifive/fu740-prci.yaml | 4 + .../devicetree/bindings/clock/silabs,si5351.txt | 2 +- .../bindings/clock/socionext,uniphier-clock.yaml | 6 + .../bindings/display/bridge/lvds-codec.yaml | 33 +- .../devicetree/bindings/display/bridge/ps8640.yaml | 19 +- .../bindings/display/panel/panel-simple.yaml | 5 + .../bindings/display/panel/sharp,ls060t1sx01.yaml | 56 + .../devicetree/bindings/input/cypress-sf.yaml | 61 + .../bindings/input/microchip,cap11xx.yaml | 1 + .../bindings/media/qcom,sc7280-venus.yaml | 1 - .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 2 + .../devicetree/bindings/rtc/mstar,msc313-rtc.yaml | 49 + .../devicetree/bindings/rtc/nxp,pcf85063.txt | 9 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 2 - Documentation/filesystems/f2fs.rst | 19 + Documentation/gpu/todo.rst | 13 +- Documentation/security/SCTP.rst | 22 +- Documentation/vm/hmm.rst | 2 +- Documentation/x86/xstate.rst | 9 + MAINTAINERS | 39 +- arch/arm/Makefile | 22 +- arch/arm/mm/mmu.c | 4 +- arch/arm64/include/asm/esr.h | 1 + arch/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/kvm/arm.c | 5 +- arch/arm64/kvm/guest.c | 7 +- arch/arm64/kvm/hyp/hyp-entry.S | 2 +- arch/arm64/kvm/hyp/nvhe/host.S | 2 +- arch/arm64/kvm/hyp/nvhe/setup.c | 14 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 2 +- arch/arm64/mm/kasan_init.c | 2 +- arch/m68k/Kconfig.cpu | 11 - arch/m68k/Kconfig.machine | 1 + arch/m68k/include/asm/bitops.h | 2 +- arch/mips/Kbuild.platforms | 2 +- arch/mips/Kconfig | 5 + arch/mips/Makefile | 2 + arch/mips/boot/compressed/.gitignore | 3 - arch/mips/boot/compressed/Makefile | 12 +- arch/mips/boot/compressed/ashldi3.c | 2 + arch/mips/boot/compressed/bswapdi.c | 2 + arch/mips/boot/compressed/bswapsi.c | 2 + arch/mips/boot/compressed/uart-ath79.c | 2 + arch/mips/configs/bmips_stb_defconfig | 155 +- arch/mips/dec/setup.c | 6 +- arch/mips/include/asm/traps.h | 2 +- arch/mips/kernel/traps.c | 8 +- arch/mips/sgi-ip22/ip22-berr.c | 2 +- arch/mips/sgi-ip22/ip28-berr.c | 2 +- arch/mips/sgi-ip27/ip27-berr.c | 2 +- arch/mips/sgi-ip32/ip32-berr.c | 2 +- arch/mips/sibyte/swarm/setup.c | 2 +- arch/mips/txx9/generic/setup_tx4927.c | 2 +- arch/mips/txx9/generic/setup_tx4938.c | 2 +- arch/mips/txx9/generic/setup_tx4939.c | 2 +- arch/mips/vdso/Makefile | 2 +- arch/parisc/include/asm/pgtable.h | 10 +- arch/parisc/kernel/cache.c | 4 +- arch/parisc/kernel/entry.S | 2 +- arch/parisc/kernel/stacktrace.c | 1 + arch/parisc/kernel/vmlinux.lds.S | 3 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 4 +- arch/riscv/Kconfig | 1 + arch/riscv/Makefile | 10 + .../dts/microchip/microchip-mpfs-icicle-kit.dts | 18 +- arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 40 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 2 +- .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 10 +- .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 7 +- arch/riscv/configs/32-bit.config | 2 + arch/riscv/configs/64-bit.config | 2 + arch/riscv/configs/defconfig | 7 +- arch/riscv/include/asm/page.h | 2 + arch/riscv/include/asm/pgtable.h | 6 +- arch/riscv/include/asm/vdso.h | 13 +- arch/riscv/include/asm/vdso/gettimeofday.h | 7 + arch/riscv/kernel/head.S | 12 + arch/riscv/kernel/reset.c | 12 +- arch/riscv/kernel/vdso.c | 250 +- arch/riscv/kernel/vdso/vdso.lds.S | 3 + arch/riscv/kernel/vmlinux-xip.lds.S | 10 +- arch/riscv/mm/context.c | 8 +- arch/riscv/mm/init.c | 7 +- arch/s390/include/asm/pci.h | 6 +- arch/s390/kernel/perf_cpum_cf.c | 4 +- arch/s390/pci/pci.c | 148 +- arch/s390/pci/pci_event.c | 230 +- arch/s390/pci/pci_insn.c | 4 +- arch/s390/pci/pci_irq.c | 9 + arch/sh/Kconfig | 1 - arch/sh/Kconfig.debug | 1 + arch/sh/boards/mach-landisk/irq.c | 4 +- arch/sh/boot/Makefile | 4 +- arch/sh/boot/compressed/.gitignore | 5 - arch/sh/boot/compressed/Makefile | 32 +- arch/sh/boot/compressed/ashiftrt.S | 2 + arch/sh/boot/compressed/ashldi3.c | 2 + arch/sh/boot/compressed/ashlsi3.S | 2 + arch/sh/boot/compressed/ashrsi3.S | 2 + arch/sh/boot/compressed/lshrsi3.S | 2 + arch/sh/include/asm/checksum_32.h | 5 +- arch/sh/include/asm/irq.h | 11 - arch/sh/include/asm/sfp-machine.h | 8 + arch/sh/include/asm/uaccess.h | 4 +- arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/kernel/crash_dump.c | 4 +- arch/sh/kernel/traps_32.c | 8 +- arch/sh/math-emu/math.c | 147 +- arch/sh/mm/nommu.c | 4 +- arch/x86/events/intel/core.c | 4 +- arch/x86/events/intel/lbr.c | 2 + arch/x86/include/asm/fpu/xcr.h | 12 + arch/x86/include/asm/fpu/xstate.h | 7 + arch/x86/include/asm/intel-family.h | 2 + arch/x86/include/asm/smp.h | 1 + arch/x86/include/asm/static_call.h | 1 + arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/mce/intel.c | 5 +- arch/x86/kernel/fpu/xstate.h | 37 +- arch/x86/kernel/smpboot.c | 18 +- arch/x86/kernel/static_call.c | 14 +- arch/x86/kernel/vm86_32.c | 2 +- arch/x86/kvm/svm/sev.c | 25 +- arch/x86/kvm/x86.c | 9 +- arch/x86/xen/smp_pv.c | 12 +- block/blk-core.c | 4 +- block/blk-ia-ranges.c | 4 +- block/blk-mq-sched.c | 4 - block/blk-mq.c | 47 +- block/blk-mq.h | 28 +- block/blk-zoned.c | 15 +- block/genhd.c | 6 +- block/ioctl.c | 24 +- crypto/zstd.c | 28 +- drivers/ata/libahci.c | 2 +- drivers/ata/libata-core.c | 13 +- drivers/ata/libata-eh.c | 8 + drivers/ata/sata_highbank.c | 4 +- drivers/base/arch_topology.c | 2 + drivers/bus/brcmstb_gisb.c | 2 +- drivers/clk/actions/owl-factor.c | 1 - drivers/clk/clk-ast2600.c | 12 +- drivers/clk/clk-composite.c | 1 + drivers/clk/clk-si5351.c | 8 +- drivers/clk/clk-si5351.h | 2 +- drivers/clk/clk-versaclock5.c | 4 +- drivers/clk/imx/clk.h | 4 +- drivers/clk/ingenic/cgu.c | 6 +- drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c | 2 - drivers/clk/qcom/gcc-msm8996.c | 15 - drivers/clk/rockchip/Kconfig | 4 +- drivers/clk/rockchip/clk-rk3399.c | 6 +- drivers/clk/rockchip/clk-rk3568.c | 6 +- drivers/clk/uniphier/clk-uniphier-core.c | 17 + drivers/clk/uniphier/clk-uniphier-sys.c | 47 + drivers/clk/uniphier/clk-uniphier.h | 6 + drivers/dma-buf/dma-buf.c | 78 +- drivers/dma-buf/dma-resv.c | 69 +- drivers/gpu/drm/Kconfig | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 4 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 4 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 4 + drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 18 +- drivers/gpu/drm/amd/amdgpu/nv.c | 1 + drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 24 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 52 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 70 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 92 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 10 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 150 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 14 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 8 + .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 22 + drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 3 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 4 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 6 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 3 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 7 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 78 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h | 1 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 1 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 6 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 13 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 14 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 1 + .../drm/amd/display/dc/inc/hw_sequencer_private.h | 1 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 1 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 1 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 + drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_ppsmc.h | 4 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 26 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 8 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 10 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 2 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.h | 13 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 12 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 4 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 14 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 13 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 87 - drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 9 +- drivers/gpu/drm/bridge/lvds-codec.c | 76 +- drivers/gpu/drm/bridge/nwl-dsi.c | 35 + drivers/gpu/drm/bridge/ti-sn65dsi83.c | 17 +- drivers/gpu/drm/drm_connector.c | 32 +- drivers/gpu/drm/drm_gem.c | 26 +- drivers/gpu/drm/drm_modeset_lock.c | 49 +- drivers/gpu/drm/drm_plane_helper.c | 1 - drivers/gpu/drm/i915/display/g4x_hdmi.c | 1 + drivers/gpu/drm/i915/display/intel_bios.c | 132 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 44 +- drivers/gpu/drm/i915/display/intel_ddi.c | 1 + drivers/gpu/drm/i915/display/intel_display.c | 9 +- drivers/gpu/drm/i915/display/intel_dp.c | 31 +- drivers/gpu/drm/i915/display/intel_fb.c | 4 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 16 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 2 + drivers/gpu/drm/i915/gt/intel_ggtt.c | 3 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 3 +- drivers/gpu/drm/i915/i915_request.c | 34 +- drivers/gpu/drm/imx/imx-drm-core.c | 2 - drivers/gpu/drm/mxsfb/mxsfb_kms.c | 8 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 4 - drivers/gpu/drm/nouveau/nouveau_dmem.c | 4 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 4 +- drivers/gpu/drm/panel/Kconfig | 10 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 9 + drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 3 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 3 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.h | 2 +- drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c | 333 ++ drivers/gpu/drm/panel/panel-simple.c | 35 + drivers/gpu/drm/panel/panel-sitronix-st7703.c | 8 + drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 26 +- drivers/gpu/drm/ttm/ttm_bo.c | 16 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 94 +- drivers/gpu/drm/udl/udl_connector.c | 2 +- drivers/gpu/drm/v3d/v3d_gem.c | 13 +- drivers/gpu/drm/virtio/virtgpu_display.c | 4 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 4 - drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 72 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 3 - drivers/hwmon/corsair-psu.c | 2 +- drivers/hwmon/dell-smm-hwmon.c | 7 +- drivers/hwmon/nct6775.c | 2 +- drivers/iio/adc/Kconfig | 2 +- drivers/iio/adc/ad7768-1.c | 2 +- drivers/iio/gyro/itg3200_buffer.c | 2 +- drivers/input/joystick/analog.c | 18 +- drivers/input/joystick/iforce/iforce-usb.c | 2 +- drivers/input/joystick/tmdc.c | 2 +- drivers/input/keyboard/Kconfig | 10 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/cap11xx.c | 43 +- drivers/input/keyboard/cypress-sf.c | 224 + drivers/input/keyboard/ep93xx_keypad.c | 172 +- drivers/input/keyboard/mpr121_touchkey.c | 4 +- drivers/input/keyboard/omap-keypad.c | 3 +- drivers/input/keyboard/tm2-touchkey.c | 7 + drivers/input/misc/adxl34x-i2c.c | 4 +- drivers/input/misc/adxl34x-spi.c | 4 +- drivers/input/misc/adxl34x.c | 6 +- drivers/input/misc/adxl34x.h | 2 +- drivers/input/misc/ariel-pwrbutton.c | 7 + drivers/input/misc/cpcap-pwrbutton.c | 7 +- drivers/input/misc/max77693-haptic.c | 1 - drivers/input/misc/max8925_onkey.c | 2 +- drivers/input/misc/palmas-pwrbutton.c | 5 + drivers/input/misc/pm8941-pwrkey.c | 6 +- drivers/input/mouse/elantech.c | 13 + drivers/input/rmi4/rmi_bus.c | 1 + drivers/input/serio/i8042-x86ia64io.h | 14 + drivers/input/touchscreen/Kconfig | 1 + drivers/input/touchscreen/Makefile | 3 +- drivers/input/touchscreen/ads7846.c | 200 +- drivers/input/touchscreen/elants_i2c.c | 4 +- drivers/input/touchscreen/goodix.c | 231 +- drivers/input/touchscreen/goodix.h | 117 + drivers/input/touchscreen/goodix_fwupload.c | 427 ++ drivers/input/touchscreen/ili210x.c | 559 ++- drivers/input/touchscreen/raydium_i2c_ts.c | 54 +- drivers/input/touchscreen/st1232.c | 3 +- drivers/input/touchscreen/tsc2004.c | 4 +- drivers/input/touchscreen/tsc2005.c | 4 +- drivers/input/touchscreen/tsc200x-core.c | 4 +- drivers/input/touchscreen/tsc200x-core.h | 2 +- drivers/input/touchscreen/wacom_i2c.c | 22 +- drivers/net/ethernet/sis/sis900.c | 2 +- drivers/net/hamradio/6pack.c | 1 - drivers/net/ipa/ipa_resource.c | 2 +- drivers/of/irq.c | 32 +- drivers/pci/controller/Kconfig | 3 +- drivers/pci/hotplug/s390_pci_hpc.c | 24 + drivers/pci/msi.c | 39 +- drivers/pci/pci.c | 3 +- drivers/pci/quirks.c | 6 + drivers/ptp/ptp_clockmatrix.c | 5 +- drivers/pwm/Kconfig | 4 +- drivers/pwm/core.c | 9 + drivers/pwm/pwm-atmel.c | 1 - drivers/pwm/pwm-samsung.c | 30 +- drivers/pwm/pwm-visconti.c | 14 +- drivers/pwm/pwm-vt8500.c | 16 +- drivers/rtc/Kconfig | 19 +- drivers/rtc/Makefile | 2 +- drivers/rtc/class.c | 20 +- drivers/rtc/dev.c | 65 + drivers/rtc/interface.c | 15 +- drivers/rtc/rtc-ab-eoz9.c | 3 +- drivers/rtc/rtc-ab8500.c | 23 +- drivers/rtc/rtc-ds1302.c | 7 + drivers/rtc/rtc-ds1390.c | 7 + drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-mcp795.c | 7 + drivers/rtc/rtc-msc313.c | 259 + drivers/rtc/rtc-omap.c | 1 - drivers/rtc/rtc-pcf2123.c | 9 + drivers/rtc/rtc-pcf85063.c | 16 +- drivers/rtc/rtc-pcf8523.c | 434 +- drivers/rtc/rtc-rv3028.c | 74 + drivers/rtc/rtc-rv3032.c | 89 +- drivers/rtc/rtc-rv8803.c | 4 +- drivers/rtc/rtc-rx6110.c | 2 +- drivers/rtc/rtc-rx8025.c | 141 +- drivers/rtc/rtc-s35390a.c | 7 +- drivers/rtc/rtc-s3c.c | 106 +- drivers/rtc/rtc-s5m.c | 1 - drivers/rtc/rtc-sun6i.c | 13 +- drivers/rtc/rtc-tps80031.c | 324 -- drivers/s390/char/tape_std.c | 3 +- drivers/s390/cio/css.c | 4 +- drivers/scsi/elx/libefc_sli/sli4.c | 9 +- drivers/scsi/hosts.c | 1 + drivers/scsi/qla2xxx/qla_attr.c | 7 +- drivers/scsi/qla2xxx/qla_def.h | 4 +- drivers/scsi/qla2xxx/qla_edif.c | 328 +- drivers/scsi/qla2xxx/qla_edif.h | 13 +- drivers/scsi/qla2xxx/qla_edif_bsg.h | 2 +- drivers/scsi/qla2xxx/qla_gbl.h | 4 +- drivers/scsi/qla2xxx/qla_init.c | 108 +- drivers/scsi/qla2xxx/qla_iocb.c | 3 +- drivers/scsi/qla2xxx/qla_isr.c | 4 + drivers/scsi/qla2xxx/qla_mr.c | 23 - drivers/scsi/qla2xxx/qla_os.c | 37 +- drivers/scsi/qla2xxx/qla_target.c | 3 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/scsi_debug.c | 4 + drivers/scsi/scsi_error.c | 25 + drivers/scsi/scsi_ioctl.c | 2 + drivers/scsi/scsi_lib.c | 3 +- drivers/scsi/scsi_sysfs.c | 12 +- drivers/scsi/sr.c | 1 - drivers/scsi/ufs/ufs-debugfs.c | 98 +- drivers/scsi/ufs/ufs-exynos.c | 354 +- drivers/scsi/ufs/ufs-exynos.h | 27 +- drivers/scsi/ufs/ufshcd.c | 108 +- drivers/scsi/ufs/ufshcd.h | 13 + drivers/scsi/ufs/ufshci.h | 15 +- drivers/scsi/ufs/ufshpb.c | 24 +- drivers/scsi/ufs/ufshpb.h | 1 - drivers/sh/maple/maple.c | 5 +- drivers/spi/spi-cadence-quadspi.c | 24 +- drivers/spi/spi-fsl-lpspi.c | 2 +- drivers/spi/spi-geni-qcom.c | 16 +- drivers/spi/spi.c | 12 +- drivers/target/target_core_tmr.c | 17 +- drivers/target/target_core_transport.c | 30 +- .../intel/int340x_thermal/processor_thermal_mbox.c | 1 + drivers/video/fbdev/core/bitblit.c | 16 - drivers/video/fbdev/core/fbcon.c | 509 +- drivers/video/fbdev/core/fbcon.h | 59 - drivers/video/fbdev/core/fbcon_ccw.c | 28 +- drivers/video/fbdev/core/fbcon_cw.c | 28 +- drivers/video/fbdev/core/fbcon_rotate.h | 9 - drivers/video/fbdev/core/fbcon_ud.c | 37 +- drivers/video/fbdev/core/fbmem.c | 5 +- drivers/video/fbdev/core/tileblit.c | 16 - drivers/video/fbdev/skeletonfb.c | 12 +- drivers/virtio/virtio_mem.c | 1 + fs/9p/vfs_addr.c | 83 +- fs/9p/vfs_file.c | 20 +- fs/afs/dir.c | 229 +- fs/afs/dir_edit.c | 154 +- fs/afs/file.c | 70 +- fs/afs/internal.h | 46 +- fs/afs/write.c | 347 +- fs/btrfs/zstd.c | 68 +- fs/ceph/addr.c | 109 +- fs/ceph/cache.c | 23 +- fs/ceph/caps.c | 151 +- fs/ceph/debugfs.c | 167 +- fs/ceph/export.c | 12 +- fs/ceph/file.c | 103 +- fs/ceph/inode.c | 54 +- fs/ceph/locks.c | 6 + fs/ceph/mds_client.c | 139 +- fs/ceph/mdsmap.c | 4 - fs/ceph/metric.c | 128 +- fs/ceph/metric.h | 88 +- fs/ceph/super.c | 17 +- fs/ceph/super.h | 18 +- fs/cifs/cifs_debug.c | 7 +- fs/cifs/cifs_dfs_ref.c | 59 +- fs/cifs/cifs_fs_sb.h | 5 - fs/cifs/cifsglob.h | 47 +- fs/cifs/cifsproto.h | 10 +- fs/cifs/connect.c | 1468 +++--- fs/cifs/dfs_cache.c | 46 +- fs/cifs/file.c | 35 +- fs/cifs/fs_context.c | 36 +- fs/cifs/fs_context.h | 1 + fs/cifs/fscache.c | 8 + fs/cifs/misc.c | 64 +- fs/cifs/ntlmssp.h | 4 +- fs/cifs/sess.c | 240 +- fs/cifs/smb2inode.c | 22 +- fs/cifs/smb2ops.c | 10 +- fs/cifs/smb2pdu.c | 52 +- fs/cifs/transport.c | 3 + fs/f2fs/checkpoint.c | 8 +- fs/f2fs/compress.c | 76 +- fs/f2fs/data.c | 95 +- fs/f2fs/f2fs.h | 54 +- fs/f2fs/file.c | 6 +- fs/f2fs/gc.c | 5 +- fs/f2fs/inline.c | 2 +- fs/f2fs/inode.c | 4 +- fs/f2fs/namei.c | 32 +- fs/f2fs/node.c | 1 + fs/f2fs/node.h | 5 - fs/f2fs/recovery.c | 14 +- fs/f2fs/segment.c | 83 +- fs/f2fs/segment.h | 1 + fs/f2fs/super.c | 41 +- fs/f2fs/sysfs.c | 24 +- fs/f2fs/verity.c | 2 +- fs/f2fs/xattr.c | 2 +- fs/io-wq.c | 17 +- fs/ksmbd/Kconfig | 2 +- fs/ksmbd/auth.c | 11 +- fs/ksmbd/connection.c | 11 +- fs/ksmbd/ksmbd_work.c | 1 - fs/ksmbd/ksmbd_work.h | 4 +- fs/ksmbd/oplock.c | 48 +- fs/ksmbd/oplock.h | 2 - fs/ksmbd/server.c | 2 +- fs/ksmbd/smb2misc.c | 16 +- fs/ksmbd/smb2ops.c | 9 +- fs/ksmbd/smb2pdu.c | 591 +-- fs/ksmbd/smb2pdu.h | 696 +-- fs/ksmbd/smb_common.c | 13 +- fs/ksmbd/smb_common.h | 55 +- fs/ksmbd/transport_rdma.c | 3 +- fs/ksmbd/vfs.c | 8 +- fs/ksmbd/vfs.h | 39 - fs/netfs/read_helper.c | 165 +- fs/pstore/platform.c | 2 +- fs/squashfs/zstd_wrapper.c | 16 +- fs/xfs/libxfs/xfs_ag.c | 2 + fs/xfs/libxfs/xfs_ag.h | 8 +- fs/xfs/libxfs/xfs_btree.c | 4 + fs/xfs/libxfs/xfs_da_btree.c | 5 +- include/drm/drm_modeset_lock.h | 8 + include/drm/ttm/ttm_bo_api.h | 9 +- include/linux/ceph/ceph_fs.h | 2 + include/linux/ceph/osd_client.h | 19 +- include/linux/dma-resv.h | 25 +- include/linux/fb.h | 2 +- include/linux/genhd.h | 6 +- include/linux/input/cy8ctmg110_pdata.h | 10 - include/linux/kcsan-checks.h | 3 + include/linux/kernel.h | 2 +- include/linux/libata.h | 3 +- include/linux/lsm_hook_defs.h | 2 - include/linux/lsm_hooks.h | 5 - include/linux/migrate.h | 1 - include/linux/msi.h | 2 +- include/linux/netfs.h | 12 +- include/linux/page_owner.h | 12 +- include/linux/pagemap.h | 33 + include/linux/pci.h | 3 + include/linux/posix-timers.h | 2 + include/linux/pwm.h | 13 + include/linux/rtc.h | 3 + include/linux/security.h | 7 - include/linux/spi/ads7846.h | 15 - include/linux/vermagic.h | 2 +- include/linux/zstd.h | 1252 ++--- include/linux/zstd_errors.h | 77 + include/linux/zstd_lib.h | 2432 ++++++++++ include/scsi/scsi_cmnd.h | 2 +- include/scsi/scsi_device.h | 6 - include/scsi/scsi_host.h | 1 + include/trace/events/afs.h | 21 +- include/trace/events/f2fs.h | 33 +- include/uapi/linux/bpf.h | 6 + include/uapi/linux/rtc.h | 31 +- include/uapi/linux/virtio_mem.h | 9 +- init/Kconfig | 2 + init/Makefile | 2 +- kernel/Kconfig.preempt | 42 +- kernel/bpf/cgroup.c | 2 + kernel/bpf/helpers.c | 2 - kernel/bpf/verifier.c | 10 +- kernel/events/core.c | 10 +- kernel/fork.c | 1 + kernel/irq/msi.c | 4 +- kernel/kcsan/core.c | 75 +- kernel/kcsan/kcsan.h | 8 +- kernel/kcsan/kcsan_test.c | 62 +- kernel/kcsan/report.c | 77 +- kernel/kcsan/selftest.c | 72 +- kernel/reboot.c | 1 + kernel/sched/autogroup.c | 2 +- kernel/sched/core.c | 53 +- kernel/sched/fair.c | 4 +- kernel/sched/rt.c | 12 +- kernel/sched/sched.h | 3 +- kernel/time/posix-cpu-timers.c | 19 +- kernel/trace/bpf_trace.c | 2 - kernel/trace/ftrace.c | 3 +- kernel/trace/ring_buffer.c | 5 + kernel/trace/trace_events_hist.c | 12 +- kernel/trace/trace_osnoise.c | 3 +- lib/decompress_unzstd.c | 48 +- lib/test_hmm.c | 5 +- lib/zstd/Makefile | 46 +- lib/zstd/bitstream.h | 380 -- lib/zstd/common/bitstream.h | 437 ++ lib/zstd/common/compiler.h | 170 + lib/zstd/common/cpu.h | 194 + lib/zstd/common/debug.c | 24 + lib/zstd/common/debug.h | 101 + lib/zstd/common/entropy_common.c | 357 ++ lib/zstd/common/error_private.c | 56 + lib/zstd/common/error_private.h | 66 + lib/zstd/common/fse.h | 710 +++ lib/zstd/common/fse_decompress.c | 390 ++ lib/zstd/common/huf.h | 356 ++ lib/zstd/common/mem.h | 259 + lib/zstd/common/zstd_common.c | 83 + lib/zstd/common/zstd_deps.h | 125 + lib/zstd/common/zstd_internal.h | 450 ++ lib/zstd/compress.c | 3485 ------------- lib/zstd/compress/fse_compress.c | 625 +++ lib/zstd/compress/hist.c | 165 + lib/zstd/compress/hist.h | 75 + lib/zstd/compress/huf_compress.c | 905 ++++ lib/zstd/compress/zstd_compress.c | 5109 ++++++++++++++++++++ lib/zstd/compress/zstd_compress_internal.h | 1188 +++++ lib/zstd/compress/zstd_compress_literals.c | 158 + lib/zstd/compress/zstd_compress_literals.h | 29 + lib/zstd/compress/zstd_compress_sequences.c | 439 ++ lib/zstd/compress/zstd_compress_sequences.h | 54 + lib/zstd/compress/zstd_compress_superblock.c | 850 ++++ lib/zstd/compress/zstd_compress_superblock.h | 32 + lib/zstd/compress/zstd_cwksp.h | 482 ++ lib/zstd/compress/zstd_double_fast.c | 519 ++ lib/zstd/compress/zstd_double_fast.h | 32 + lib/zstd/compress/zstd_fast.c | 496 ++ lib/zstd/compress/zstd_fast.h | 31 + lib/zstd/compress/zstd_lazy.c | 1414 ++++++ lib/zstd/compress/zstd_lazy.h | 81 + lib/zstd/compress/zstd_ldm.c | 686 +++ lib/zstd/compress/zstd_ldm.h | 110 + lib/zstd/compress/zstd_ldm_geartab.h | 103 + lib/zstd/compress/zstd_opt.c | 1346 ++++++ lib/zstd/compress/zstd_opt.h | 50 + lib/zstd/decompress.c | 2531 ---------- lib/zstd/decompress/huf_decompress.c | 1206 +++++ lib/zstd/decompress/zstd_ddict.c | 241 + lib/zstd/decompress/zstd_ddict.h | 44 + lib/zstd/decompress/zstd_decompress.c | 2085 ++++++++ lib/zstd/decompress/zstd_decompress_block.c | 1540 ++++++ lib/zstd/decompress/zstd_decompress_block.h | 62 + lib/zstd/decompress/zstd_decompress_internal.h | 202 + lib/zstd/decompress_sources.h | 28 + lib/zstd/entropy_common.c | 243 - lib/zstd/error_private.h | 53 - lib/zstd/fse.h | 575 --- lib/zstd/fse_compress.c | 795 --- lib/zstd/fse_decompress.c | 325 -- lib/zstd/huf.h | 212 - lib/zstd/huf_compress.c | 773 --- lib/zstd/huf_decompress.c | 960 ---- lib/zstd/mem.h | 151 - lib/zstd/zstd_common.c | 75 - lib/zstd/zstd_compress_module.c | 160 + lib/zstd/zstd_decompress_module.c | 105 + lib/zstd/zstd_internal.h | 273 -- lib/zstd/zstd_opt.h | 1014 ---- mm/kasan/hw_tags.c | 14 +- mm/kasan/sw_tags.c | 2 +- mm/memcontrol.c | 4 - mm/memory-failure.c | 14 +- mm/migrate.c | 151 +- mm/page-writeback.c | 2 +- mm/page_owner.c | 6 +- mm/shmem.c | 38 +- mm/userfaultfd.c | 5 - net/ceph/mon_client.c | 3 +- net/ceph/osd_client.c | 60 +- net/core/filter.c | 6 + net/ipv4/bpf_tcp_ca.c | 2 + net/ipv4/tcp.c | 3 + net/sctp/sm_statefuns.c | 2 +- net/xdp/xsk_buff_pool.c | 7 +- samples/bpf/xdp_redirect_cpu_user.c | 5 +- samples/bpf/xdp_sample_user.c | 28 +- scripts/coccinelle/misc/do_div.cocci | 155 + scripts/remove-stale-files | 5 + security/apparmor/apparmorfs.c | 17 +- security/apparmor/include/file.h | 2 +- security/apparmor/include/label.h | 5 +- security/apparmor/include/lib.h | 9 +- security/apparmor/include/policy.h | 6 +- security/apparmor/label.c | 7 +- security/apparmor/lsm.c | 42 +- security/apparmor/path.c | 2 +- security/apparmor/policy.c | 62 +- security/apparmor/policy_unpack.c | 2 +- security/apparmor/procattr.c | 2 - security/security.c | 7 - security/selinux/hooks.c | 14 +- sound/pci/cmipci.c | 4 +- sound/pci/hda/patch_realtek.c | 27 + sound/soc/codecs/rt1011.c | 55 +- sound/soc/codecs/rt1011.h | 7 + sound/soc/codecs/rt5682-i2c.c | 1 + sound/soc/codecs/rt5682.c | 38 +- sound/soc/codecs/rt5682.h | 1 + sound/soc/codecs/rt9120.c | 58 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 51 +- sound/soc/sh/rcar/dma.c | 2 +- sound/soc/sof/Kconfig | 2 +- tools/Makefile | 16 +- tools/arch/x86/include/asm/msr-index.h | 2 + tools/arch/x86/include/uapi/asm/prctl.h | 4 + tools/bpf/runqslower/Makefile | 3 +- tools/include/uapi/asm-generic/unistd.h | 5 +- tools/include/uapi/drm/i915_drm.h | 242 +- tools/include/uapi/linux/bpf.h | 6 + tools/include/uapi/linux/prctl.h | 3 + tools/include/uapi/sound/asound.h | 2 +- tools/lib/bpf/bpf_gen_internal.h | 4 +- tools/lib/bpf/gen_loader.c | 47 +- tools/lib/bpf/libbpf.c | 4 +- tools/lib/lockdep/.gitignore | 2 - tools/lib/lockdep/Build | 1 - tools/lib/lockdep/Makefile | 162 - tools/lib/lockdep/common.c | 29 - tools/lib/lockdep/include/liblockdep/common.h | 54 - tools/lib/lockdep/include/liblockdep/mutex.h | 73 - tools/lib/lockdep/include/liblockdep/rwlock.h | 87 - tools/lib/lockdep/lockdep | 3 - tools/lib/lockdep/lockdep.c | 33 - tools/lib/lockdep/lockdep_internals.h | 1 - tools/lib/lockdep/lockdep_states.h | 1 - tools/lib/lockdep/preload.c | 443 -- tools/lib/lockdep/rbtree.c | 1 - tools/lib/lockdep/run_tests.sh | 47 - tools/lib/lockdep/tests/AA.c | 14 - tools/lib/lockdep/tests/AA.sh | 2 - tools/lib/lockdep/tests/ABA.c | 14 - tools/lib/lockdep/tests/ABA.sh | 2 - tools/lib/lockdep/tests/ABBA.c | 26 - tools/lib/lockdep/tests/ABBA.sh | 2 - tools/lib/lockdep/tests/ABBA_2threads.c | 47 - tools/lib/lockdep/tests/ABBA_2threads.sh | 2 - tools/lib/lockdep/tests/ABBCCA.c | 20 - tools/lib/lockdep/tests/ABBCCA.sh | 2 - tools/lib/lockdep/tests/ABBCCDDA.c | 23 - tools/lib/lockdep/tests/ABBCCDDA.sh | 2 - tools/lib/lockdep/tests/ABCABC.c | 20 - tools/lib/lockdep/tests/ABCABC.sh | 2 - tools/lib/lockdep/tests/ABCDBCDA.c | 23 - tools/lib/lockdep/tests/ABCDBCDA.sh | 2 - tools/lib/lockdep/tests/ABCDBDDA.c | 23 - tools/lib/lockdep/tests/ABCDBDDA.sh | 2 - tools/lib/lockdep/tests/WW.c | 14 - tools/lib/lockdep/tests/WW.sh | 2 - tools/lib/lockdep/tests/common.h | 13 - tools/lib/lockdep/tests/unlock_balance.c | 15 - tools/lib/lockdep/tests/unlock_balance.sh | 2 - tools/objtool/check.c | 3 + tools/perf/Documentation/perf-record.txt | 2 +- tools/perf/Makefile.perf | 20 +- tools/perf/arch/arm/include/arch-tests.h | 2 +- tools/perf/arch/arm/tests/arch-tests.c | 16 +- tools/perf/arch/arm/tests/vectors-page.c | 5 +- tools/perf/arch/arm64/include/arch-tests.h | 2 +- tools/perf/arch/arm64/tests/arch-tests.c | 11 +- tools/perf/arch/arm64/util/arm-spe.c | 283 +- tools/perf/arch/powerpc/include/arch-tests.h | 2 +- tools/perf/arch/powerpc/tests/arch-tests.c | 12 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 1 + tools/perf/arch/x86/include/arch-tests.h | 14 +- tools/perf/arch/x86/tests/arch-tests.c | 47 +- tools/perf/arch/x86/tests/bp-modify.c | 2 +- tools/perf/arch/x86/tests/insn-x86.c | 2 +- tools/perf/arch/x86/tests/intel-cqm.c | 2 +- .../arch/x86/tests/intel-pt-pkt-decoder-test.c | 2 +- tools/perf/arch/x86/tests/rdpmc.c | 2 +- tools/perf/arch/x86/tests/sample-parsing.c | 2 +- tools/perf/bench/futex-lock-pi.c | 1 + tools/perf/bench/futex-requeue.c | 1 + tools/perf/bench/futex-wake-parallel.c | 1 + tools/perf/bench/futex-wake.c | 1 + tools/perf/builtin-trace.c | 4 + tools/perf/design.txt | 3 + .../pmu-events/arch/powerpc/power10/metrics.json | 676 +++ tools/perf/tests/api-io.c | 6 +- tools/perf/tests/attr.c | 4 +- tools/perf/tests/backward-ring-buffer.c | 4 +- tools/perf/tests/bitmap.c | 4 +- tools/perf/tests/bp_account.c | 36 +- tools/perf/tests/bp_signal.c | 34 +- tools/perf/tests/bp_signal_overflow.c | 9 +- tools/perf/tests/bpf.c | 71 +- tools/perf/tests/builtin-test.c | 578 +-- tools/perf/tests/clang.c | 54 +- tools/perf/tests/code-reading.c | 4 +- tools/perf/tests/cpumap.c | 10 +- tools/perf/tests/demangle-java-test.c | 4 +- tools/perf/tests/demangle-ocaml-test.c | 4 +- tools/perf/tests/dlfilter-test.c | 4 +- tools/perf/tests/dso-data.c | 10 +- tools/perf/tests/dwarf-unwind.c | 5 +- tools/perf/tests/event-times.c | 4 +- tools/perf/tests/event_update.c | 4 +- tools/perf/tests/evsel-roundtrip-name.c | 5 +- tools/perf/tests/evsel-tp-sched.c | 5 +- tools/perf/tests/expand-cgroup.c | 6 +- tools/perf/tests/expr.c | 38 +- tools/perf/tests/fdarray.c | 7 +- tools/perf/tests/genelf.c | 6 +- tools/perf/tests/hists_cumulate.c | 4 +- tools/perf/tests/hists_filter.c | 4 +- tools/perf/tests/hists_link.c | 4 +- tools/perf/tests/hists_output.c | 4 +- tools/perf/tests/is_printable_array.c | 4 +- tools/perf/tests/keep-tracking.c | 4 +- tools/perf/tests/kmod-path.c | 4 +- tools/perf/tests/llvm.c | 74 +- tools/perf/tests/maps.c | 4 +- tools/perf/tests/mem.c | 4 +- tools/perf/tests/mem2node.c | 4 +- tools/perf/tests/mmap-basic.c | 4 +- tools/perf/tests/mmap-thread-lookup.c | 4 +- tools/perf/tests/openat-syscall-all-cpus.c | 5 +- tools/perf/tests/openat-syscall-tp-fields.c | 5 +- tools/perf/tests/openat-syscall.c | 5 +- tools/perf/tests/parse-events.c | 4 +- tools/perf/tests/parse-metric.c | 4 +- tools/perf/tests/parse-no-sample-id-all.c | 5 +- tools/perf/tests/pe-file-parsing.c | 6 +- tools/perf/tests/perf-hooks.c | 4 +- tools/perf/tests/perf-record.c | 4 +- tools/perf/tests/perf-time-to-tsc.c | 30 +- tools/perf/tests/pfm.c | 63 +- tools/perf/tests/pmu-events.c | 73 +- tools/perf/tests/pmu.c | 4 +- tools/perf/tests/python-use.c | 4 +- tools/perf/tests/sample-parsing.c | 4 +- tools/perf/tests/sdt.c | 6 +- tools/perf/tests/shell/record+zstd_comp_decomp.sh | 2 +- tools/perf/tests/shell/stat_all_pmu.sh | 4 +- tools/perf/tests/shell/stat_bpf_counters.sh | 2 +- tools/perf/tests/shell/test_arm_spe.sh | 89 + tools/perf/tests/stat.c | 11 +- tools/perf/tests/sw-clock.c | 4 +- tools/perf/tests/switch-tracking.c | 4 +- tools/perf/tests/task-exit.c | 4 +- tools/perf/tests/tests.h | 238 +- tools/perf/tests/thread-map.c | 10 +- tools/perf/tests/thread-maps-share.c | 4 +- tools/perf/tests/time-utils-test.c | 4 +- tools/perf/tests/topology.c | 4 +- tools/perf/tests/unit_number__scnprintf.c | 4 +- tools/perf/tests/vmlinux-kallsyms.c | 5 +- tools/perf/tests/wp.c | 124 +- tools/perf/trace/beauty/beauty.h | 5 + tools/perf/trace/beauty/sockaddr.c | 2 +- tools/perf/trace/beauty/{socket.sh => sockaddr.sh} | 0 tools/perf/trace/beauty/socket.c | 21 +- tools/perf/trace/beauty/socket.sh | 38 +- tools/perf/trace/beauty/socket_ipproto.sh | 12 - tools/perf/util/annotate.c | 13 +- tools/perf/util/annotate.h | 3 + tools/perf/util/arm-spe-decoder/arm-spe-decoder.c | 2 + tools/perf/util/arm-spe-decoder/arm-spe-decoder.h | 1 + tools/perf/util/arm-spe.c | 122 +- tools/perf/util/bpf-event.c | 33 +- tools/perf/util/c++/clang-c.h | 8 +- tools/perf/util/c++/clang-test.cpp | 6 +- tools/perf/util/cputopo.c | 78 +- tools/perf/util/cputopo.h | 33 +- tools/perf/util/cs-etm.c | 2 +- tools/perf/util/env.c | 5 +- tools/perf/util/env.h | 2 +- tools/perf/util/evsel.c | 12 + tools/perf/util/evsel.h | 1 + tools/perf/util/expr.c | 65 +- tools/perf/util/expr.h | 4 + tools/perf/util/expr.l | 16 +- tools/perf/util/expr.y | 73 +- tools/perf/util/header.c | 20 +- tools/perf/util/stat-shadow.c | 7 +- tools/perf/util/symbol.c | 9 +- tools/perf/util/symbol.h | 19 +- tools/testing/selftests/bpf/Makefile | 2 +- .../selftests/bpf/prog_tests/helper_restricted.c | 33 + .../selftests/bpf/progs/test_helper_restricted.c | 123 + tools/testing/selftests/bpf/test_verifier.c | 46 +- .../selftests/bpf/verifier/helper_restricted.c | 196 + tools/testing/selftests/bpf/verifier/map_in_map.c | 34 + tools/testing/selftests/net/gre_gso.sh | 16 +- 848 files changed, 41466 insertions(+), 22942 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls060t1sx01.yaml create mode 100644 Documentation/devicetree/bindings/input/cypress-sf.yaml create mode 100644 Documentation/devicetree/bindings/rtc/mstar,msc313-rtc.yaml delete mode 100644 arch/mips/boot/compressed/.gitignore create mode 100644 arch/mips/boot/compressed/ashldi3.c create mode 100644 arch/mips/boot/compressed/bswapdi.c create mode 100644 arch/mips/boot/compressed/bswapsi.c create mode 100644 arch/mips/boot/compressed/uart-ath79.c create mode 100644 arch/riscv/configs/32-bit.config create mode 100644 arch/riscv/configs/64-bit.config create mode 100644 arch/sh/boot/compressed/ashiftrt.S create mode 100644 arch/sh/boot/compressed/ashldi3.c create mode 100644 arch/sh/boot/compressed/ashlsi3.S create mode 100644 arch/sh/boot/compressed/ashrsi3.S create mode 100644 arch/sh/boot/compressed/lshrsi3.S create mode 100644 drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c create mode 100644 drivers/input/keyboard/cypress-sf.c create mode 100644 drivers/input/touchscreen/goodix.h create mode 100644 drivers/input/touchscreen/goodix_fwupload.c create mode 100644 drivers/rtc/rtc-msc313.c delete mode 100644 drivers/rtc/rtc-tps80031.c delete mode 100644 include/linux/input/cy8ctmg110_pdata.h create mode 100644 include/linux/zstd_errors.h create mode 100644 include/linux/zstd_lib.h delete mode 100644 lib/zstd/bitstream.h create mode 100644 lib/zstd/common/bitstream.h create mode 100644 lib/zstd/common/compiler.h create mode 100644 lib/zstd/common/cpu.h create mode 100644 lib/zstd/common/debug.c create mode 100644 lib/zstd/common/debug.h create mode 100644 lib/zstd/common/entropy_common.c create mode 100644 lib/zstd/common/error_private.c create mode 100644 lib/zstd/common/error_private.h create mode 100644 lib/zstd/common/fse.h create mode 100644 lib/zstd/common/fse_decompress.c create mode 100644 lib/zstd/common/huf.h create mode 100644 lib/zstd/common/mem.h create mode 100644 lib/zstd/common/zstd_common.c create mode 100644 lib/zstd/common/zstd_deps.h create mode 100644 lib/zstd/common/zstd_internal.h delete mode 100644 lib/zstd/compress.c create mode 100644 lib/zstd/compress/fse_compress.c create mode 100644 lib/zstd/compress/hist.c create mode 100644 lib/zstd/compress/hist.h create mode 100644 lib/zstd/compress/huf_compress.c create mode 100644 lib/zstd/compress/zstd_compress.c create mode 100644 lib/zstd/compress/zstd_compress_internal.h create mode 100644 lib/zstd/compress/zstd_compress_literals.c create mode 100644 lib/zstd/compress/zstd_compress_literals.h create mode 100644 lib/zstd/compress/zstd_compress_sequences.c create mode 100644 lib/zstd/compress/zstd_compress_sequences.h create mode 100644 lib/zstd/compress/zstd_compress_superblock.c create mode 100644 lib/zstd/compress/zstd_compress_superblock.h create mode 100644 lib/zstd/compress/zstd_cwksp.h create mode 100644 lib/zstd/compress/zstd_double_fast.c create mode 100644 lib/zstd/compress/zstd_double_fast.h create mode 100644 lib/zstd/compress/zstd_fast.c create mode 100644 lib/zstd/compress/zstd_fast.h create mode 100644 lib/zstd/compress/zstd_lazy.c create mode 100644 lib/zstd/compress/zstd_lazy.h create mode 100644 lib/zstd/compress/zstd_ldm.c create mode 100644 lib/zstd/compress/zstd_ldm.h create mode 100644 lib/zstd/compress/zstd_ldm_geartab.h create mode 100644 lib/zstd/compress/zstd_opt.c create mode 100644 lib/zstd/compress/zstd_opt.h delete mode 100644 lib/zstd/decompress.c create mode 100644 lib/zstd/decompress/huf_decompress.c create mode 100644 lib/zstd/decompress/zstd_ddict.c create mode 100644 lib/zstd/decompress/zstd_ddict.h create mode 100644 lib/zstd/decompress/zstd_decompress.c create mode 100644 lib/zstd/decompress/zstd_decompress_block.c create mode 100644 lib/zstd/decompress/zstd_decompress_block.h create mode 100644 lib/zstd/decompress/zstd_decompress_internal.h create mode 100644 lib/zstd/decompress_sources.h delete mode 100644 lib/zstd/entropy_common.c delete mode 100644 lib/zstd/error_private.h delete mode 100644 lib/zstd/fse.h delete mode 100644 lib/zstd/fse_compress.c delete mode 100644 lib/zstd/fse_decompress.c delete mode 100644 lib/zstd/huf.h delete mode 100644 lib/zstd/huf_compress.c delete mode 100644 lib/zstd/huf_decompress.c delete mode 100644 lib/zstd/mem.h delete mode 100644 lib/zstd/zstd_common.c create mode 100644 lib/zstd/zstd_compress_module.c create mode 100644 lib/zstd/zstd_decompress_module.c delete mode 100644 lib/zstd/zstd_internal.h delete mode 100644 lib/zstd/zstd_opt.h create mode 100644 scripts/coccinelle/misc/do_div.cocci delete mode 100644 tools/lib/lockdep/.gitignore delete mode 100644 tools/lib/lockdep/Build delete mode 100644 tools/lib/lockdep/Makefile delete mode 100644 tools/lib/lockdep/common.c delete mode 100644 tools/lib/lockdep/include/liblockdep/common.h delete mode 100644 tools/lib/lockdep/include/liblockdep/mutex.h delete mode 100644 tools/lib/lockdep/include/liblockdep/rwlock.h delete mode 100755 tools/lib/lockdep/lockdep delete mode 100644 tools/lib/lockdep/lockdep.c delete mode 100644 tools/lib/lockdep/lockdep_internals.h delete mode 100644 tools/lib/lockdep/lockdep_states.h delete mode 100644 tools/lib/lockdep/preload.c delete mode 100644 tools/lib/lockdep/rbtree.c delete mode 100755 tools/lib/lockdep/run_tests.sh delete mode 100644 tools/lib/lockdep/tests/AA.c delete mode 100644 tools/lib/lockdep/tests/AA.sh delete mode 100644 tools/lib/lockdep/tests/ABA.c delete mode 100644 tools/lib/lockdep/tests/ABA.sh delete mode 100644 tools/lib/lockdep/tests/ABBA.c delete mode 100644 tools/lib/lockdep/tests/ABBA.sh delete mode 100644 tools/lib/lockdep/tests/ABBA_2threads.c delete mode 100644 tools/lib/lockdep/tests/ABBA_2threads.sh delete mode 100644 tools/lib/lockdep/tests/ABBCCA.c delete mode 100644 tools/lib/lockdep/tests/ABBCCA.sh delete mode 100644 tools/lib/lockdep/tests/ABBCCDDA.c delete mode 100644 tools/lib/lockdep/tests/ABBCCDDA.sh delete mode 100644 tools/lib/lockdep/tests/ABCABC.c delete mode 100644 tools/lib/lockdep/tests/ABCABC.sh delete mode 100644 tools/lib/lockdep/tests/ABCDBCDA.c delete mode 100644 tools/lib/lockdep/tests/ABCDBCDA.sh delete mode 100644 tools/lib/lockdep/tests/ABCDBDDA.c delete mode 100644 tools/lib/lockdep/tests/ABCDBDDA.sh delete mode 100644 tools/lib/lockdep/tests/WW.c delete mode 100644 tools/lib/lockdep/tests/WW.sh delete mode 100644 tools/lib/lockdep/tests/common.h delete mode 100644 tools/lib/lockdep/tests/unlock_balance.c delete mode 100644 tools/lib/lockdep/tests/unlock_balance.sh create mode 100644 tools/perf/pmu-events/arch/powerpc/power10/metrics.json create mode 100755 tools/perf/tests/shell/test_arm_spe.sh copy tools/perf/trace/beauty/{socket.sh => sockaddr.sh} (100%) delete mode 100755 tools/perf/trace/beauty/socket_ipproto.sh create mode 100644 tools/testing/selftests/bpf/prog_tests/helper_restricted.c create mode 100644 tools/testing/selftests/bpf/progs/test_helper_restricted.c create mode 100644 tools/testing/selftests/bpf/verifier/helper_restricted.c