This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 6e9cf0952eb8 powerpc/mm: enable HAVE_MOVE_PMD support omits 61d0adfedacc powerpc/book3s64/mm: update flush_tlb_range to flush page [...] omits f2f3044da4b4 mm/mremap: allow arch runtime override omits e808928f55a2 mm/mremap: hold the rmap lock in write mode when moving pa [...] omits 511482289fdf mm/mremap: use pmd/pud_poplulate to update page table entries omits b94c325eb378 mm/mremap: don't enable optimized PUD move if page table l [...] omits 26cabdb8c4cf mm/mremap: fix build failure with clang-10 omits 7832facba6d4 mm/mremap: convert huge PUD move to separate helper omits 525c36dfba66 selftest/mremap_test: avoid crash with static build omits f0207bacba13 selftest/mremap_test: update the test to handle pagesize o [...] omits 13c18adeac8e mm-rename-p4d_page_vaddr-to-p4d_pgtable-and-make-it-return [...] omits 66369df7e60f mm: rename p4d_page_vaddr to p4d_pgtable and make it retur [...] omits c3b7a43f6013 mm: rename pud_page_vaddr to pud_pgtable and make it retur [...] omits 0e6437919bf1 mm-rename-pud_page_vaddr-to-pud_pgtable-and-make-it-return [...] omits 84673d6d635a mm: rename pud_page_vaddr to pud_pgtable and make it retur [...] omits c8d62a0410e8 kdump: use vmlinux_build_id to simplify omits f7d33f8cd742 buildid: fix kernel-doc notation omits 3673b0948602 buildid: mark some arguments const omits 8961cdcdb561 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits cfa8cefd414f scripts/decode_stacktrace.sh: silence stderr messages from [...] omits eccbbd551898 scripts/decode_stacktrace.sh: support debuginfod omits fb85d34b812d x86/dumpstack: use %pSb/%pBb for backtrace printing omits 984310880c46 arm64: stacktrace: use %pSb for backtrace printing omits 8d7314ce96ec module: fix build error when CONFIG_SYSFS is disabled omits 827018097f04 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 021ab2e2b914 buildid: fix build when CONFIG_MODULES is not set omits f60590eb6366 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 04505d02dbb8 module: add printk formats to add module build ID to stacktraces omits 23cdded3e90c dump_stack: add vmlinux build ID to stack traces omits 417da125b9fe buildid-stash-away-kernels-build-id-on-init-fix omits 03b1b1c96819 buildid: stash away kernels build ID on init omits 51d71978c530 buildid: add API to parse build ID out of buffer omits d49ad63bae56 buildid: only consider GNU notes for build ID parsing omits 1447afdbd9f2 x86: convert to setup_initial_init_mm() omits 8cf245ab25c7 sh: convert to setup_initial_init_mm() omits b902122e9b07 s390: convert to setup_initial_init_mm() omits f9611de2956b riscv: convert to setup_initial_init_mm() omits 494d947dc9f4 powerpc: convert to setup_initial_init_mm() omits d5374aeb8ea5 openrisc: convert to setup_initial_init_mm() omits bd0ab8c5567d nios2: convert to setup_initial_init_mm() omits 13d1a9287afe nds32: convert to setup_initial_init_mm() omits f9293d41b7c0 m68k: convert to setup_initial_init_mm() omits e5d9537830d2 h8300: convert to setup_initial_init_mm() omits 1c7101a4406e csky: convert to setup_initial_init_mm() omits 53c50aab7735 arm64: convert to setup_initial_init_mm() omits b1305c1e30aa arm: convert to setup_initial_init_mm() omits 79f3838c6794 arc: convert to setup_initial_init_mm() omits 89f9b5abad69 mm: add setup_initial_init_mm() helper omits 259d08e3471c mm: fix spelling mistakes in header files omits 05f11f77f019 secretmem: test: add basic selftest for memfd_secret(2) omits 22908a0c7fee arch, mm: wire up memfd_secret system call where relevant omits 24250c9c40aa PM: hibernate: disable when there are active secretmem users omits 125069500be6 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 0f01c4e64cbd mm: introduce memfd_secret system call to create "secret" [...] omits bbf1bfcbef15 set_memory: allow querying whether set_direct_map_*() is a [...] omits 808a777e2a87 riscv/Kconfig: make direct map manipulation options depend on MMU omits f47b1c6c26db mmap: make mlock_future_check() global omits e50e7ac989f6 mm/slub: use stackdepot to save stack trace in objects-fix omits 01dced575ab8 slub: STACKDEPOT: rename save_stack_trace() omits d1be1dcc08d3 mm/slub: use stackdepot to save stack trace in objects omits 8bf985a45ac5 hexagon: select ARCH_WANT_LD_ORPHAN_WARN omits c6c08f08ff06 hexagon: use common DISCARDS macro omits 0c9f4656794e hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script omits 1a348af43928 lib: fix spelling mistakes in header files omits 818ec77ef686 lib: fix spelling mistakes omits 955418960b19 lib/test: fix spelling mistakes omits 7ad56a13f47b Merge branch 'akpm-current/current' omits 382bc4d9b216 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits d266180aa281 Merge remote-tracking branch 'cxl/next' omits 2d74aceb4589 Merge remote-tracking branch 'rust/rust-next' omits 928b104e3800 Merge remote-tracking branch 'memblock/for-next' omits 312d598a2ea9 Merge remote-tracking branch 'mhi/mhi-next' omits dc90b9fc9701 Merge remote-tracking branch 'fpga/for-next' omits 1a21853f4eef Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 8c085f15f351 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 0306e2b1ac1b Merge remote-tracking branch 'nvmem/for-next' omits 1ba803f28437 Merge remote-tracking branch 'slimbus/for-next' omits d951287e3d10 Merge remote-tracking branch 'gnss/gnss-next' omits b397489636fc Merge remote-tracking branch 'kspp/for-next/kspp' omits ecada2caa659 Merge remote-tracking branch 'ntb/ntb-next' omits daafcd12665f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 9273ce04b78a Merge remote-tracking branch 'rtc/rtc-next' omits 6ec73dc563ff Merge remote-tracking branch 'coresight/next' omits 692b685d8b1f Merge remote-tracking branch 'livepatching/for-next' omits 5a5f9a812667 Merge remote-tracking branch 'kselftest/next' omits 20bf25c2b863 Merge remote-tracking branch 'pwm/for-next' omits 68730a9647bb Merge remote-tracking branch 'pinctrl/for-next' omits ce0072a395a9 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits dfe05e8f6dbf Merge remote-tracking branch 'rpmsg/for-next' omits 85698d65cc6e Merge remote-tracking branch 'vhost/linux-next' omits 30f83e673c80 Merge remote-tracking branch 'scsi-mkp/for-next' omits 7514748cce98 Merge remote-tracking branch 'scsi/for-next' omits b7289b49bb2e Merge remote-tracking branch 'cgroup/for-next' omits ac20f984b761 Merge remote-tracking branch 'dmaengine/next' omits 293ffd556dde Merge remote-tracking branch 'staging/staging-next' omits 0a9bc7e09a22 Merge remote-tracking branch 'vfio/next' omits 3b858fe26f20 Merge remote-tracking branch 'char-misc/char-misc-next' omits e628c36ec7f4 Merge remote-tracking branch 'tty/tty-next' omits b3fef201af52 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 3aea15f56843 Merge remote-tracking branch 'usb/usb-next' omits c3ebb1b28a08 Merge remote-tracking branch 'driver-core/driver-core-next' omits 9851acc0162d Merge remote-tracking branch 'leds/for-next' omits 71c775664954 Merge remote-tracking branch 'workqueues/for-next' omits da844dfc6615 Merge remote-tracking branch 'percpu/for-next' omits 72e59e13616f Merge remote-tracking branch 'rcu/rcu/next' omits b8d11ab96c29 Merge remote-tracking branch 'ftrace/for-next' omits f19bd2011375 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits d73a00353085 Merge remote-tracking branch 'tip/auto-latest' omits c05df7ae15e8 Merge remote-tracking branch 'devicetree/for-next' omits b91c9617a72a Merge remote-tracking branch 'audit/next' omits b715abeb8505 Merge remote-tracking branch 'iommu/next' omits cfb7de7cbff8 Merge remote-tracking branch 'watchdog/master' omits a370624cf9ec Merge remote-tracking branch 'smack/next' omits a05e0bd8f9a2 Merge remote-tracking branch 'selinux/next' omits 3c42c17f90c6 Merge remote-tracking branch 'safesetid/safesetid-next' omits 6571ad739320 Merge remote-tracking branch 'keys/keys-next' omits e48d89ff43db Merge remote-tracking branch 'apparmor/apparmor-next' omits b969f6d98e10 Merge remote-tracking branch 'security/next-testing' omits 2e19fb8a6674 Merge remote-tracking branch 'battery/for-next' omits dbe2e8f0c29c Merge remote-tracking branch 'backlight/for-backlight-next' omits ba44dda7990b Merge remote-tracking branch 'mfd/for-mfd-next' omits c44b195ee206 Merge remote-tracking branch 'device-mapper/for-next' omits a724c49e773a Merge remote-tracking branch 'block/for-next' omits 9e0a9c36d76f Merge remote-tracking branch 'input/next' omits 850d4b999bac Merge remote-tracking branch 'modules/modules-next' omits 16c965d3d954 Merge remote-tracking branch 'sound/for-next' omits fde0cb5a7a5b Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 6af6de35ea6c Merge remote-tracking branch 'amdgpu/drm-next' omits eb6f728f1c6d Merge remote-tracking branch 'drm-misc/for-linux-next' omits 49c8769be0b9 Merge remote-tracking branch 'drm/drm-next' omits 82ae1de9bafd Merge remote-tracking branch 'mtd/mtd/next' omits 8f5d478b6985 Merge remote-tracking branch 'bluetooth/master' omits f312f87b922f Merge remote-tracking branch 'net-next/master' omits f63c4fda987a Merge remote-tracking branch 'rdma/for-next' omits cff1f23fad6e Merge remote-tracking branch 'swiotlb/linux-next' omits bf95ac0bcd69 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 93d31efb58c8 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits b327f9177389 Merge remote-tracking branch 'i3c/i3c/next' omits 5be2f85e5338 Merge remote-tracking branch 'i2c/i2c/for-next' omits e7a16fc3a7ad Merge remote-tracking branch 'hid/for-next' omits ecd06bf0e5b2 Merge remote-tracking branch 'pstore/for-next/pstore' omits 8f6d7b324870 Merge remote-tracking branch 'pci/next' omits fdc8c4fa5559 Merge remote-tracking branch 'printk/for-next' omits a88a1452143a Merge remote-tracking branch 'vfs/for-next' omits 8d9ebe4bade3 Merge remote-tracking branch 'xfs/for-next' omits e6161b975e37 Merge remote-tracking branch 'v9fs/9p-next' omits 7f5d2cc4b5d4 Merge remote-tracking branch 'ubifs/next' omits a41e54844166 Merge remote-tracking branch 'orangefs/for-next' omits 043d87ce1844 Merge remote-tracking branch 'nfsd/nfsd-next' omits a0f46eb30851 Merge remote-tracking branch 'nfs/linux-next' omits f780dbdd1279 Merge remote-tracking branch 'jfs/jfs-next' omits 1ca5eddcf8dc Merge remote-tracking branch 'fuse/for-next' omits ab91b9200dc9 Merge remote-tracking branch 'f2fs/dev' omits bd4f4bd577fc Merge remote-tracking branch 'ext4/dev' omits e8a2bcf6fc7d Merge remote-tracking branch 'ext3/for_next' omits 39cf401cf3b2 Merge remote-tracking branch 'exfat/dev' omits 428cc9c467c5 Merge remote-tracking branch 'configfs/for-next' omits 8fec6a3a449e Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 2ff55b2cc942 Merge remote-tracking branch 'ceph/master' omits 3ad87226f8d7 Merge remote-tracking branch 'btrfs/for-next' omits eb6a68a9a47c Merge remote-tracking branch 'fscache/fscache-next' omits 9fb566cdd8bc Merge remote-tracking branch 'pidfd/for-next' omits dace0fc2531c Merge remote-tracking branch 'xtensa/xtensa-for-next' omits f98420444c5a Merge remote-tracking branch 'uml/linux-next' omits 87a9e7750c65 Merge remote-tracking branch 'sh/for-next' omits fa6845c1b53e Merge remote-tracking branch 's390/for-next' omits c93af12c62b5 Merge remote-tracking branch 'risc-v/for-next' omits 6f234c93f865 Merge remote-tracking branch 'powerpc/next' omits 6b534954e465 Merge remote-tracking branch 'openrisc/for-next' omits 63c276985117 Merge remote-tracking branch 'mips/mips-next' omits 3088658fff6e Merge remote-tracking branch 'microblaze/next' omits bab81646c11f Merge remote-tracking branch 'm68knommu/for-next' omits 4b4153f97ae9 Merge remote-tracking branch 'h8300/h8300-next' omits e6f6966bec6a Merge remote-tracking branch 'csky/linux-next' omits 9286dfebe1b6 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 43ba6969cfb8 Merge remote-tracking branch 'clk/clk-next' omits 95e46b050525 Merge remote-tracking branch 'xilinx/for-next' omits 4fc53ccfdcbd Merge remote-tracking branch 'ti-k3/ti-k3-next' omits e0c7d27a6986 Merge remote-tracking branch 'tegra/for-next' omits 9d7cc2d1698c Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 5bfbf284dd96 Merge remote-tracking branch 'scmi/for-linux-next' omits 7464e8a13993 Merge remote-tracking branch 'samsung-krzk/for-next' omits cf5bf09bf56b Merge remote-tracking branch 'rockchip/for-next' omits 1a6159cb2686 Merge remote-tracking branch 'renesas/next' omits 801585677172 Merge remote-tracking branch 'qcom/for-next' omits a450e31d2ec5 Merge remote-tracking branch 'omap/for-next' omits d2b5b98edf2f Merge remote-tracking branch 'mvebu/for-next' omits 4680199b6419 Merge remote-tracking branch 'mediatek/for-next' omits 492696eecdf9 Merge remote-tracking branch 'keystone/next' omits 70120b5d8656 Merge remote-tracking branch 'imx-mxs/for-next' omits e1abcc7767ec Merge remote-tracking branch 'drivers-memory/for-next' omits 6826919d5049 Merge remote-tracking branch 'at91/at91-next' omits 30994dbad4ba Merge remote-tracking branch 'aspeed/for-next' omits af45ed22741a Merge remote-tracking branch 'amlogic/for-next' omits 80021e533cbe Merge remote-tracking branch 'actions/for-next' omits 45ee064587b4 Merge remote-tracking branch 'arm-soc/for-next' omits ab918a212bf8 Merge remote-tracking branch 'arm/for-next' omits ea121f4885ed Merge remote-tracking branch 'asm-generic/master' omits 8293715b57c2 Merge remote-tracking branch 'dma-mapping/for-next' omits 3d94dfed8cb8 Merge remote-tracking branch 'kbuild/for-next' omits fbf137d9483a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 1e45dbcd86bf Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits a08eab4cba40 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 013b14008c20 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits e9000876c5f8 Merge remote-tracking branch 'mmc-fixes/fixes' omits 2fd4e6e3f625 Merge remote-tracking branch 'vfs-fixes/fixes' omits 4946bc1b226f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 4580bd9325a9 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 626c67fdc95b Merge remote-tracking branch 'omap-fixes/fixes' omits 9b1246765ed1 Merge remote-tracking branch 'crypto-current/master' omits d8019c03387d Merge remote-tracking branch 'input-current/for-linus' omits 471cdfed8527 Merge remote-tracking branch 'spi-fixes/for-linus' omits 8c9c7bcee6e2 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 80e51d2d8f0c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 46bb5dd1d2a6 Merge remote-tracking branch 'ipsec/master' omits 52c6189a46d9 Merge remote-tracking branch 'net/master' omits bb4e0142dd3e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 600adbd4d239 Merge branch 'for-5.14/drivers-late' into for-next omits d6f645a277b7 Merge branch 'for-5.14/io_uring' into for-next omits 07f2df969cc6 PCI: quirks: Quirk PCI d3hot delay for AMD xhci omits f61dde5891f3 drm/radeon: Add HD-audio component notifier support (v2) omits 6e37f2f8191d drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 36e97ecc28a2 Revert "drm/amd/display: To modify the condition in indica [...] omits 4a4af28fcb02 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 3914bc55ad69 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 1e36c7888aa5 drm/amdgpu: only check for _PR3 on dGPUs omits 2f2c619f7c8b drm/amdgpu: add another raven1 gfxoff quirk omits af4c9e6ffe71 usb/host: enable auto power control for xhci-pci omits 52e3d162ee6f drm/amdgpu: show explicit name instead of id in psp_cmd_su [...] omits c9aeeec45291 drm/amdgpu: add function to show psp_gfx_cmd name via id omits 5cd2232d7ded drm/amdgpu: add function to show ucode name via id omits 6c5e21741941 drm/amdgpu: add license to umc_8_7_0_sh_mask.h omits f5223a47e659 drm/amdgpu: rectify line endings in umc v8_7_0 IP headers omits 28a0fa713a6f drm/amdgpu: fix 64 bit divide in eeprom code omits 5016afdbdd5d drm/amd/pm: Simplify managed I2C transfer of Aldebaran omits 0b38a2191163 drm/amdgpu: Correctly disable the I2C IP block omits 1cf9a877b2df drm/amdgpu: Use a single loop omits f62d54604edd drm/amdgpu: Fix koops when accessing RAS EEPROM omits 9b790694a031 drm/amdgpu: RAS EEPROM table is now in debugfs omits 79beb6114014 drm/amdgpu: Optimize EEPROM RAS table I/O omits d967020775e3 drm/amdgpu: Get rid of test function omits f83f5086ec5e drm/amdgpu: Some renames omits d7bb2f840b25 drm/amdgpu: Nerf buff omits cf4f63145658 drm/amdgpu: Use explicit cardinality for clarity omits 47123630eb2f drm/amdgpu: Simplify RAS EEPROM checksum calculations omits aae60cde43f2 drm/amdgpu: Fix amdgpu_ras_eeprom_init() omits 17cdd58d62c8 drm/amdgpu: Return result fix in RAS omits fde35c283133 drm/amdgpu: Fix width of I2C address omits d2e8cd7d2230 drm/amd/pm: Simplify managed I2C transfer functions omits 7c4225ae3fd3 drm/amd/pm: Extend the I2C quirk table omits da767653ce90 drm/amdgpu: EEPROM: add explicit read and write omits 0f907d8ecf7e drm/amdgpu: RAS xfer to read/write omits b8ea3cdd7998 drm/amdgpu: Rename misspelled function omits 83de86866296 drm/amdgpu: RAS: EEPROM --> RAS omits 27c37776ebe1 drm/amdgpu: I2C class is HWMON omits 72a4a6f5fc65 drm/amdgpu: Fix wrap-around bugs in RAS omits e43238cc6b1e drm/amdgpu: RAS and FRU now use 19-bit I2C address omits 721f1f9cf34b drm/amdgpu: I2C EEPROM full memory addressing omits 0d900997f537 drm/amdgpu: EEPROM respects I2C quirks omits 6cda0af81a50 drm/amdgpu: Fixes to the AMDGPU EEPROM driver omits 9addda5f0a76 drm/amdgpu: Fix Vega20 I2C to be agnostic (v2) omits a54f7ca6b4aa drm/amdgpu/pm: ADD I2C quirk adapter table omits ef07d0e16d4c drm/amd/pm: SMU I2C: Return number of messages processed omits f0e21277fbcd drm/amdgpu: Send STOP for the last byte of msg only omits 28a5de275364 drm/amdgpu: Drop i > 0 restriction for issuing RESTART omits 9d6922be1216 dmr/amdgpu: Add RESTART handling also to smu_v11_0_i2c (VG20) omits a7126875e62b drm/amdgpu: Remember to wait 10ms for write buffer flush v2 omits 356ead10ffb1 drm/amdgpu: only set restart on first cmd of the smu i2c t [...] omits 63d540ac9a4d drm/amdgpu: rework smu11 i2c for generic operation omits 2ee41d864c9c drm/amdgpu: add I2C_CLASS_HWMON to SMU i2c buses omits 06db8398ac3a drm/amdgpu: i2c subsystem uses 7 bit addresses omits a417db23e732 drm/amdgpu/ras: switch fru eeprom handling to use generic [...] omits 31a462f984dc drm/amdgpu/ras: switch ras eeprom handling to use generic helper omits a42f54908bd5 drm/amdgpu: add new helper for handling EEPROM i2c transfers omits c0cadf5ff805 drm/amdgpu/pm: add smu i2c implementation for navi1x (v5) omits 84b8706ded83 drm/amdgpu/pm: rework i2c xfers on arcturus (v5) omits 8dd4d6261b6b drm/amdgpu/pm: rework i2c xfers on sienna cichlid (v4) omits 9ec33ab60f62 drm/amdgpu: add a mutex for the smu11 i2c bus (v2) omits f84e551e4fc4 drm/amdgpu: Conditionally reset SDMA RAS error counts omits 259a57017831 drm/amdkfd: Maintain svm_bo reference in page->zone_device_data omits e5cb222e1702 drm/amdkfd: add invalid pages debug at vram migration omits ea39d417f201 drm/amdkfd: skip migration for pages already in VRAM omits c7b902282b3e drm/amdkfd: skip invalid pages during migrations omits 6c1ce701601b drm/amdkfd: classify and map mixed svm range pages in GPU omits 5b3b66ad26e1 drm/amdkfd: use hmm range fault to get both domain pfns omits 434d8f765cf5 drm/amdgpu: get owner ref in validate and map omits 6b4553b2dca7 drm/amdkfd: set owner ref to svm range prefault omits 2d5167b7a6e1 drm/amdkfd: add owner ref param to get hmm pages omits 7d70b91ac742 drm/amdkfd: device pgmap owner at the svm migrate init omits d6228dc2ccc4 drm/amdkfd: inc counter on child ranges with xnack off omits 65e00be5a397 drm/amd/display: Extend DMUB diagnostic logging to DCN3.1 omits 2a787a739cbd drm/amdgpu: Update NV SIMD-per-CU to 2 omits cb967eb6daca drm/amdgpu: add new dimgrey cavefish DID omits 19748a8b78cb drm/amd/pm: skip PrepareMp1ForUnload message in s0ix omits 42db01d6430c Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits d0c71019f247 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits fd9a20e816a6 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits 8aaf6d7ae340 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits 5480da22eab2 Merge series "arm64: tegra: Enable audio IOMMU support on [...] omits 60ab3ed18cf1 Merge branch 'core/rcu' omits 3c1beb3f6714 Merge branch 'irq/core' omits 55697ade04ab Merge branch 'locking/urgent' omits 2093168ea5a5 Merge branch 'sched/core' omits 02f70bd7186c Merge branch 'sched/urgent' omits 15ab9cf2e9b5 Merge branch 'smp/core' omits 61bf8a400bb9 Merge branch 'smp/urgent' omits f46f8b27ef9e Merge branch 'timers/core' omits 51828be506a5 Merge branch 'x86/entry' omits 1e41a1abbda7 Merge branch 'x86/fpu' omits 782fe2900521 Merge branch 'x86/irq' omits 38edbc04e15e Merge branch 'for-mingo-lkmm' of git://git.kernel.org/pub/ [...] omits b322e9e52c4c Merge branch 'for-mingo-kcsan' of git://git.kernel.org/pub [...] omits d49632ff79db Merge branch 'for-mingo-rcu' of git://git.kernel.org/pub/s [...] omits e6b66edfef64 ASoC: tegra: Use ADMAIF component for DMA allocations omits 1446f64f402a linux-next-pre omits 80430e3174a9 ipc-utilc-use-binary-search-for-max_idx-fix omits ddffe66b4682 ipc/util.c: use binary search for max_idx omits 3fce3d396411 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock omits b7cabca0e9b9 ipc: use kmalloc for msg_queue and shmid_kernel omits 4d9b92c884be ipc sem: use kvmalloc for sem_undo allocation omits 4c3764657345 lib-decompressors-remove-set-but-not-used-variabled-level-fix omits 5eb3a321fabf lib/decompressors: remove set but not used variabled 'level' omits c56ef7cbf358 selftests/vm/pkeys: exercise x86 XSAVE init state omits 589e01285e9e selftests/vm/pkeys: refill shadow register after implicit [...] omits d9835c850aa7 selftests/vm/pkeys: handle negative sys_pkey_alloc() return code omits e9e7e14215f3 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits 94c2a24fd2f0 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits b813c2416e1e kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] omits 7a3e5a426be1 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits fa18258a9368 exec: remove checks in __register_bimfmt() omits f22207c5198e x86: signal: don't do sas_ss_reset() until we are certain [...] omits f6ef004c4b2f hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 70d4e571b969 hfsplus: remove unnecessary oom message omits e88962fad2a4 nilfs2: remove redundant continue statement in a while-loop omits 98e45ef271e6 kprobes: remove duplicated strong free_insn_page in x86 and s390 omits 1cefe38321c3 init/main.c: silence some -Wunused-parameter warnings omits 872088795123 init: print out unknown kernel parameters omits 2d48731a137e checkpatch: do not complain about positive return values s [...] omits 934dd979fb78 checkpatch: improve the indented label test omits bee6c2df3d9e checkpatch: scripts/spdxcheck.py now requires python3 omits 3f5eb8bf223a lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits 7143643cc1b7 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits e9ad9268b290 kstrtox: fix documentation references omits 851177475544 kernel.h: split out kstrtox() and simple_strtox() to a sep [...] omits acfee05a5544 lib/test_string.c: allow module removal omits 12a310d8e277 lib: uninline simple_strtoull() omits 2ab3890e9d28 lib: memscan() fixlet omits 0cadca465a39 lib/mpi: fix spelling mistakes omits 5638cfe371b7 lib/decompressors: fix spelling mistakes omits 95bbdf49e0b4 lib/math/rational: fix spelling mistake "demominator" -> " [...] omits 1a79b3949d38 lib-math-rational-add-kunit-test-cases-fix omits ee8c8433f3ea lib/math/rational: add Kunit test cases omits ceca3d5416e5 lib/math/rational.c: fix divide by zero omits 0563ec19aeee seq_file: drop unused *_escape_mem_ascii() omits 0d7705a902e1 nfsd: avoid non-flexible API in seq_quote_mem() omits 48da4328d270 seq_file: convert seq_escape() to use seq_escape_str() omits 23ebf8a86ba0 seq_file: add seq_escape_str() as replica of string_escape_str() omits 20dbabf478b8 seq_file: introduce seq_escape_mem() omits 0f478bd0a922 MAINTAINERS: add myself as designated reviewer for generic [...] omits 6779600d1633 lib/test-string_helpers: add test cases for new features omits 38891bc1cc3e lib/test-string_helpers: get rid of trailing comma in terminators omits 0ac435e3ee58 lib/test-string_helpers: print flags in hexadecimal format omits 044dee331bdc lib/string_helpers: allow to append additional characters [...] omits 8cea2908de27 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits ffcfbf2504e0 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 36d65af59f57 lib/string_helpers: drop indentation level in string_escape_mem() omits fc01c525a072 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits 5573fa493290 lib/string_helpers: switch to use BIT() macro omits fffabb6c1aa0 lib: decompress_bunzip2: remove an unneeded semicolon omits e6fc1b82ff7e kernel.h: split out panic and oops helpers (ia64 fix) omits ec64dd6ca841 kernelh-split-out-panic-and-oops-helpers-fix omits 1a8636b2bc4d kernel.h: split out panic and oops helpers omits d1b54bf57ee8 drm: include only needed headers in ascii85.h omits e4e436c81acb proc/sysctl: make protected_* world readable omits 868bd1c7c077 sysctl: remove redundant assignment to first omits 7f92cefba7fc procfs/dmabuf: add inode number to /proc/*/fdinfo omits f23372cf93dd procfs: allow reading fdinfo with PTRACE_MODE_READ omits 04e2cbe21189 fs-proc-kcorec-add-mmap-interface-fix omits fe7adf7cdf32 fs/proc/kcore.c: add mmap interface omits dd11e42c97ed proc: Avoid mixing integer types in mem_rw() omits 6fb7576e777f kernel/hung_task.c: Monitor killed tasks. omits ea7078cb151a fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 6536a78dd086 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3b6bac84123c nouveau/svm: implement atomic SVM access omits 66be61c3f6d1 nouveau/svm: refactor nouveau_range_fault omits 67ada6920465 mm: selftests for exclusive device memory omits ed745db41e69 mm/rmap: fix signedness bug in make_device_exclusive_range() omits f7101f921b44 mm: device exclusive memory access omits ebbaf59c9ab1 mm/memory.c: allow different return codes for copy_nonpres [...] omits 82e64f54defd mm: rename migrate_pgmap_owner omits a362fb13ad57 mm/rmap: split migration into its own function omits e7be93beafcd mm/rmap: split try_to_munlock from try_to_unmap omits 73e2eb8da584 mm/swapops: rework swap entry manipulation code omits 4683920485cb mm: remove special swap entry functions omits cb99e632c46f kfence: unconditionally use unbound work queue omits d11305e1ce72 mm/thp: define default pmd_pgtable() omits 27d55cb8f970 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM omits dc8129c99b2d mm/page_alloc: move prototype for find_suitable_fallback omits 0dde0a8936a9 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined omits a84c717963b6 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations omits 6b915f61f5a2 mm/swap: make swap_address_space an inline function omits 150217256c20 mm/z3fold: add kerneldoc fields for z3fold_pool omits ef66375b1283 mm/zbud: add kerneldoc fields for zbud_pool omits c32a0504ffe1 mm/memory_hotplug: fix kerneldoc comment for __remove_memory omits 1c1c72da4e8a mm/memory_hotplug: fix kerneldoc comment for __try_online_node omits 95c7b6ce2321 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] omits dc580d181504 mm/mapping_dirty_helpers: remove double Note in kerneldoc omits 3992cbfbbd47 mm/page_alloc: make should_fail_alloc_page() static omits 75b1d708ca6e mm/vmalloc: include header for prototype of set_iounmap_nonlazy omits 30f3ac1e438e mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages omits 9d17f8027db2 mm: fix spelling mistakes omits 90f161751313 mm: define default value for FIRST_USER_ADDRESS omits dcd2308f2771 mm: fix typos and grammar error in comments omits 39818f72e9f9 zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK omits cfc2630b8e6d mm/highmem: Remove deprecated kmap_atomic omits e8daf5d1f23f mm/zsmalloc.c: improve readability for async_free_zspage() omits 5fa4b61642d6 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 1bb9d762db12 mm/zsmalloc.c: remove confusing code in obj_free() omits f0c6a65e8e7e mm: zram: amend SLAB_RECLAIM_ACCOUNT on zspage_cachep omits 780e5151fd1f mm/zswap.c: fix two bugs in zswap_writeback_entry() omits ded74a8fdae1 mm/zswap.c: avoid unnecessary copy-in at map time omits cef9a72a52cf mm/zswap.c: remove unused function zswap_debugfs_exit() omits bdb65957b90b mmmemory_hotplug-drop-unneeded-locking-fix omits 8f2223ce17e6 mm,memory_hotplug: drop unneeded locking omits a8c675580bba memory-hotplug.rst: complete admin-guide overhaul omits 4801fa0e4835 mm/memory_hotplug: rate limit page migration warnings omits 2c8bb536fd9a selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits afe37178c65e selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits f2bfca81012e MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits bf2a624ba798 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits a9bd7e670b78 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits 485fad4b6cfa mm: make variable names for populate_vma_page_range() consistent omits afb6eee30cbd mm: generalize ZONE_[DMA|DMA32] omits 686dc4975ea8 mm/nommu: unexport do_munmap() omits 3c4fca6118e9 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits cfd5487a1556 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits 34a98a201eb1 mm/thp: fix strncpy warning omits 1414d9a72989 mm: hwpoison_user_mappings() try_to_unmap() with TTU_SYNC omits af5476706b44 mm/thp: remap_page() is only needed on anonymous THP omits ba01084c18a8 mm: rmap: make try_to_unmap() void function omits 30238b21cbb3 mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] omits 75c8a607f024 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits 66bd4084fa99 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] omits f849a83fb662 mm: migrate: check mapcount for THP instead of refcount omits 1eac846e2056 mm: migrate: don't split THP for misplaced NUMA page omits 8411f9d436a9 mm: migrate: account THP NUMA migration counters correctly omits bf21b2b00070 mm: thp: fix a double unlock bug omits 0ec85f046919 mm: thp: refactor NUMA fault handling omits d562a6e4cb48 mm: memory: make numa_migrate_prep() non-static omits 2e9c031ec326 mm: memory: add orig_pmd to struct vm_fault omits bfe0a7427a43 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 6a41c7adbcb3 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits f22085658931 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 3fac3e95d62f arm64/mm: drop HAVE_ARCH_PFN_VALID omits 42fa42db8b07 arm64: drop pfn_valid_within() and simplify pfn_valid() omits 457bcb6cb8eb arm64: decouple check whether pfn is in linear map from pf [...] omits 3bcdb50df93a memblock: update initialization of reserved pages omits 916175aa1efb include/linux/mmzone.h: add documentation for pfn_valid() omits d306c512e831 mm/mempolicy: use unified 'nodes' for bind/interleave/pref [...] omits f98948e5238a mm: mempolicy: don't have to split pmd for huge zero page omits d0822e7332bb mm/mempolicy: unify the parameter sanity check for mbind a [...] omits ccaf1fd00681 mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 454f4caef434 mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits df00c356ae4b mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits 288590c5f15f mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] omits 139fd8f57995 mm/mempolicy: cleanup nodemask intersection check for oom omits 53fe8df124bb mm: compaction: remove duplicate !list_empty(&sublist) check omits 56e6900fa737 mm/compaction: use DEVICE_ATTR_WO macro omits b2bbdedd886c mm/zbud: fix unused function warnings when CONFIG_ZPOOL is [...] omits 5a480d924819 mm/zbud: don't export any zbud API omits 7c2ccd8e2dee mm/zbud: reuse unbuddied[0] as buddied in zbud_pool omits 21e0596cdf34 mm/z3fold: use release_z3fold_page_locked() to release loc [...] omits febdc72c6eb6 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() omits fd6afc1d9b3b mm/z3fold: remove unused function handle_to_z3fold_header() omits a6d1354e4a16 mm/z3fold: remove magic number in z3fold_create_pool() omits c367eb65b364 mm/z3fold: avoid possible underflow in z3fold_alloc() omits 023ff6de5175 mm/z3fold: define macro NCHUNKS as TOTAL_CHUNKS - ZHDR_CHUNKS omits b233658fee6a fs/proc/kcore: use page_offline_(freeze|thaw) omits 0d72e503d651 virtio-mem: use page_offline_(start|end) when setting Page [...] omits 951fb683d2b4 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] omits 2cee76bcd3e4 fs/proc/kcore: don't read offline sections, logically offl [...] omits c197270e1a05 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM omits a88c251c4274 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER omits e1f368ae0ce1 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits 41d42a04d5a6 mm/kconfig: move HOLES_IN_ZONE into mm omits a17ff6459ac7 mm: workingset: define macro WORKINGSET_SHIFT omits d40f4ac52316 include/trace/events/vmscan.h: remove mm_vmscan_inactive_l [...] omits e2fcc7f1bfef mm/vmscan.c: fix potential deadlock in reclaim_pages() omits 3d75db67833e userfaultfd/selftests: exercise minor fault handling shmem [...] omits 7147a89d1610 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix omits 843b01090b3e userfaultfd/selftests: reinitialize test context in each test omits 1cc0e384d1a0 userfaultfd/selftests: create alias mappings in the shmem test omits db2a894496c3 userfaultfd/selftests: use memfd_create for shmem test type omits 67e1d5255978 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits 3907ffe1f14a userfaultfd/shmem: advertise shmem minor fault support omits c4065f98c0e9 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 56087e1a413b userfaultfd/shmem: support minor fault registration for shmem omits 4638bd3d1dcf userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits 1af612cc7c73 userfaultfd/selftests: add pagemap uffd-wp test omits 4892b870ed9d mm/pagemap: export uffd-wp protection information omits 785c6ea2c05b mm/userfaultfd: fail uffd-wp registration if not supported omits 86fe49f4c242 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits f7214f107614 mm/userfaultfd: fix uffd-wp special cases for fork() omits b43255b8f07a mm/thp: simplify copying of huge zero page pmd when fork omits 06e22e39867f userfaultfd/selftests: unify error handling omits 11f253b2fb53 userfaultfd/selftests: only dump counts if mode enabled omits 46ef43947df8 userfaultfd/selftests: dropping VERIFY check in locking_thread omits 6d04dc27ff42 userfaultfd/selftests: remove the time() check on delayed uffd omits c5ee349d8750 userfaultfd/selftests: use user mode only omits 2d86b5553235 mm/hwpoison: disable pcp for page_handle_poison() omits 2bb824dec86d hugetlb: address ref count racing in prep_compound_gigantic_page omits aea782e79474 hugetlb: remove prep_compound_huge_page cleanup omits ce46be978289 mm: hugetlb: introduce CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DE [...] omits c38b703d628a mm: sparsemem: use huge PMD mapping for vmemmap pages omits abffc63cded3 mm: sparsemem: split the huge PMD mapping of vmemmap pages omits d41fb99855e1 mm, hugetlb: fix allocation error check and copy func name omits 0d78ee814ddb userfaultfd: remove set but not used variable 'vm_alloc_shared' omits 2faeb5151d44 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY omits 8798d1e963e6 khugepaged: selftests: remove debug_cow omits 117742fc289f powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits d862461637f6 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits bfb6fb64396f mm/vmalloc: enable mapping of huge pages at pte level in vmap omits e0311efbc90f arm64: define only {pud/pmd}_{set/clear}_huge when useful omits 1ebf14e23d68 x86: define only {pud/pmd}_{set/clear}_huge when useful omits aaac5017693c mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits fc904da5e4a9 mm/hugetlb: change parameters of arch_make_huge_pte() omits cd38661b5ad6 mm/huge_memory.c: don't discard hugepage if other processe [...] omits 02ea6f6bf5b5 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits af1e991465b1 mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] omits 89b2d0d6c9cf mm/huge_memory.c: add missing read-only THP checking in tr [...] omits f7edc649457f mm/huge_memory.c: use page->deferred_list omits 60f948a0a9ef mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits 6e98be986545 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 513dd4e647ce mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits 047b290664dd mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits c1bf0a0b051b mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits 40743708ecee mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits 3d3246df4185 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits 851bef69d8d0 mm: fix alloc_vmemmap_page_list documentation warning omits 7838f9eee3ac mm: hugetlb: fix dissolve_free_huge_page use of tail/head page omits a35f6ad019af mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 1fccde63e50d mm: hugetlb: defer freeing of HugeTLB pages omits b1a0a7d413bd mm/sparse-vmemmap: fix documentation warning omits c4435494edf6 mm: hugetlb: free the vmemmap pages associated with each H [...] omits 3b8f9610cf76 mm: hugetlb: gather discrete indexes of tail page omits 8faa90e6afd7 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 241730e500d7 mm: memory_hotplug: factor out bootmem core functions to b [...] omits 42b9734166e3 kasan: add memzero init for unaligned size under SLUB debug omits fe71f3801b05 mm: improve mprotect(R|W) efficiency on pages referenced once omits e2a0b24bdf20 mm: improve mprotect(R|W) efficiency on pages referenced once omits 61f55d87e06d powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 49b469cbaa0f lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits 469b0081c244 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits a97b1308809a lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits 2a797839c29f lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits ad41973e99a0 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 114da8567309 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits 53e6e42f3f26 lazy tlb: introduce lazy mm refcount helper functions omits e803265a5c90 vfs: keep inodes with page cache off the inode shrinker LRU omits 91a1208249cf fs: inode: count invalidated shadow pages in pginodesteal omits bca8080ea635 fs: drop_caches: fix skipping over shadow cache inodes omits 35178085a213 mm: remove irqsave/restore locking from contexts with irqs [...] omits 4b1205b36495 drm/amdgpu: move apu flags initialization to the start of [...] omits 31e2fbc7f058 drm/amd/display: Respect CONFIG_FRAME_WARN=0 in dml Makefile omits 11c737a3fdb6 drm/radeon: Add the missed drm_gem_object_put() in radeon_ [...] omits 199c9889d6e8 drm/amdgpu/dc: Really fix DCN3.1 Makefile for PPC64 omits 9eae09d8402c drm/radeon: Call radeon_suspend_kms() in radeon_pci_shutdo [...] omits 341d9fc46d9d drm/amdgpu: Set ttm caching flags during bo allocation omits f53622ced6ce mm: mark idle page tracking as BROKEN omits e1dbd3000490 ocfs2: fix ocfs2 corrupt when iputting an inode omits b62819ad9539 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 9e659bccb45a /proc/kpageflags: do not use uninitialized struct pages omits 6787eefc09b0 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 0981f5d7e619 drm/amd/display: fix null pointer access in gpu reset omits 0af053e85921 drm/amd/display: fix incorrrect valid irq check omits 62eb61db2467 drm/amdgpu: enable sdma0 tmz for Raven/Renoir(V2) omits 45bd27f5afd5 Merge branch 'cpufreq/cppc' into cpufreq/arm/linux-next omits c0f58c4582af cpufreq: CPPC: Add support for frequency invariance omits dd2c9c97ecac arch_topology: Avoid use-after-free for scale_freq_data omits 9b22fc705771 cpufreq: cppc: Pass structure instance by reference omits 769883977a98 cpufreq: cppc: Fix potential memleak in cppc_cpufreq_cpu_init omits 1264017b3ab6 thermal/drivers/int340x/processor_thermal: Fix tcc setting omits 447acc9decdc thermal/drivers/int340x/processor_thermal: Fix warning for [...] omits 77b6c4044d8f thermal/drivers/mediatek: Add sensors-support omits b117ca30c44e thermal/drivers/int340x/processor_thermal: Add PCI MMIO ba [...] omits 498c0e7a656c exfat: handle wrong stream entry size in exfat_readdir() omits aff7f230c07a Merge branch 'features' into for-next omits 6a69c06e0e25 Merge branch 'remotes/lorenzo/pci/xgene' omits 31e39226eb56 Merge branch 'remotes/lorenzo/pci/rockchip' omits b825355b4d27 Merge branch 'remotes/lorenzo/pci/mobiveil' omits baf04bbda652 Merge branch 'remotes/lorenzo/pci/microchip' omits 1201b62efd9d Merge branch 'remotes/lorenzo/pci/mediatek-gen3' omits a362f02000a8 Merge branch 'remotes/lorenzo/pci/mediatek' omits e6010935f58f Merge branch 'remotes/lorenzo/pci/iproc' omits 447b8af05d1f Merge branch 'remotes/lorenzo/pci/hv' omits 98748c03d0a8 Merge branch 'remotes/lorenzo/pci/ftpci100' omits d675a0e1b981 Merge branch 'pci/host/tegra194' omits 77d69dae406a Merge branch 'pci/host/tegra' omits 5b313f48864b Merge branch 'pci/host/intel-gw' omits a6172e4822cf Merge branch 'pci/host/imx6' omits 3416aceafb2c Merge branch 'pci/virtualization' omits f776c80159ab Merge branch 'pci/sysfs' omits c767de061795 Merge branch 'pci/resource' omits 0c280990db2e Merge branch 'pci/pm' omits c5ec91b967ed Merge branch 'pci/p2pdma' omits dde293305a76 Merge branch 'pci/misc' omits 97d24b8e2966 Merge branch 'pci/hotplug' omits fa7aebb9e5f8 Merge branch 'pci/error' omits b89da28269fe Merge branch 'pci/enumeration' omits fbca992675b7 PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defin [...] omits 6de7a1d006ea thermal/drivers/int340x/processor_thermal: Split enumerati [...] omits 3544706fa489 cpufreq: cppc: Migrate to ->exit() callback instead of ->s [...] omits 8e5045645e52 thermal: devfreq_cooling: Fix kernel-doc omits 58d353c888a0 thermal/drivers/intel/intel_soc_dts_iosf: Switch to use fi [...] omits b0abe16a26f7 dt-bindings: thermal: tsens: Add sc8180x compatible omits 2ac9912d2041 Merge branches 'fixes' and 'misc' into for-next omits c5c9dfdcaea2 dt-bindings: rockchip-thermal: Support the RK3568 SoC compatible omits 6b65dc242d00 dt-bindings: thermal: convert rockchip-thermal to json-schema omits 6b3c66469096 thermal/drivers/tegra: Add driver for Tegra30 thermal sensor omits add9a126cfb5 thermal/core/thermal_of: Stop zone device before unregistering it omits 6380829885cc dt-bindings: thermal: Add binding for Tegra30 thermal sensor omits 5c28d6836dc7 Merge branch 'for-5.14' into for-next omits 1f9c5936b10c thermal/drivers/tegra: Correct compile-testing of drivers omits 9d7848127f97 Merge branch 'misc-5.13' into next-fixes omits 01d13185f183 riscv: add ASID-based tlbflushing methods omits eea821c0dc5e riscv: pass the mm_struct to __sbi_tlb_flush_range omits 7454e91e2ffd Merge branch 'riscv-wx-mappings' into for-next omits 055bd08b8cac riscv: Map the kernel with correct permissions the first time omits 6126899f2b9c riscv: Introduce set_kernel_memory helper omits 1130294f1440 Merge branch 'work.iov_iter' into for-next omits 9a45f07c1284 Merge branch 'work.namei' into for-next omits 2bf6b8f26ff4 Merge branch 'clocksource.2021.06.04a' into HEAD omits 023766fbdde4 clocksource: Print deviation in nanoseconds for unstable case omits edd2c0b8def6 clocksource: Provide kernel module to test clocksource watchdog omits 685cba6d1b4b clocksource: Reduce clocksource-skew threshold for TSC omits f177b387f331 clocksource: Limit number of CPUs checked for clock synchr [...] omits aa6afaa47b68 clocksource: Check per-CPU clock synchronization when mark [...] omits 9c13885e7e2b clocksource: Retry clock read if long delays detected omits f2ccd0a922b3 workqueue: Add back __printf format validation omits 910db2fdf3c8 workqueue: clean up for_each_pwq()'s documentation omits bc7f41231ca1 workqueue: replace open-coded work_pending() omits 280af034a71d csky: Kconfig: Remove unused selects omits 6367594331fc csky: syscache: Fixup duplicate cache flush omits 7ff6e99e021c virtio_net: disable cb aggressively omits 41e0088d1365 virtio: fix up virtio_disable_cb omits 0c077be4da36 virtio_net: move txq wakeups under tx q lock omits 4c7d22c55bdd virtio_net: move tx vq operation under tx queue lock omits fef0214731cc rust: allow printing in the kernel crate omits 43f76a460413 samples: rust: remove release method that's the same as th [...] omits d5fca6791d0c samples: rust: add `rust_random` sample that uses `module_ [...] omits 40fdb99ad848 rust: module: add `module_misc_device` macro omits 89478a8ce0a2 rust: reduce the need for boilerplate code in simple drivers omits a097e1c92c74 rust: sync: expose `signal_pending` and `cond_resched` to drivers omits 6be1504c6217 docs: rust: add rust-analyzer notes to quick-start.rst omits b74e54f319f4 docs: doc-guide: remove unneeded ref tag omits b2e28a39c061 docs: rust: document ppc64le RUST_OPT_LEVEL_0/1 restrictions omits cca10d723bc4 rust: enable Rust for 32-bit arm omits 5fedf44384d8 docs: rust: update arch-support for arm 32-bit omits dd066e1b0381 android: remove Rust binder dependency on 64-bit cpu archi [...] omits a11a576d11ef rust: compiler_builtins: add 32-bit arm intrinsics omits b5a88a29a363 rust: helpers: remove guard for rust-bindgen bug omits 52a55644da69 arm: add Rust target.json omits 860b9e5c5680 rust: mention that RUST_OPT_LEVEL_0/1 can cause excessive [...] omits 47ff3585216b kbuild: dummy-tools: Add elfedit. omits 1fed5dee5fbb Android: Binder IPC in Rust (WIP) omits 125c24b4561b Rust: add abstractions for Binder (WIP) omits a36ef293ff34 MAINTAINERS: Rust omits 3fba3bd4782a Documentation: Rust general information omits c9d5a1ff844f Samples: Rust examples omits 25584a4c70be Rust: Export generated symbols omits fd1e637b9b4b Rust: Kernel crate omits acf93604f1ad Rust: Module crate omits 543d9cfe8ba1 Rust: Compiler builtins crate omits 2c1b1b7e4cba Kbuild: Rust support omits 155b9a0fc821 Makefile: Generate CLANG_FLAGS even in GCC builds omits b1b3e4b16c48 kallsyms: Increase maximum kernel symbol length to 512 omits bf9bea76427c kallsyms: Support "big" kernel symbols (2-byte lengths) new fca41af18e10 qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute new 44b6ed4cfab8 Merge tag 'clang-features-v5.14-rc1' of git://git.kernel.o [...] new 6bd344e55f73 Merge tag 'selinux-pr-20210629' of git://git.kernel.org/pu [...] new 290fe0fa6f5a Merge tag 'audit-pr-20210629' of git://git.kernel.org/pub/ [...] new 5c874a5b29c2 Merge tag 'Smack-for-5.14' of git://github.com/cschaufler/ [...] new 92183137e6c1 Merge tag 'safesetid-5.14' of git://github.com/micah-morton/linux new f4cc74c9382d Merge tag 'microblaze-v5.14' of git://git.monstr.eu/linux- [...] new a6eaf3850cb1 Merge tag 'sched-urgent-2021-06-30' of git://git.kernel.or [...] new dbe69e433722 Merge tag 'net-next-5.14' of git://git.kernel.org/pub/scm/ [...] new 2cfa582be800 Merge tag 'for-5.14/dm-changes' of git://git.kernel.org/pu [...] new a6ecc2a491e3 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] new 911a2997a5b7 Merge tag 'fs_for_v5.14-rc1' of git://git.kernel.org/pub/s [...] new c288d9cd7104 Merge tag 'for-5.14/io_uring-2021-06-30' of git://git.kern [...] new e058a84bfddc Merge tag 'drm-next-2021-07-01' of git://anongit.freedeskt [...] new 514798d36572 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] new e04360a2ea01 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new a32b344e6f43 Merge tag 'pinctrl-v5.14-1' of git://git.kernel.org/pub/sc [...] new 19b438592238 Merge tag 'mips_5.14' of git://git.kernel.org/pub/scm/linu [...] new e267992f9ef0 Merge branch 'for-5.14' of git://git.kernel.org/pub/scm/li [...] new 3dbdb38e2869 Merge branch 'for-5.14' of git://git.kernel.org/pub/scm/li [...] new 426e5c429d16 mm: memory_hotplug: factor out bootmem core functions to b [...] new 6be24bed9da3 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP new cd39d4e9e71c mm: hugetlb: gather discrete indexes of tail page new f41f2ed43ca5 mm: hugetlb: free the vmemmap pages associated with each H [...] new b65d4adbc0f0 mm: hugetlb: defer freeing of HugeTLB pages new ad2fa3717b74 mm: hugetlb: alloc the vmemmap pages associated with each [...] new e9fdff87e893 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap new 4bab4964a59f mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] new 774905878fc9 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate new 5fe77be6bf14 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] new b593b90dc976 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] new b2bd53f18bb7 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK new dfe5c51c6029 mm/huge_memory.c: use page->deferred_list new e6be37b2e7bd mm/huge_memory.c: add missing read-only THP checking in tr [...] new 9132a468aafd mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] new babbbdd08af9 mm/huge_memory.c: don't discard hugepage if other processe [...] new 79c1c594f49a mm/hugetlb: change parameters of arch_make_huge_pte() new c742199a014d mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge new f7ee1f13d606 mm/vmalloc: enable mapping of huge pages at pte level in vmap new 3382bbee0464 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc new a6a8f7c4aa7e powerpc/8xx: add support for huge pages on VMAP and VMALLOC new 22f3c951865b khugepaged: selftests: remove debug_cow new 8cc5fcbb5be8 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY new 3bc2b6a72596 mm: sparsemem: split the huge PMD mapping of vmemmap pages new 2d7a21715f25 mm: sparsemem: use huge PMD mapping for vmemmap pages new e6d41f12df0e mm: hugetlb: introduce CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DE [...] new 48b8d744ea84 hugetlb: remove prep_compound_huge_page cleanup new 7118fc2906e2 hugetlb: address ref count racing in prep_compound_gigantic_page new 510d25c92ec4 mm/hwpoison: disable pcp for page_handle_poison() new d2c6c06fff50 userfaultfd/selftests: use user mode only new ba4f8c355ef9 userfaultfd/selftests: remove the time() check on delayed uffd new 4e08e18a785f userfaultfd/selftests: dropping VERIFY check in locking_thread new de3ca8e4a56d userfaultfd/selftests: only dump counts if mode enabled new 42e584eede17 userfaultfd/selftests: unify error handling new 5fc7a5f6fd04 mm/thp: simplify copying of huge zero page pmd when fork new 8f34f1eac382 mm/userfaultfd: fix uffd-wp special cases for fork() new 00b151f21f39 mm/userfaultfd: fail uffd-wp registration if not supported new fb8e37f35a2f mm/pagemap: export uffd-wp protection information new eb3b2e003983 userfaultfd/selftests: add pagemap uffd-wp test new 3460f6e5c1ed userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] new c949b097ef2e userfaultfd/shmem: support minor fault registration for shmem new 153132571f02 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem new 964ab0040ff9 userfaultfd/shmem: advertise shmem minor fault support new 7d64ae3ab648 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] new fa2c2b58189b userfaultfd/selftests: use memfd_create for shmem test type new 5bb23edb1837 userfaultfd/selftests: create alias mappings in the shmem test new 8ba6e8640844 userfaultfd/selftests: reinitialize test context in each test new 4a8f021ba0a2 userfaultfd/selftests: exercise minor fault handling shmem [...] new 2d2b8d2b6771 mm/vmscan.c: fix potential deadlock in reclaim_pages() new 764c04a9cbe6 include/trace/events/vmscan.h: remove mm_vmscan_inactive_l [...] new 3ebc57f40316 mm: workingset: define macro WORKINGSET_SHIFT new 781eb2cdd26f mm/kconfig: move HOLES_IN_ZONE into mm new 8d719afcb344 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] new 3c36b419b111 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER new 2711032c64a9 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM new 0daa322b8ff9 fs/proc/kcore: don't read offline sections, logically offl [...] new 82840451936f mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] new 6cc26d77613a virtio-mem: use page_offline_(start|end) when setting Page [...] new c6d9eee2a686 fs/proc/kcore: use page_offline_(freeze|thaw) new e3c0db4fec46 mm/z3fold: define macro NCHUNKS as TOTAL_CHUNKS - ZHDR_CHUNKS new 014284a0815f mm/z3fold: avoid possible underflow in z3fold_alloc() new e891f60e28c3 mm/z3fold: remove magic number in z3fold_create_pool() new 767cc6c5568a mm/z3fold: remove unused function handle_to_z3fold_header() new dac0d1cfda56 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() new 28473d91ff7f mm/z3fold: use release_z3fold_page_locked() to release loc [...] new f356aeacf7bb mm/zbud: reuse unbuddied[0] as buddied in zbud_pool new 2a03085ce887 mm/zbud: don't export any zbud API new 17adb230d6a6 mm/compaction: use DEVICE_ATTR_WO macro new d2155fe54ddb mm: compaction: remove duplicate !list_empty(&sublist) check new b55ca5264b0c mm/compaction: fix 'limit' in fast_isolate_freepages new b26e517a058b mm/mempolicy: cleanup nodemask intersection check for oom new 7858d7bca7fb mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] new 95837924587c mm/mempolicy: unify the parameter sanity check for mbind a [...] new e5947d23edd8 mm: mempolicy: don't have to split pmd for huge zero page new 269fbe72cded mm/mempolicy: use unified 'nodes' for bind/interleave/pref [...] new 51c656aef629 include/linux/mmzone.h: add documentation for pfn_valid() new 9092d4f7a1f8 memblock: update initialization of reserved pages new 873ba463914c arm64: decouple check whether pfn is in linear map from pf [...] new a7d9f306ba70 arm64: drop pfn_valid_within() and simplify pfn_valid() new 16c9afc77660 arm64/mm: drop HAVE_ARCH_PFN_VALID new 6acfb5ba150c mm: migrate: fix missing update page_private to hugetlb_pa [...] new eb6ecbed0aa2 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs new 5db4f15c4fd7 mm: memory: add orig_pmd to struct vm_fault new f4c0d8367ea4 mm: memory: make numa_migrate_prep() non-static new c5b5a3dd2c1f mm: thp: refactor NUMA fault handling new c5fc5c3ae0c8 mm: migrate: account THP NUMA migration counters correctly new b0b515bfb3f4 mm: migrate: don't split THP for misplaced NUMA page new 662aeea7536d mm: migrate: check mapcount for THP instead of refcount new e346e6688c4a mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] new cebc774fdc9c mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] new 1fb08ac63bee mm: rmap: make try_to_unmap() void function new ab02c252c860 mm/thp: remap_page() is only needed on anonymous THP new 36af67370e33 mm: hwpoison_user_mappings() try_to_unmap() with TTU_SYNC new 1212e00c93a8 mm/thp: fix strncpy warning new 176056fd740e nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc new db1d9152c91a mm/nommu: unexport do_munmap() new 63703f37aa09 mm: generalize ZONE_[DMA|DMA32] new a78f1ccd37fb mm: make variable names for populate_vma_page_range() consistent new 4ca9b3859dac mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] new 5d334317a9ac MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT new 2abdd8b8a29e selftests/vm: add protection_keys_32 / protection_keys_64 [...] new e5bfac53e310 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) new 786dee864804 mm/memory_hotplug: rate limit page migration warnings new 27cacaad16c5 mm,memory_hotplug: drop unneeded locking new 2c1e9a2c668b mm/zswap.c: remove unused function zswap_debugfs_exit() new ae34af1f11d0 mm/zswap.c: avoid unnecessary copy-in at map time new 46b76f2e09dc mm/zswap.c: fix two bugs in zswap_writeback_entry() new ce8475b6a4e5 mm/zsmalloc.c: remove confusing code in obj_free() new 338483372626 mm/zsmalloc.c: improve readability for async_free_zspage() new dd794835432c zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK new c4ffefd16dab mm: fix typos and grammar error in comments new fac7757e1fb0 mm: define default value for FIRST_USER_ADDRESS new 041711ce7cdf mm: fix spelling mistakes new f611fab71005 mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages new 5da96bdd93ed mm/vmalloc: include header for prototype of set_iounmap_nonlazy new f7173090033c mm/page_alloc: make should_fail_alloc_page() static new b417941f3ab1 mm/mapping_dirty_helpers: remove double Note in kerneldoc new 05395718b2fe mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] new ba2d26660d0e mm/memory_hotplug: fix kerneldoc comment for __try_online_node new 5640c9ca7ed2 mm/memory_hotplug: fix kerneldoc comment for __remove_memory new a29a7506600d mm/zbud: add kerneldoc fields for zbud_pool new 30522175d222 mm/z3fold: add kerneldoc fields for z3fold_pool new 2bb6a033fb40 mm/swap: make swap_address_space an inline function new d01079f3d0c0 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations new ffd8f251f1a6 mm/page_alloc: move prototype for find_suitable_fallback new 351de44fde5a mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM new 1c2f7d14d84f mm/thp: define default pmd_pgtable() new ff06e45d3aac kfence: unconditionally use unbound work queue new af5cdaf82238 mm: remove special swap entry functions new 4dd845b5a3e5 mm/swapops: rework swap entry manipulation code new cd62734ca60d mm/rmap: split try_to_munlock from try_to_unmap new a98a2f0c8ce1 mm/rmap: split migration into its own function new 6b49bf6ddbb0 mm: rename migrate_pgmap_owner new 9a5cc85c4074 mm/memory.c: allow different return codes for copy_nonpres [...] new b756a3b5e7ea mm: device exclusive memory access new b659baea7546 mm: selftests for exclusive device memory new f81c69a2a144 nouveau/svm: refactor nouveau_range_fault new 8f187163eb89 nouveau/svm: implement atomic SVM access new d238692b4b9f proc: Avoid mixing integer types in mem_rw() new 7bc3fa0172a4 procfs: allow reading fdinfo with PTRACE_MODE_READ new 3845f256a8b5 procfs/dmabuf: add inode number to /proc/*/fdinfo new 9a52c5f3c895 sysctl: remove redundant assignment to first new 070c46505a26 drm: include only needed headers in ascii85.h new f39650de687e kernel.h: split out panic and oops helpers new 92aeda50d4a9 lib: decompress_bunzip2: remove an unneeded semicolon new 994b69703e86 lib/string_helpers: switch to use BIT() macro new 62519b882d74 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] new 7e5969aeb7f1 lib/string_helpers: drop indentation level in string_escape_mem() new a0809783355c lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII new 0362c27fb373 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] new aec0d0966f20 lib/string_helpers: allow to append additional characters [...] new 229563b196ed lib/test-string_helpers: print flags in hexadecimal format new 69325698df55 lib/test-string_helpers: get rid of trailing comma in terminators new 259fa5d7d825 lib/test-string_helpers: add test cases for new features new be613b4025fa MAINTAINERS: add myself as designated reviewer for generic [...] new 1d31aa172a4e seq_file: introduce seq_escape_mem() new e7ed4a3b922b seq_file: add seq_escape_str() as replica of string_escape_str() new fc3de02eae89 seq_file: convert seq_escape() to use seq_escape_str() new c0546391c20f nfsd: avoid non-flexible API in seq_quote_mem() new cc72181a6599 seq_file: drop unused *_escape_mem_ascii() new 65a0d3c14685 lib/math/rational.c: fix divide by zero new b6c75c4afceb lib/math/rational: add Kunit test cases new 05911c5d9649 lib/decompressors: fix spelling mistakes new 478485f6c0e5 lib/mpi: fix spelling mistakes new 1a58be6277e4 lib: memscan() fixlet new ad65dcef3a87 lib: uninline simple_strtoull() new ce71efd03916 lib/test_string.c: allow module removal new 4c52729377ea kernel.h: split out kstrtox() and simple_strtox() to a sep [...] new 7fde9d6e839d lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static new 2c484419efc0 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] new f9363b31d769 checkpatch: scripts/spdxcheck.py now requires python3 new 690786511b32 checkpatch: improve the indented label test new 46b85bf96714 checkpatch: do not complain about positive return values s [...] new 86d1919a4fb0 init: print out unknown kernel parameters new 66ce75144d4b kprobes: remove duplicated strong free_insn_page in x86 and s390 new f4048e5aa148 nilfs2: remove redundant continue statement in a while-loop new 7dcae11f4c58 hfsplus: remove unnecessary oom message new c3eb84092b32 hfsplus: report create_date to kstat.btime new 97c885d585c5 x86: signal: don't do sas_ss_reset() until we are certain [...] new bae7702a17e9 exec: remove checks in __register_bimfmt() new 540540d06e9d kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] new f36ef4076288 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] new bf68294a2ec3 selftests/vm/pkeys: handle negative sys_pkey_alloc() return code new 6039ca254979 selftests/vm/pkeys: refill shadow register after implicit [...] new d892454b6814 selftests/vm/pkeys: exercise x86 XSAVE init state new 3b52348345b2 lib/decompressors: remove set but not used variabled 'level' new fc37a3b8b438 ipc sem: use kvmalloc for sem_undo allocation new bc8136a543aa ipc: use kmalloc for msg_queue and shmid_kernel new 17d056e0bdaa ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock new b869d5be0acf ipc/util.c: use binary search for max_idx new 71bd9341011f Merge branch 'akpm' (patches from Andrew) new 18f4949427dc perf auxtrace: Add Z itrace option for timeless decoding new 856ecd6ab494 perf intel-pt: Move synth_opts initialization earlier new e9d64739635f perf intel-pt: Support Z itrace option for timeless decoding new 2a525f6a5502 perf inject: Add facility to do in place update new 83d7f5f1ad0e perf inject: Add --vm-time-correlation option new 6aa3afc9c8b7 perf auxtrace: Allow buffers to be mapped read / write new 335358cc3090 perf intel-pt: Let overlap detection handle VM timestamps new 0fc9d3389442 perf intel-pt: Add a tree for VMCS information new 5ac35d778a40 perf intel-pt: Pass the first timestamp to the decoder new 31c7e27dae0e perf intel-pt: Better 7-byte timestamp wraparound logic new fa8f949d16c0 perf intel-pt: Add VM Time Correlation to decoder new e3ff42bdebcf perf intel-pt: Parse VM Time Correlation options and set u [...] new 66286ed3e84f perf record: Set timestamp boundary for AUX area events new 07b747f99ab4 perf stat: Use aggregated counts directly new 046b243a6afb perf x86 kvm-stat: Support to analyze kvm MSR new aadd6ba40934 perf cs-etm: Refactor timestamp variable names new 1ac9e0b5731a perf cs-etm: Set time on synthesised samples to preserve ordering new f7d74ce32fc1 perf header: Support HYBRID_TOPOLOGY feature new e119083bab80 perf header: Support HYBRID_CPU_PMU_CAPS feature new cac314186718 perf cs-etm: Move synth_opts initialisation new c36c1ef6f691 perf cs-etm: Start reading 'Z' --itrace option new c1a6165a639c perf cs-etm: Prevent and warn on underflows during timesta [...] new 1ce296a4c968 perf tools: Test build with libopencsd/CORESIGHT=1 new 8df12cbc0f90 perf tools: Test build with libbpf/LIBBPF_DYNAMIC=1 new efb0b2328196 perf build: Improve error message for old/missing clang new 4e277d0d83a5 perf tests: Consolidate test__arch_unwind_sample declaration new 19d71c2cbe06 perf tests: Drop __maybe_unused on x86 test declarations new 100475f83b9d Merge remote-tracking branch 'torvalds/master' into perf/core new cdb29a8fd0c9 perf vendor events intel: Add core event list for Icelake Server new c58972ef2856 perf vendor events intel: Add uncore event list for Icelak [...] new d89bf9cab1f6 perf vendor events intel: Add metrics for Icelake Server new 71fbc431c19c perf vendor events intel: Update event list for Icelake Client new 2f021954952f perf arm-spe: Correct sample flags for SPE event new e582badf1706 perf arm-spe: Correct sample flags for dummy event new f99237e46432 perf arm-spe: Enable timestamp for per-cpu mode new afe360a8c35e perf arm-spe: Remove redundant checking for "full_auxtrace" new 6ea4b5dbe0c4 perf script: Find script file relative to exec path new 04612968783f perf auxtrace: Make perf_event__process_auxtrace*() callable new d04c1ff0b3dd perf scripting python: Fix tuple_set_u64() new 8271b5095811 perf scripting python: Factor out set_sym_in_dict() new 3f8e009e01c4 perf scripting python: Add 'addr_location' for 'addr' new 54cd8b032452 perf script: Factor out perf_sample__sprintf_flags() new bee272af7852 perf scripting python: Add sample flags new 142b05182eaa perf scripting python: Add IPC new 22cc2f74bbe2 perf scripting python: Add cpumode new 0db213406927 perf scripting python: Add context switch new 2ede92173faa perf scripting python: Add auxtrace error new a92bf335fd82 perf scripts python: intel-pt-events.py: Add branches to script new 0c3f7b38d72b perf inject: Call dso__put() even if dso->hit is set new f7fc0d1c915a perf inject: Do not inject BUILD_ID record if MMAP2 has it new 6793672accf3 perf parse-events: Add bison --file-prefix-map option new 41ca1d1e88d4 perf probe: Provide more detail with relocation warning new da963834fe69 perf test: Iterate over shell tests in alphabetical order new 6ea688382716 perf test: Test 2 libpfm4 error cases new 4c62244e035e perf scripting python: Remove unnecessary 'static' new 6337bd0c91f6 perf scripting python: Simplify perf-trace-context module [...] new cac30400a6d8 perf scripting: Add scripting_context__update() new 67e50ce0e325 perf scripting: Add perf_session to scripting_context new cf9bfa6c150f perf scripting python: Assign perf_script_context new d9ae9c9776ab perf script: Factor out script_fetch_insn() new 13c71b92327a perf scripting python: Add perf_sample_insn() new e621b8ffec3d perf auxtrace: Factor out itrace_do_parse_synth_opts() new 7d00540d7deb perf scripting python: Add perf_set_itrace_options() new e79457a52610 perf scripting python: Add perf_sample_srcline() and perf_ [...] new 1a329b1c8e8e perf scripting python: Update documentation for srcline etc new 2b87386c7a1c perf scripting python: exported-sql-viewer.py: Factor out [...] new a483e64c0b62 perf scripting python: intel-pt-events.py: Add --insn-trac [...] new ddc11da5eb37 perf tools: Check mem-loads auxiliary event new d2f327acc638 perf tools: Support pmu prefix for mem-load event new a91ffcf30e00 perf tools: Support pmu prefix for mem-store event new e7ce8d11bfb0 perf tools: Check if mem_events is supported for hybrid platform new 4a9086adc329 perf mem: Support record for hybrid platform new a6d9de842758 perf mem: Fix wrong verbose output for recording events new d5a8bd0fcd06 perf mem: Disable 'mem-loads-aux' group before reporting new 79e157b00853 perf c2c: Support record for hybrid platform new 0ab8009b3e8d Merge remote-tracking branch 'torvalds/master' into perf/core new 67e446eb4d06 Revert "perf vendor events intel: Add metrics for Icelake Server" new fe4f3eb1fd5a perf probe: Add permission and sysctl notice to man page new f4f1c42953c7 perf probe: Report possible permission error for map__load [...] new f54cad25a1fe perf srccode: Use list_move() instead of equivalent list_d [...] new bde1e7d93456 perf auxtrace: Change to use SMP memory barriers new 0808b3d5b751 perf probe: Provide clearer message permission error for t [...] new 1fcc57b7e51e perf evsel: Adjust hybrid event and global event mixed group new 28b8e87abfb0 perf mem-events: Remove duplicate #undef new 4bcbe438b3ba perf annotate: Add itrace options support new 2638fbd351e8 perf test: Add verbose skip output for bpf counters new a49ed2b4e2e5 perf test: Make stat bpf counters test more robust new f338de221920 perf probe: Support probes on init functions for offline kernel new d26ea4814476 perf probe: Cleanup synthesize_probe_trace_command() new 45237f9898fc perf probe: Add --bootconfig to output definition in bootc [...] new ce09673636f9 Merge remote-tracking branch 'torvalds/master' into perf/core new e3c9cfd07dcb perf test: Pass the verbose option to shell tests new 9300041c661d perf script: Move filter_cpu() earlier new 4371fbc0c9c4 perf script: Move filtering before scripting new b743b86ce6bb perf script: Share addr_al between functions new 51f382428c17 perf top: Add cgroup support for perf top (-G) new 857286e4c5ae Merge remote-tracking branch 'torvalds/master' into perf/core new f20510d552e2 tools lib: Adopt bitmap_intersects() operation from the ke [...] new 69e874db4dde perf tools: Add read_cgroup_id() function new 21bcc7266129 perf tools: Add cgroup_is_v2() helper new d6a735ef3277 perf bpf_counter: Move common functions to bpf_counter.h new 2f01c200d440 perf cs-etm: Remove callback cs_etm_find_snapshot() new c210c3069636 perf arm-spe: Save clock parameters from TIME_CONV event new 630519014c7b perf arm-spe: Convert event kernel time to counter value new 85498f756f01 perf arm-spe: Assign kernel time to synthesized event new afb5e9e47faf perf arm-spe: Bail out if the trace is later than perf event new 8941ba502f74 perf arm-spe: Don't wait for PERF_RECORD_EXIT event new 04df0dc1189a tools arch x86: Sync the msr-index.h copy with the kernel sources new 14c6ef2b5596 tools include UAPI: Update linux/mount.h copy new cc200a7de996 tools headers cpufeatures: Sync with the kernel sources new e48f62aece16 tools headers UAPI: Sync linux/kvm.h with the kernel sources new 795c4ab87e19 tools kvm headers arm64: Update KVM headers from the kerne [...] new f88bb1cb3e5c tools headers UAPI: Synch KVM's svm.h header with the kernel new 0323dea3185a perf cs-etm: Delay decode of non-timeless data until cs_et [...] new c435c166dcf5 perf llvm: Return -ENOMEM when asprintf() fails new 291961fc3c28 perf script: Add API for filtering via dynamically loaded [...] new 9bde93a79a89 perf script: Add dlfilter__filter_event_early() new 638e2b9984ee perf script: Add option to list dlfilters new 3d032a251605 perf script: Add option to pass arguments to dlfilters new 0beb218315e0 perf build: Install perf_dlfilter.h new f645744c5080 perf dlfilter: Add resolve_address() to perf_dlfilter_fns new e35995effdd3 perf dlfilter: Add insn() to perf_dlfilter_fns new 244afc0c9320 perf dlfilter: Add srcline() to perf_dlfilter_fns new 6495e762522d perf dlfilter: Add attr() to perf_dlfilter_fns new ec4c00fedbf3 perf dlfilter: Add object_code() to perf_dlfilter_fns new 6de249d66d2e perf annotate: Allow 's' on source code lines new cf96b8e45a9b perf session: Add missing evlist__delete when deleting a session new 406254918b23 Merge tag 'perf-tools-for-v5.14-2021-07-01' of git://git.k [...] new 4cad67197989 Merge tag 'asm-generic-unaligned-5.14' of git://git.kernel [...] new 4ebbbaa4ce85 powerpc: Only build restart_table.c for 64s new 019b3fd94ba7 Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm [...] new a48ad6e7a35d Merge tag 'linux-kselftest-kunit-fixes-5.14-rc1' of git:// [...] new 35e43538af8f Merge tag 'linux-kselftest-next-5.14-rc1' of git://git.ker [...] new cd3eb7efaa99 Merge tag 'iommu-updates-v5.14' of git://git.kernel.org/pu [...] new e72b069609aa Merge tag 'dma-mapping-5.14' of git://git.infradead.org/us [...] new ced4cca754a6 Merge tag 'configfs-5.13' of git://git.infradead.org/users [...] new e4aa67b02316 Merge tag 'jfs-5.14' of git://github.com/kleikamp/linux-shaggy new 9f7b640f001f Merge tag 'xfs-5.14-merge-6' of git://git.kernel.org/pub/s [...] new bd31b9efbf54 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] new dfc2e8ae4066 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook [...] new 498386d1c4d9 Merge branch 'for-next' into for-linus new fe9a23a6cc17 ALSA: scarlett2: Fix pad count for 18i8 Gen 3 new 459d2320dc21 ALSA: scarlett2: Fix scarlett2_*_ctl_put() return values again adds c073a58a7ec5 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds 192664528154 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next new 50de417b7a5b Merge tag 'asoc-v5.14' of https://git.kernel.org/pub/scm/l [...] new 99cee034c289 ALSA: hda/realtek - Add type for ALC287 new 3c24e48330ad ALSA: hda/realtek - Add ALC285 HP init procedure new 2b70b264d34d ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 new a3b7f9b8fa29 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 new fb3acdb2ba28 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 new 9a7b7ec3c6f2 ALSA: usb-audio: scarlett2: Fix for loop increment in scar [...] new d6b63b5b7d7f Merge tag 'sound-5.14-rc1' of git://git.kernel.org/pub/scm [...] new 4b820e167bf6 Revert "ALSA: usb-audio: Reduce latency at playback start" new 0118915b447d dt-bindings: media: adv7180: Add missing video-interfaces. [...] new bae4cbe1922b dt-bindings: display: renesas,du: Fix 'ports' reference new 6a9a930dc441 dt-bindings: Fix 'unevaluatedProperties' errors in DT graph users new a70bb580bfea Merge tag 'devicetree-for-5.14' of git://git.kernel.org/pu [...] new b81b3e959adb tracing: Simplify & fix saved_tgids logic new 4030a6e6a6a4 tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT new 757fa80f4edc Merge tag 'trace-v5.14' of git://git.kernel.org/pub/scm/li [...] new f92a322a6351 Merge branch 'work.d_path' of git://git.kernel.org/pub/scm [...] new d3acb15a3a1b Merge branch 'work.iov_iter' of git://git.kernel.org/pub/s [...] new 58ec9059b396 Merge branch 'work.namei' of git://git.kernel.org/pub/scm/ [...] new 8e8d9442d113 Merge tag 'vfio-v5.14-rc1' of git://github.com/awilliam/li [...] new 303392fd5c16 Merge tag 'leds-5.14-rc1' of git://git.kernel.org/pub/scm/ [...] new d2500a0c0e73 scsi: blkcg: Fix application ID config options new 31df7195b100 Documentation: i2c: Add doc for I2C sysfs new 87cf5127968a i2c: core-smbus: Expose PEC calculate function for generic use new 763778cd7926 i2c: mpc: Restore reread of I2C status register new 9d6336831bdc i2c: ali1535: mention that the device should not be disabled new 855ff900b860 Merge branch 'i2c/for-mergewindow' of git://git.kernel.org [...] new da6aafec3dca cxl/acpi: Add the Host Bridge base address to CXL port objects new 3e23d17ce198 cxl/acpi: Use the ACPI CFMWS to create static decoder objects new 4ad6181e4b21 cxl/pci: Rename CXL REGLOC ID new 0c66a95c7e01 Merge tag 'cxl-for-5.14' of git://git.kernel.org/pub/scm/l [...] new 6ea42c84f333 csky: syscache: Fixup duplicate cache flush new 90dc8c0e664e csky: Kconfig: Remove unused selects new 0d4d4c6ff6de Merge tag 'csky-for-linus-5.14-rc1' of git://github.com/c- [...] new 2bb919b62f6e Merge tag 's390-5.14-1' of git://git.kernel.org/pub/scm/li [...] new a412897fb546 Merge tag 'memblock-v5.14-rc1' of git://git.kernel.org/pub [...] new b97efd5e9810 Merge branch 'kcsan.2021.05.18a' of git://git.kernel.org/p [...] new da803f82faa5 Merge branch 'lkmm.2021.05.10c' of git://git.kernel.org/pu [...] new 28e92f990337 Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org [...] new a180bd1d7e16 iov_iter: remove uaccess_kernel() warning from iov_iter_init() new 8fc4fb172885 Merge tag 'm68knommu-for-v5.14' of git://git.kernel.org/pu [...] new da85e7ed6993 Merge tag 'mtd/for-5.14' of git://git.kernel.org/pub/scm/l [...] new f8f84af5da9e Input: joydev - prevent use of not validated data in JSIOC [...] new 818b26588994 Merge branch 'next' into for-linus new 1f89a590b26e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new b8052599420c Merge tag 'gpio-updates-for-v5.14' of git://git.kernel.org [...] new d0244847f9fc mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode new 8f3f2ccf3c9e Merge tag 'mmc-v5.14-2' of git://git.kernel.org/pub/scm/li [...] new 18ef082713ad Merge tag 'dmaengine-5.14-rc1' of git://git.kernel.org/pub [...] new 3da286aa4a8c mfd: wm831x: Use DEFINE_RES_IRQ_NAMED() and DEFINE_RES_IRQ [...] new 981ce06ab8dd mfd: wm831x: Use DEVICE_ATTR_RO macro new 47ed390bac52 mfd: ucb1x00-assabet: Use DEVICE_ATTR_RO macro new ae7955f7250e mfd: timberdale: Use DEVICE_ATTR_RO macro new a2cb660b2fef mfd: sm501: Use DEVICE_ATTR_RO macro new 426d94a91456 mfd: pcf50633: Use DEVICE_ATTR_ADMIN_RO macro new cd5bde2ce8cc mfd: kempld-core: Use DEVICE_ATTR_RO macro new 24676b3ef8c4 mfd: janz-cmodio: Use DEVICE_ATTR_RO macro new 5089e34f7bba mfd: intel_soc_pmic_bxtwc: Use DEVICE_ATTR_ADMIN_RW macro new afb349c09601 mfd: ab8500-core: Use DEVICE_ATTR_RO/RW macro new 184b69c5d3a7 mfd: max8907: Remove IRQF_NO_AUTOEN flag new 8a14ded5a8cb mfd: cros_ec: Add peripheral device charger new 463c09d09d42 Merge tag 'mfd-next-5.14' of git://git.kernel.org/pub/scm/ [...] new 2c538940d97c backlight: Kconfig whitespace and indentation cleanups new b9481a667a90 backlight: lm3630a: Fix return code of .update_status() callback new 1181f2164135 backlight: lm3630a: Convert to atomic PWM API and check fo [...] new 3f8b8e7dbd79 Merge tag 'backlight-next-5.14' of git://git.kernel.org/pu [...] new eed0218e8cae Merge tag 'char-misc-5.14-rc1' of git://git.kernel.org/pub [...] new f5c13f1fdef9 Merge tag 'driver-core-5.14-rc1' of git://git.kernel.org/p [...] new a16d8644bad4 Merge tag 'staging-5.14-rc1' of git://git.kernel.org/pub/s [...] new c932ed0adb09 Merge tag 'tty-5.14-rc1' of git://git.kernel.org/pub/scm/l [...] new 79160a603bdb Merge tag 'usb-5.14-rc1' of git://git.kernel.org/pub/scm/l [...] new ece805888135 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new a3609ac24c18 net: usb: asix: ax88772: suspend PHY on driver probe new b18114476a14 openvswitch: Optimize operation for key comparison new 996af62167d0 net/802/mrp: fix memleak in mrp_request_join() new a34dcbfa1475 sctp: prevent info leak in sctp_make_heartbeat() new 42ca63f98084 net/802/garp: fix memleak in garp_request_join() new 0dbffbb5335a net: annotate data race around sk_ll_usec new 5a3c680aa2c1 net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear new 650b2a846ddd sctp: check pl.raise_count separately from its increment new 1d11fa231cab sctp: move 198 addresses from unusable to private scope new 873a1e3d207a octeontx2-af: cn10k: Setting up lmtst map table new 893ae97214c3 octeontx2-af: cn10k: Support configurable LMTST regions new 5c0512072f65 octeontx2-pf: cn10k: Use runtime allocated LMTLINE region new e6a16043fd3f Merge branch 'octeopntx2-LMTST-regions' new b71d09871566 net: dsa: return -EOPNOTSUPP when driver does not implemen [...] new 7da467d82d1e net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz new 11527f3c4725 net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz new 370948879002 net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz new c07fff3492ac net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz new a03b98d68367 net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz new 953b0dcbe2e3 net: dsa: mv88e6xxx: enable SerDes PCS register dump via e [...] new 5e437416ff66 Merge branch 'dsa-mv88e6xxx-topaz-fixes' new 39d7101684a7 Merge branch 'master' of ../net-next/ new 6f14078e3ee5 octeontx2-af: DMAC filter support in MAC block new dbc52debf95f octeontx2-af: Debugfs support for DMAC filters new 79d2be385e9e octeontx2-pf: offload DMAC filters to CGX/RPM block new 764a4af9f042 Merge branch 'octeontx2-dmasc-filtering' new 856a5c97268d net: wwan: iosm: fix uevent reporting new 3bcfc0a2d319 net: wwan: iosm: remove reduandant check new 5bb4eea0c5f5 net: wwan: iosm: correct link-id handling new c302e3a1c86f net: wwan: iosm: fix netdev tx stats new d7340f46beae net: wwan: iosm: set default mtu new 88827353c696 Merge branch 'wwan-iosm-fixes' new 5d43f951b1ac ptp: add ptp virtual clock driver framework new 73f37068d540 ptp: support ptp physical/virtual clocks conversion new 44c494c8e30e ptp: track available ptp vclocks information new acb288e8047b ptp: add kernel API ptp_get_vclocks_index() new c156174a6707 ethtool: add a new command for getting PHC virtual clocks new 895487a3a10f ptp: add kernel API ptp_convert_timestamp() new 6c9a0a0f2333 mptcp: setsockopt: convert to mptcp_setsockopt_sol_socket_ [...] new d463126e23f1 net: sock: extend SO_TIMESTAMPING for PHC binding new d7c088265588 net: socket: support hardware timestamp conversion to PHC bound new 2214d7032479 selftests/net: timestamping: support binding PHC new 5ce15f278333 MAINTAINERS: add entry for PTP virtual clock driver new b2bc81481750 Merge branch 'ptp-virtual-clocks-and-timestamping' new 4f408e1fa6e1 ibmvnic: retry reset if there are no other resets new 09ef17863f37 Documentation: add more details in tipc.rst new ca75bcf0a83b net: remove the caif_hsi driver new 71158bb1f2d2 tcp: consistently disable header prediction for mptcp new 18a419bad63b udp: annotate data races around unix_sk(sk)->gso_size new b6c880103823 ARM: dts: qcom-apq8060: Correct Ethernet node name and dro [...] new 19373d0233d0 dt-bindings: net: sms911x: Convert to json-schema new 1c88995dfbf9 Merge branch 'sms911x-dts' new 6b28a86d6c0b net: stmmac: Terminate FPE workqueue in suspend new 56ea7ed103b4 igc: Fix use-after-free error during reset new 7b292608db23 igb: Fix use-after-free error during reset new 05682a0a61b6 igc: change default return of igc_read_phy_reg() new dd2aefcd5e37 ixgbe: Fix an error handling path in 'ixgbe_probe()' new c6bc9e5ce5d3 igc: Fix an error handling path in 'igc_probe()' new fea03b1cebd6 igb: Fix an error handling path in 'igb_probe()' new e85e14d68f51 fm10k: Fix an error handling path in 'fm10k_probe()' new 458907560842 e1000e: Fix an error handling path in 'e1000_probe()' new af30cbd2f4d6 iavf: Fix an error handling path in 'iavf_probe()' new 6c19d772618f igb: Check if num of q_vectors is smaller than max before [...] new 382a7c20d925 igb: Fix position of assignment to *ring new aa3cf240b0c8 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 2342ae10d127 gve: Fix an error handling path in 'gve_probe()' new 6dce38b4b7ff gve: Propagate error codes to caller new 5140aaa4604b s390: iucv: Avoid field over-reading memcpy() new 633fa666401c net/sched: sch_taprio: fix typo in comment new bde3c8ffdd41 gve: Simplify code and axe the use of a deprecated API new 40fc3054b458 net: ipv6: fix return value of ip6_skb_dst_mtu new 1bfa4d0cb5ad gve: DQO: Remove incorrect prefetch new 8955b90c3cda net/sched: act_ct: fix err check for nf_conntrack_confirm new 561022acb1ce tcp: annotate data races around tp->mtu_info new 81b4a0cc7565 sock: fix error in sock_setsockopt() new a019abd80220 net: bridge: sync fdb to new unicast-filtering ports new 77ac5e40c44e net/sched: act_ct: remove and free nf_table callbacks new 7cc93d888df7 nfp: flower-ct: remove callback delete deadlock new 99f47ea437c1 Merge branch 'nfp-ct-fixes' new b22580233d47 vmxnet3: fix cksum offload issues for tunnels with non-def [...] new b43c8909be52 udp: properly flush normal packet at GRO time new 6ff63a150b55 net: marvell: always set skb_shared_info in mvneta_swbm_ad [...] new 55eac20617ca ptp: fix NULL pointer dereference in ptp_clock_register new f6a175cfcc8d ptp: fix format string mismatch in ptp_sysfs.c new 81c52c42afd9 net: stmmac: separate the tas basetime calculation function new b2aae654a479 net: stmmac: add mutex lock to protect est parameters new e9e3720002f6 net: stmmac: ptp: update tas basetime after ptp adjust new c6c205ed442e Merge branch 'stmmac-ptp' new 8c3d4cc1b3f9 Merge remote-tracking branch 'net/master' new 0fc4dcc13f09 bpf, devmap: Convert remaining READ_ONCE() to rcu_derefere [...] new 5a0ae9872d5c bpf, samples: Add -fno-asynchronous-unwind-tables to BPF C [...] new 2620e92ae6ed bpf, samples: Fix xdpsock with '-M' parameter missing unlo [...] new 712f13c7d99c Merge remote-tracking branch 'bpf/master' new eaf228263921 Revert "xfrm: policy: Read seqcount outside of rcu-read si [...] new 2580d3f40022 xfrm: Fix RCU vs hash_resize_mutex lock inversion new 61a46649b706 Merge remote-tracking branch 'ipsec/master' new 37d220b58d52 selftest: netfilter: add test case for unreplied tcp connections new e15d4cdf27cb netfilter: conntrack: do not renew entry stuck in tcp SYN_ [...] new 4ca041f919f1 netfilter: nf_tables: Fix dereference of null pointer flow new a23f89a99906 netfilter: conntrack: nf_ct_gre_keymap_flush() removal new c23a9fd209bc netfilter: ctnetlink: suspicious RCU usage in ctnetlink_du [...] new ffffbf5dcbdf Merge remote-tracking branch 'netfilter/master' new 42334fbc219e ALSA: hda/realtek: fix mute led of the HP Pavilion 15-eh1x [...] new 1d7a03957018 ALSA: x86: fix spelling mistakes new ea57e8743e22 ALSA: usx2y: fix spelling mistakes new a07ebc7e050c ALSA: bebob: correct duplicated entries with TerraTec OUI new ff630b6ab952 ALSA: usb-audio: fix spelling mistakes new ced7c2877523 ALSA: emux: fix spelling mistakes new c89995be94be Merge remote-tracking branch 'sound-current/for-linus' new 2e920b670c07 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus new 9cf76a72af6a ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits new fd96f1a6e5b4 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus new c182ab391b61 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 2a3c8da93104 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] new 8888ef2304d0 regulator: bd9576: Fix testing wrong flag in check_temp_fl [...] new bfcce8502691 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new 4dcb4e100685 Merge remote-tracking branch 'regulator-fixes/for-linus' new 549a782e33d2 Merge remote-tracking branch 'spi-fixes/for-linus' new ed708e124ac2 usb: cdns3: Fixed incorrect gadget state new 186e4f279819 usb: cdnsp: Fix incorrect supported maximum speed new af66f73a09f5 usb: cdnsp: Fixed issue with ZLP new 42c4417937be usb: cdnsp: Fix the IMAN_IE_SET and IMAN_IE_CLEAR macro. new 9e60c5f10fd3 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' new 1caa2fc13ba5 Merge remote-tracking branch 'crypto-current/master' new 4d2326933366 Merge remote-tracking branch 'omap-fixes/fixes' new 845df789a2d3 KVM: selftests: introduce P44V64 for z196 and EC12 new fb4b0dc67581 KVM: selftests: do not require 64GB in set_memory_region_test new 2cd9d54c1a3b Merge remote-tracking branch 'kvms390-fixes/master' new b6f6c264253d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 33516ea74030 btrfs: zoned: fix types for u64 division in btrfs_reclaim_ [...] new 26c681ce56c3 btrfs: zoned: print unusable percentage when reclaiming bl [...] new bb9211a56546 btrfs: fix deadlock with concurrent chunk allocations invo [...] new 2a211dd7d20d btrfs: rework chunk allocation to avoid exhaustion of the [...] new 5bd1a4fe3ac3 btrfs: properly split extent_map for REQ_OP_ZONE_APPEND new daf3e83eabff btrfs: add special case to setget helpers for 64k pages new 058bd9684e4f Merge branch 'misc-5.14' into next-fixes new 1776c5012d73 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 689a7a59bfaa Merge remote-tracking branch 'vfs-fixes/fixes' new ae42a9b4a27e Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new 288d1d02090c Merge remote-tracking branch 'pidfd-fixes/fixes' new 24caecffab46 arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM new d70c81f0b4ef Merge remote-tracking branch 'memblock-fixes/fixes' new 079b16c442fd Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 74ee585b7eec kbuild: remove trailing slashes from $(KBUILD_EXTMOD) new 4a6795933a89 kbuild: modpost: Explicitly warn about unprototyped symbols new a979522a1a88 kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TI [...] new c1ba79ece88f nds32: add arch/nds32/boot/.gitignore new e2a86a29ea7e parisc: syscalls: use pattern rules to generate syscall headers new a0e781a2a35a sparc: syscalls: use pattern rules to generate syscall headers new 685abe10a487 Merge remote-tracking branch 'kbuild/for-next' new a17be42c32eb Merge remote-tracking branch 'asm-generic/master' new 6fa630bf4738 ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without [...] new 3bd1461d1691 Merge branches 'fixes' and 'misc' into for-next new d9974441f0c6 Merge remote-tracking branch 'arm/for-next' new 22b9b189376e Merge remote-tracking branch 'arm-soc/for-next' new 32f22ad7d805 Merge remote-tracking branch 'actions/for-next' new 7e83159927b6 Merge remote-tracking branch 'amlogic/for-next' new 959c48d277e1 Merge remote-tracking branch 'aspeed/for-next' new d93b1682150a Merge remote-tracking branch 'at91/at91-next' new 09e40bf258df Merge remote-tracking branch 'drivers-memory/for-next' new ce3ea69b1509 Merge remote-tracking branch 'imx-mxs/for-next' new 8ca01d06bed7 Merge remote-tracking branch 'keystone/next' new 43e5548e6176 Merge remote-tracking branch 'mediatek/for-next' new d770151a5d09 Merge remote-tracking branch 'mvebu/for-next' new be9c03ef1310 Merge remote-tracking branch 'omap/for-next' new 90f45e358b29 Merge remote-tracking branch 'qcom/for-next' new 6e8b1528d23e Merge remote-tracking branch 'renesas/next' new cb00b5909278 Merge remote-tracking branch 'rockchip/for-next' new 26390a283675 Merge remote-tracking branch 'samsung-krzk/for-next' new 97c613cc042a Merge remote-tracking branch 'scmi/for-linux-next' new 75d9f87c6e5b Merge remote-tracking branch 'sunxi/sunxi/for-next' new de59717fa814 Merge remote-tracking branch 'tegra/for-next' new 3fb9a5ced95c Merge remote-tracking branch 'ti-k3/ti-k3-next' new f791cc0b1019 Merge remote-tracking branch 'xilinx/for-next' new 783d08bd02f5 Revert "clk: divider: Switch from .round_rate to .determin [...] new 82c4243f309b Merge remote-tracking branch 'clk/clk-next' new d5573ce4178c Merge remote-tracking branch 'clk-renesas/renesas-clk' new ccd5ac66088e Merge remote-tracking branch 'h8300/h8300-next' new cddc40f5617e mips: always link byteswap helpers into decompressor new 97e488073cfc mips: disable branch profiling in boot/decompress.o new dcab4cb1b358 Merge remote-tracking branch 'mips/mips-next' new b5464e797527 Merge remote-tracking branch 'openrisc/for-next' new 70c7605c08c5 riscv: pass the mm_struct to __sbi_tlb_flush_range new 3f1e782998cd riscv: add ASID-based tlbflushing methods new f627476e8f1a RISC-V: Use asm-generic for {in,out}{bwlq} new 47513f243b45 riscv: Enable KFENCE for riscv64 new c10bc260e7c0 riscv: Introduce set_kernel_memory helper new e5c35fa04019 riscv: Map the kernel with correct permissions the first time new 01112e5e20f5 Merge branch 'riscv-wx-mappings' into for-next new d291b1ec6b19 Merge remote-tracking branch 'risc-v/for-next' new 47f7c6cf0082 s390/kprobes: use is_kernel() helper new 85b18d7b5e7f s390: mm: Fix secure storage access exception handling new 07f3a35df190 s390/lib,uaccess: fix copy_in_user_mvcos() inline asm clob [...] new fbbdfca5c553 s390/entry.S: factor out SIEEXIT macro new e2c13d64200b s390/mcck: optimize user mode check in case of !CONFIG_KVM new 7f6dc8d4c880 s390/mcck: always enter C handler with DAT enabled new d35925b34996 s390/mcck: move storage error checks to assembler new 549abb7f36f2 s390/mcck: keep machine check interruption codes sorted new 9f744abb4639 s390/boot: replace magic string check with a bootdata flag new 5fa2ea0714d7 s390/mcck: move register validation to C code new a029a4eab39e s390/cpumf: Allow concurrent access for CPU Measurement Co [...] new a0ae5cd235cc s390/lib,string: fix strcat() inline asm constraint modifier new bd39654a2282 s390/AP: support new dynamic AP bus size limit new a9ce0c89253e Merge remote-tracking branch 's390/for-next' new 5d2e1207c395 Merge remote-tracking branch 'sh/for-next' new ef05717f8905 Merge remote-tracking branch 'uml/linux-next' new 1c8eb39c495e Merge remote-tracking branch 'xtensa/xtensa-for-next' new 37a4eca8ffd5 Merge remote-tracking branch 'pidfd/for-next' new 56dcf7d2a420 Merge remote-tracking branch 'fscache/fscache-next' new 70f17fca1d2d Merge remote-tracking branch 'btrfs/for-next' new edd83b758603 Merge remote-tracking branch 'ceph/master' new 01cf30825c87 cifs: make locking consistent around the server session status new 819f916c835d cifs: clarify SMB1 code for UnixCreateHardLink new ded2d99cef16 CIFS: Clarify SMB1 code for UnixCreateSymLink new b019e1187ce4 CIFS: Clarify SMB1 code for UnixSetPathInfo new 90810c25cf02 smb3: fix typo in header file new 80f567a61e34 Merge remote-tracking branch 'cifs/for-next' new 5fb68864674f ksmbd: fix kfree of uninitialized pointer oid new f5a544e3bab7 ksmbd: add support for SMB3 multichannel new c30f4eb84bad ksmbd: remove cache read/trans buffer support new afa8f016c5a5 ksmbd: initialize variables on the declaration new f8524776f1bb ksmbd: remove ksmbd_vfs_copy_file_range new 6f3d5eeec744 ksmbd: use list_for_each_entry instead of list_for_each new 1dfb8242e8d9 ksmbd: use goto instead of duplicating the resoure cleanup [...] new 79a8a71db408 ksmbd: fix overly long line new 9c78ad067faf ksmbd: remove unneeded FIXME comment new 9f88af04f03d ksmbd: remove ____ksmbd_align in ksmbd_server.h new 3fbe43c9f577 ksmbd: replace KSMBD_SHARE_CONFIG_PATH with inline function new bde1694aecdb ksmbd: remove ksmbd_err/info new e8c061917133 ksmbd: opencode to avoid trivial wrappers new 4b637fc18902 ksmbd: factor out a ksmbd_validate_entry_in_use helper fro [...] new 67d1c432994c ksmbd: opencode posix acl functions instead of wrappers new ee2033e9c641 ksmbd: change stream type macro to enumeration new ee81cae1a632 ksmbd: use f_bsize instead of q->limits.logical_block_size new 560ac0513069 ksmbd: remove unneeded NULL check in the list iterator new 131bac1ece2e ksmbd: use f_bsize in FS_SECTOR_SIZE_INFORMATION new 1a93084b9a89 ksmbd: move fs/cifsd to fs/ksmbd new 49be5aa47b69 MAINTAINERS: rename cifsd to ksmbd new 333111a6dc32 ksmbd: factor out a ksmbd_vfs_lock_parent helper new 6c5e36d13e2a ksmbd: set MAY_* flags together with open flags new b622948789a9 ksmbd: remove macros in transport_ipc.c new 8ad8dc342117 ksmbd: replace BUFFER_NR_PAGES with inline function new c2220322b457 ksmbd: replace KSMBD_ALIGN with kernel ALIGN macro new cb5b047f8e14 ksmbd: replace PAYLOAD_HEAD with inline function new d4075abbc6b5 ksmbd: remove getting worker state macros new d8fb29980cb5 ksmbd: remove and replace macros with inline functions in [...] new 02d4b4aa6d3b ksmbd: replace SMB_DIRECT_TRANS macro with inline function new 8a893315dc06 ksmbd: replace request and respone buffer macro with inlin [...] new e294f78d3478 ksmbd: allow PROTECTED_DACL_SECINFO and UNPROTECTED_DACL_S [...] new a5a25a114ab2 ksmbd: Relax credit_charge check in smb2_validate_credit_charge() new 493fa2fbe459 ksmbd: fix dentry racy with rename() new ab0b263b749a ksmbd: opencode to remove FP_INODE macro new 12202c0594b1 ksmbd: use ksmbd_vfs_lock_parent to get stable parent dentry new 849fbc549d4c ksmbd: opencode to remove ATTR_FP macro new 0ae941ef2e48 ksmbd: remove SMB1 oplock level macros new 6128468da50c ksmbd: change ACE types to enumeration new 12411ad59d49 ksmbd: change sid types to enumeration new b9cbfb524d73 ksmbd: change server state type macro to enumeration new c63ee4a521e7 ksmbd: change server config string index to enumeration new 8b758859dfbe ksmbd: reorder and document on-disk and netlink structures [...] new ef24c962d0f2 ksmbd: replace struct dentry with struct path in some func [...] new af34983e8315 ksmbd: add user namespace support new ae9d84d6f1b1 Merge pull request #56 from namjaejeon/cifsd-for-next new 690f96970513 ksmbd: fix kernel oops in ksmbd_rpc_ioctl/rap() new 52f7af644386 Merge pull request #57 from namjaejeon/cifsd-for-next new 3c1512e18b38 Merge remote-tracking branch 'cifsd/cifsd-for-next' new 1e5654de0f51 exfat: handle wrong stream entry size in exfat_readdir() new 76a644af4fac Merge remote-tracking branch 'exfat/dev' new 68c3bafc30e5 Merge remote-tracking branch 'ext3/for_next' new 8813587a996e Revert "ext4: consolidate checks for resize of bigalloc in [...] new 558d6450c775 ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error wr [...] new cd84bbbac12a ext4: use ext4_grp_locked_error in mb_find_extent new abc8250d1f1e ext4: possible use-after-free when remounting r/o a mmp-pr [...] new 786c9f3d7849 ext4: fix flags validity checking for EXT4_IOC_CHECKPOINT new ef3130d1b0b8 ext4: inline jbd2_journal_[un]register_shrinker() new 995313f7aec7 Merge remote-tracking branch 'ext4/dev' new 151b1982be5d f2fs: compress: add nocompress extensions support new 4781e6b1ca14 f2fs: initialize page->private when using for our internal use new 3f3d6b928faf Merge remote-tracking branch 'f2fs/dev' new a02072655f3f Merge remote-tracking branch 'fuse/for-next' new 41e5ef8ed733 gfs2: Add wrapper for iomap_file_buffered_write new bdecbab539cc Merge remote-tracking branch 'gfs2/for-next' new 056a6effc390 Merge remote-tracking branch 'nfs/linux-next' new efb34029d23b nfsd: fix NULL dereference in nfs3svc_encode_getaclres new 7507a74271dd Merge remote-tracking branch 'nfsd/nfsd-next' new 17a5771d1466 Merge remote-tracking branch 'orangefs/for-next' new 979715efec6c Merge remote-tracking branch 'ubifs/next' new 15cb68701be2 Merge remote-tracking branch 'v9fs/9p-next' new bd71c861f8dc fcntl: fix potential deadlocks for &fown_struct.lock new e1cc6e8c1969 fcntl: fix potential deadlock for &fasync_struct.fa_lock new 602133a5cba9 Merge remote-tracking branch 'file-locks/locks-next' new 82c086d790d0 Merge remote-tracking branch 'printk/for-next' new de88303403b9 Merge branch 'pci/enumeration' new 88b386ec2516 Merge branch 'pci/error' new 6d71cc4c91d8 PCI: cpcihp: Declare cpci_debug in header file new 18f0eeb34379 Merge branch 'pci/hotplug' new 4db221f6983a MAINTAINERS: Add Joyce Ooi as Altera PCIe maintainer new 169c19f65d8d Merge branch 'pci/misc' new 18bbf07e4e6a PCI/P2PDMA: Finish RCU conversion of pdev->p2pdma new 0119d39b9b9a Merge branch 'pci/p2pdma' new 107ec49118ff Merge branch 'pci/pm' adds 0dad3ce523c2 PCI: Add pci_reset_bus_function() Secondary Bus Reset interface adds 411e2a43d210 PCI: Work around Huawei Intelligent NIC VF FLR erratum new 6730e184f4c2 Merge branch 'pci/reset' new c2855bb3daea Merge branch 'pci/resource' new 8167a3c191b3 Merge branch 'pci/sysfs' new c756dc514c3f Merge branch 'pci/virtualization' new d5b7f20df3b0 Merge branch 'pci/host/imx6' new 0989e2c964dd Merge branch 'pci/host/intel-gw' new 3cf5f7ab230e PCI: rockchip: Register IRQ handlers after device and data [...] new e11bd5e96eea Merge branch 'pci/host/rockchip' new 90d4e5c24822 Merge branch 'pci/host/tegra' new f67092eff2bd PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defin [...] new 2ac77f725c94 Merge branch 'pci/host/tegra194' new 8ceeac307a79 PCI: aardvark: Fix checking for PIO Non-posted Request new 7f71a409fe3d PCI: aardvark: Implement workaround for the readback value [...] new a5eb40d0bacb Merge branch 'remotes/lorenzo/pci/aardvark' new 8f85c2e71db1 Merge branch 'remotes/lorenzo/pci/ftpci100' new 31233ee3c4f1 Merge branch 'remotes/lorenzo/pci/hv' new 7f86cb93ff19 Merge branch 'remotes/lorenzo/pci/iproc' new 05b62fc949df Merge branch 'remotes/lorenzo/pci/mediatek' new 1fca03cf712c Merge branch 'remotes/lorenzo/pci/mediatek-gen3' new 6a3ee7626ebd Merge branch 'remotes/lorenzo/pci/microchip' new a8a134d21278 Merge branch 'remotes/lorenzo/pci/mobiveil' new 0b0ef11d2c36 Merge branch 'remotes/lorenzo/pci/rockchip' new e7e1458ecc18 Merge branch 'remotes/lorenzo/pci/xgene' new 645d957e3304 Merge remote-tracking branch 'pci/next' new 1a8d28679f64 Merge remote-tracking branch 'pstore/for-next/pstore' new 66903f9b3d8a Merge remote-tracking branch 'hid/for-next' new 5bac2a5bf0c6 Merge branch 'i2c/for-mergewindow' into i2c/for-next new 720f49a8544e Merge remote-tracking branch 'i2c/i2c/for-next' new 8ead7f4ac068 Merge remote-tracking branch 'i3c/i3c/next' new 49d6feef94c9 cpufreq: intel_pstate: Combine ->stop_cpu() and ->offline() new 9357a380f90a cpufreq: CPPC: Migrate to ->exit() callback instead of ->s [...] new 952da0c9ab5b cpufreq: powernv: Migrate to ->exit() callback instead of [...] new 3e0f897fd926 cpufreq: Remove the ->stop_cpu() driver callback new f9ccdec24d91 cpufreq: Reuse cpufreq_driver_resolve_freq() in __cpufreq_ [...] new b3beca761816 cpufreq: Remove ->resolve_freq() new 797920a8498e dt-bindings: arm: msm: Add SAW2 for MSM8226 new 0f0ac1e4eef2 cpuidle: qcom: Add SPM register data for MSM8226 new ad6b010d8129 Merge tag 'cpuidle-v5.14-rc1' of https://git.linaro.org/pe [...] new 4f275eb19447 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next new 771862943267 ACPI: AMBA: Fix resource name in /proc/iomem new 9249c32ec919 ACPI: video: Add quirk for the Dell Vostro 3350 new 608aa3669c27 Merge branches 'acpi-misc' and 'acpi-video' into linux-next new fe2535a44904 cpufreq: CPPC: Fix potential memleak in cppc_cpufreq_cpu_init new eead1840cbd3 cpufreq: CPPC: Pass structure instance by reference new 83150f5d05f0 arch_topology: Avoid use-after-free for scale_freq_data new 1eb5dde674f5 cpufreq: CPPC: Add support for frequency invariance new c503c193db7d Merge branch 'cpufreq/cppc-fie' into cpufreq/arm/linux-next new 5ddbecb49768 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 75674eb06a28 PM: sleep: Use ktime_us_delta() in initcall_debug_report() new 76273fd10793 Merge branches 'pm-cpufreq' and 'pm-sleep' into linux-next new 7b167c4cb48e ACPI: PM: Only mark EC GPE for wakeup on Intel systems new 9b52363b9283 ACPI: Kconfig: Provide help text for the ACPI_PRMT option new 9cc8995db55d Merge branches 'acpi-pm' and 'acpi-prm' into linux-next new bd7a94c0fa41 ACPI: Correct _SB._OSC bit definition for PRM new 392ed6a78980 ACPI: Do not singal PRM support if not enabled new e67827a62415 Merge branch 'acpi-prm' into linux-next new 1bc71465ddc2 Merge remote-tracking branch 'pm/linux-next' new 1aab6b81af3c dt-bindings: thermal: Add binding for Tegra30 thermal sensor new 5e5c9f9a75fc thermal/core/thermal_of: Stop zone device before unregistering it new 7d70aa141ed2 dt-bindings: thermal: convert rockchip-thermal to json-schema new 4b14c055a6f6 dt-bindings: rockchip-thermal: Support the RK3568 SoC compatible new 481bd297291b dt-bindings: thermal: tsens: Add sc8180x compatible new da5e562fbc56 thermal/drivers/intel/intel_soc_dts_iosf: Switch to use fi [...] new 8b2ea897328c thermal: devfreq_cooling: Fix kernel-doc new 8fe145f7ceda thermal/drivers/int340x/processor_thermal: Split enumerati [...] new acd65d5d1cf4 thermal/drivers/int340x/processor_thermal: Add PCI MMIO ba [...] new 24e21d9f40ec thermal/drivers/mediatek: Add sensors-support new ad079d981db6 thermal/drivers/int340x/processor_thermal: Fix warning for [...] new fe6a6de6692e thermal/drivers/int340x/processor_thermal: Fix tcc setting new 1f135cd3a723 Merge remote-tracking branch 'thermal/thermal/linux-next' new 7d31f1c65cc9 swiotlb: fix implicit debugfs declarations new 4d684c9e9f3f Merge remote-tracking branch 'swiotlb/linux-next' new 1dd3c2ad877e Merge remote-tracking branch 'bluetooth/master' new 778e503cf577 Merge remote-tracking branch 'drm-misc/for-linux-next' new e2329e74a615 drm/amdgpu: enable sdma0 tmz for Raven/Renoir(V2) new e38ca7e42279 drm/amd/display: fix incorrrect valid irq check new b66596f62665 drm/amd/display: fix null pointer access in gpu reset new 8dbe43e99f0f drm/amdgpu: Set ttm caching flags during bo allocation new c1bfd74bfef7 drm/radeon: Call radeon_suspend_kms() in radeon_pci_shutdo [...] new c339a80d3a5a drm/amdgpu/dc: Really fix DCN3.1 Makefile for PPC64 new 9ba85914c36c drm/radeon: Add the missed drm_gem_object_put() in radeon_ [...] new 25f178bbd078 drm/amd/display: Respect CONFIG_FRAME_WARN=0 in dml Makefile new 9f6a78572033 drm/amdgpu: move apu flags initialization to the start of [...] new 0e2125227eee drm/amd/pm: skip PrepareMp1ForUnload message in s0ix new 06ac9b6c736a drm/amdgpu: add new dimgrey cavefish DID new aa6158112645 drm/amdgpu: Update NV SIMD-per-CU to 2 new 1d40ef902d4c drm/amd/display: Extend DMUB diagnostic logging to DCN3.1 new 9e4a91cd9ea9 drm/amdkfd: inc counter on child ranges with xnack off new 3a61dae854cc drm/amdkfd: device pgmap owner at the svm migrate init new 8c21fc49a8e6 drm/amdkfd: add owner ref param to get hmm pages new a010d98a78c0 drm/amdkfd: set owner ref to svm range prefault new 1fc160cfe17a drm/amdgpu: get owner ref in validate and map new 278a708758b5 drm/amdkfd: use hmm range fault to get both domain pfns new 1d5dbfe6c06a drm/amdkfd: classify and map mixed svm range pages in GPU new 1ade5f84cc25 drm/amdkfd: skip invalid pages during migrations new 6ffecc946fad drm/amdkfd: skip migration for pages already in VRAM new 3bf8282c6b94 drm/amdkfd: add invalid pages debug at vram migration new 7981ec65497a drm/amdkfd: Maintain svm_bo reference in page->zone_device_data new 93c5bcd4eaaa drm/amdgpu: Conditionally reset SDMA RAS error counts new 6963d6c176fe drm/amdgpu: add a mutex for the smu11 i2c bus (v2) new 5125c96a9d87 drm/amdgpu/pm: rework i2c xfers on sienna cichlid (v4) new f400b6cec81e drm/amdgpu/pm: rework i2c xfers on arcturus (v5) new af01340bc423 drm/amdgpu/pm: add smu i2c implementation for navi1x (v5) new 00e3a289d9e2 drm/amdgpu: add new helper for handling EEPROM i2c transfers new 24f55c05592e drm/amdgpu/ras: switch ras eeprom handling to use generic helper new 25e5c09f2b15 drm/amdgpu/ras: switch fru eeprom handling to use generic [...] new 39ed82d1d9ce drm/amdgpu: i2c subsystem uses 7 bit addresses new 3e2eae8db216 drm/amdgpu: add I2C_CLASS_HWMON to SMU i2c buses new 73a5784a5bd0 drm/amdgpu: rework smu11 i2c for generic operation new b36d8d6b7748 drm/amdgpu: only set restart on first cmd of the smu i2c t [...] new 2485f8cfff38 drm/amdgpu: Remember to wait 10ms for write buffer flush v2 new 6240da4dfc99 dmr/amdgpu: Add RESTART handling also to smu_v11_0_i2c (VG20) new 965ec37c4685 drm/amdgpu: Drop i > 0 restriction for issuing RESTART new 6a0a55a2eb45 drm/amdgpu: Send STOP for the last byte of msg only new 14df56504fdf drm/amd/pm: SMU I2C: Return number of messages processed new 35ed27032cd2 drm/amdgpu/pm: ADD I2C quirk adapter table new daaa75fd9817 drm/amdgpu: Fix Vega20 I2C to be agnostic (v2) new 746b584762e4 drm/amdgpu: Fixes to the AMDGPU EEPROM driver new 93ade343bbad drm/amdgpu: EEPROM respects I2C quirks new 025a64a58792 drm/amdgpu: I2C EEPROM full memory addressing new ccdfbfec9e1c drm/amdgpu: RAS and FRU now use 19-bit I2C address new edb63a53081d drm/amdgpu: Fix wrap-around bugs in RAS new f4322d80ad67 drm/amdgpu: I2C class is HWMON new c28aa44de813 drm/amdgpu: RAS: EEPROM --> RAS new a43996573ad5 drm/amdgpu: Rename misspelled function new 1fab841ff63d drm/amdgpu: RAS xfer to read/write new 16ef797737c8 drm/amdgpu: EEPROM: add explicit read and write new 16736627610d drm/amd/pm: Extend the I2C quirk table new ebe57d0c8ecc drm/amd/pm: Simplify managed I2C transfer functions new 36b1a00d2bb4 drm/amdgpu: Fix width of I2C address new cf696091d38b drm/amdgpu: Return result fix in RAS new dce4400e6516 drm/amdgpu: Fix amdgpu_ras_eeprom_init() new 803c6ebdd328 drm/amdgpu: Simplify RAS EEPROM checksum calculations new e4e6a58935ee drm/amdgpu: Use explicit cardinality for clarity new d7edde3dea08 drm/amdgpu: Nerf buff new 0686627b3fb2 drm/amdgpu: Some renames new 017dad64db7b drm/amdgpu: Get rid of test function new 63d4c081a556 drm/amdgpu: Optimize EEPROM RAS table I/O new c65b0805e779 drm/amdgpu: RAS EEPROM table is now in debugfs new d456f3875af2 drm/amdgpu: fix 64 bit divide in eeprom code new 1d9d2ca85b32 drm/amdgpu: Fix koops when accessing RAS EEPROM new e2e04041a25f drm/amdgpu: Use a single loop new 9de96f3f7e33 drm/amdgpu: Correctly disable the I2C IP block new da98d99b0acd drm/amd/pm: Simplify managed I2C transfer of Aldebaran new c11ffa54be78 drm/amdgpu: rectify line endings in umc v8_7_0 IP headers new 0677e4225653 drm/amdgpu: add license to umc_8_7_0_sh_mask.h new aae435c6e8c8 drm/amdgpu: add function to show ucode name via id new dc739d18c653 drm/amdgpu: add function to show psp_gfx_cmd name via id new 631233321016 drm/amdgpu: show explicit name instead of id in psp_cmd_su [...] new 4ef87d8f10aa drm/amdgpu: Fix resource leak on probe error path new 36f5f9d37e19 drm/amdgpu: Avoid printing of stack contents on firmware l [...] new d12c1574e6f9 usb/host: enable auto power control for xhci-pci new 82af57f40334 drm/amdgpu: add another raven1 gfxoff quirk new 6b365966f065 drm/amdgpu: only check for _PR3 on dGPUs new 0d39e557c167 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new a20a19add5e8 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 51e06664134a Revert "drm/amd/display: To modify the condition in indica [...] new 9a3cbbec66d7 drm/amdgpu: check whether s2idle is enabled to determine s0ix new 5dcc92a52e68 drm/radeon: Add HD-audio component notifier support (v2) new 6c1c27b52539 PCI: quirks: Quirk PCI d3hot delay for AMD xhci new 479d6e481e6d Merge remote-tracking branch 'amdgpu/drm-next' new c127491e223d drm/i915/display: Do not zero past infoframes.vsc new 0d3397c2787b Merge remote-tracking branch 'drm-intel/for-linux-next' new d3e6aae90a9c Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new d777fbaa7788 Merge remote-tracking branch 'modules/modules-next' new b5cfbd35ecca block: check disk exist before trying to add partition new 01bd42648a26 Merge branch 'block-5.14' into for-next new 8b00b8e38919 Merge branch 'for-5.14/io_uring' into for-next new 299f2b5fc08b dasd: unexport dasd_set_target_state new 2b7a8dc06d0f s390/dasd: Avoid field over-reading memcpy() new 0c8b5712f3f1 Merge branch 'block-5.14' into for-next new 498dcc13fd64 block: grab a device refcount in disk_uevent new 63c38d858e0b block: remove the bdgrab in blk_drop_partitions new 90a9f8a3cd2a Merge branch 'block-5.14' into for-next new 585af8ede703 loop: remove unused variable in loop_set_status() new 43ba3a2248cb Merge branch 'block-5.14' into for-next new f2255a36de34 Merge remote-tracking branch 'block/for-next' new 1359cd75cc1a Merge remote-tracking branch 'mfd/for-mfd-next' new b044351c00f5 Merge remote-tracking branch 'battery/for-next' new fa3a73b38b1d Merge remote-tracking branch 'security/next-testing' new d3adffa83794 Merge remote-tracking branch 'apparmor/apparmor-next' new b41e8a170cd9 Merge remote-tracking branch 'keys/keys-next' new f993e3f8662f Merge remote-tracking branch 'watchdog/master' new 1cda6527b243 Merge branch 'x86/irq' new 983835751dbd Merge branch 'x86/fpu' new 8d05c1ba09de Merge branch 'x86/entry' new 88d5d395814a Merge branch 'timers/core' new de267fba374f Merge branch 'smp/urgent' new 954e441adb21 Merge branch 'smp/core' new 57076de756df Merge branch 'sched/urgent' new b586b11a414d Merge branch 'sched/core' new bbf2154fe259 Merge branch 'irq/core' new ceb6ba45dc80 sched/fair: Sync load_sum with load_avg after dequeue new 72d0ad7cb5ba sched/fair: Fix CFS bandwidth hrtimer expiry type new 3e1493f46390 sched/uclamp: Ignore max aggregation if rq is idle new f10457fed9ee Merge branch 'sched/urgent' new 87bf399f86ec perf/x86/cstate: Add ICELAKE_X and ICELAKE_D support new d4ba0b06306a perf/x86/intel/uncore: Clean up error handling path of iio [...] new ee3d739c2c9f Merge branch 'perf/urgent' new c54c53d9921a perf/x86/intel/uncore: Add Sapphire Rapids server framework new 949b11381f81 perf/x86/intel/uncore: Add Sapphire Rapids server CHA support new 3ba7095beaec perf/x86/intel/uncore: Add Sapphire Rapids server IIO support new e199eb513159 perf/x86/intel/uncore: Add Sapphire Rapids server IRP support new f85ef898f884 perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support new 0654dfdc7e1c perf/x86/intel/uncore: Add Sapphire Rapids server PCU support new 85f2e30f987e perf/x86/intel/uncore: Add Sapphire Rapids server IMC support new f57191edaaeb perf/x86/intel/uncore: Add Sapphire Rapids server M2M support new da5a9156cd2a perf/x86/intel/uncore: Add Sapphire Rapids server UPI support new 2a8e51eae7c8 perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support new 0d771caf7284 perf/x86/intel/uncore: Add Sapphire Rapids server MDF support new 8053f2d752e2 perf/x86/intel/uncore: Add alias PMU name new 1583971b5cb8 perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() new 0378c93a92e2 perf/x86/intel/uncore: Support IIO free-running counters o [...] new c76826a65f50 perf/x86/intel/uncore: Support IMC free-running counters o [...] new 02fe3f01e98b Merge branch 'perf/core' new 4840ce2267f9 locking/lockdep: Fix meaningless /proc/lockdep output of l [...] new 9e667624c291 jump_label: Fix jump_label_text_reserved() vs __init new 2bee6d16e437 static_call: Fix static_call_text_reserved() vs __init new fa68bd09fc62 kprobe/static_call: Restore missing static_call_text_reserved() new ae3527382df2 Merge branch 'locking/urgent' new f19e060df119 Merge remote-tracking branch 'tip/auto-latest' new b00380431b98 Merge remote-tracking branch 'clockevents/timers/drivers/next' new d810e482ea83 Merge remote-tracking branch 'linus/master' into HEAD new 09cd91a30b76 scftorture: Avoid false-positive warnings in scftorture_invoker() new 12a87a106aad refscale: Avoid false-positive warnings in ref_scale_reader() new a030f2673849 Merge branch 'urgent.2021.07.01a' into HEAD new b3b3cbffd64b Merge remote-tracking branch 'rcu/rcu/next' new 2060061767c5 xen: Use DEVICE_ATTR_*() macro new 629a5d87e26f xen: sync include/xen/interface/io/ring.h with Xen's newes [...] new 2f43149bf2a7 Merge remote-tracking branch 'xen-tip/linux-next' new 93274f1dd6b0 percpu: flush tlb in pcpu_reclaim_populated() new a81a52b325ec Merge branch 'for-5.14-fixes' into for-next new bc43e2ee269c Merge remote-tracking branch 'percpu/for-next' new c34d14f33811 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 651e6e9d89c9 Merge remote-tracking branch 'cgroup/for-next' new 6c508b3d7e21 Merge branch 'misc' into for-next new 4e65a83cd0b9 Merge branch 'misc' into for-next new d46f940b4944 Merge remote-tracking branch 'scsi/for-next' new 4f118472d4b4 virtio_blk: cleanups: remove check obsoleted by CONFIG_LBD [...] new 8693059284dd vhost-iotlb: fix vhost_iotlb_del_range() documentation new e22626a876a0 vdpa_sim_blk: remove duplicate include of linux/blkdev.h new 04c6ad8f22da vDPA/ifcvf: record virtio notify base new 5f1b73a275f8 vDPA/ifcvf: implement doorbell mapping for ifcvf new d61914ea6ada virtio: update virtio id table, add transitional ids new 42326903c632 vDPA/ifcvf: reuse pre-defined macros for device ids and ve [...] new b71ba22e7c6c virtio-blk: Fix memory leak among suspend/resume procedure new 3f2869cace82 virtio_net: Fix error handling in virtnet_restore() new 94e48d6aafef vp_vdpa: correct the return value when fail to map notification new 7a43ce37cd59 vhost: Remove the repeated declaration new 63947b3434f4 virtio-blk: limit seg_max to a safe value new d00d8da5869a virtio_console: Assure used length from device is limited new 1465cb6117ba vhost: remove work arg from vhost_work_flush new 31fbea3ab94e vhost-scsi: remove extra flushes new d60146c161be vhost-scsi: reduce flushes during endpoint clearing new efb18e1e50b4 vhost: fix poll coding style new d8f35f41e2b4 vhost: fix up vhost_work coding style new 31c11db6bd93 virtio_ring: Fix kernel-doc new e3011776af16 vdpa/mlx5: Fix umem sizes assignments on VQ create new 71ab6a7cfbae vdpa/mlx5: Fix possible failure in umem size calculation new e13cd45d352d vdpa/mlx5: Support creating resources with uid == 0 new 7d23dcdf213c vdp/mlx5: Fix setting the correct dma_device new 6f5312f80183 vdpa/mlx5: Add support for running with virtio_vdpa new 5a2f966d0f3f virtio_net: move tx vq operation under tx queue lock new 22bc63c58e87 virtio_net: move txq wakeups under tx q lock new 8d622d21d248 virtio: fix up virtio_disable_cb new b3634a892df4 virtio_net: disable cb aggressively new 3ed48655d5d1 Merge remote-tracking branch 'vhost/linux-next' new 77264f95146d Merge remote-tracking branch 'rpmsg/for-next' new 7993c5149845 Merge remote-tracking branch 'pwm/for-next' new ee37a86b0182 Merge remote-tracking branch 'livepatching/for-next' new 3cd09afd2ee4 Merge remote-tracking branch 'coresight/next' new c72f9ed1f0e9 Merge remote-tracking branch 'rtc/rtc-next' new 03582c20d777 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 7d413a62484b Merge remote-tracking branch 'ntb/ntb-next' new 19d67694745c Documentation: seccomp: Fix typo in user notification new f07701b23378 Merge remote-tracking branch 'seccomp/for-next/seccomp' new f3e40fa72676 Merge remote-tracking branch 'kspp/for-next/kspp' new f52427227f68 Merge remote-tracking branch 'gnss/gnss-next' new b9df7b7acdfb Merge remote-tracking branch 'slimbus/for-next' new 113bc3adb126 Merge remote-tracking branch 'nvmem/for-next' new 79ff0d3883d1 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 18d6a5f2bf19 Merge remote-tracking branch 'kgdb/kgdb/for-next' new c74e38ed0281 Merge remote-tracking branch 'fpga/for-next' new 617c3e40077b Merge remote-tracking branch 'mhi/mhi-next' new d637af9fd6b8 kallsyms: support big kernel symbols (2-byte lengths) new f2f6175186f4 kallsyms: increase maximum kernel symbol length to 512 new e17f1b1f3e01 Makefile: generate `CLANG_FLAGS` even in GCC builds new 360299269d2e vsprintf: add new `%pA` format specifier new 4de916fef356 rust: add C helpers new 2f9cf7636de2 rust: add `compiler_builtins` crate new 25ad6376a155 rust: add `alloc` crate new 8444e3570a0f rust: add `build_error` crate new dc8500d5b795 rust: add `macros` crate new 6e81e20413f2 rust: add `kernel` crate new 296e421767f3 rust: export generated symbols new dc08d49444e9 Kbuild: add Rust support new d1828cb11743 docs: add Rust documentation new 5dbc177c7119 samples: add Rust examples new 2a8394d90e0f scripts: add `generate_rust_analyzer.py` new 5d3986cf8ed6 MAINTAINERS: Rust new 086279554179 Merge remote-tracking branch 'rust/rust-next' new c33537c479cf Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new 5492e2269302 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new e4cb6a1b08a5 /proc/kpageflags: do not use uninitialized struct pages new f398dd89525b ocfs2: clear links count in ocfs2_mknod() if an error occurs new 8350e42ed8ab ocfs2: fix ocfs2 corrupt when iputting an inode new 9d01b65c2edf mm: mark idle page tracking as BROKEN new a0da41065f3c mm: remove irqsave/restore locking from contexts with irqs [...] new f7cf6d0e67ed fs: drop_caches: fix skipping over shadow cache inodes new 1fbbef886c26 fs: inode: count invalidated shadow pages in pginodesteal new 3de12d7dc6b6 vfs: keep inodes with page cache off the inode shrinker LRU new 94a04a8a276b lazy tlb: introduce lazy mm refcount helper functions new 61102d0a5957 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix new 3810abccbe7d lazy tlb: allow lazy tlb mm refcounting to be configurable new 9d0ad0eeaad8 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix new 2b7f2e8d4169 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 new eb6ac6ada40d lazy tlb: shoot lazies, a non-refcounting lazy tlb option new e8ddff74c842 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix new d49c58f79ad3 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new 1c43b95b4bb6 mm: improve mprotect(R|W) efficiency on pages referenced once new ca78ae7fd254 mm: improve mprotect(R|W) efficiency on pages referenced once new fc5af4d89585 kasan: add memzero init for unaligned size under SLUB debug new cff1925d4c9a mm/kconfig: move HOLES_IN_ZONE into mm new 9ce0d016dc6a mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 1c0ed25202e5 memory-hotplug.rst: complete admin-guide overhaul new f660a30b6c0d mm: zram: amend SLAB_RECLAIM_ACCOUNT on zspage_cachep new 1f433cf3942d mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new 55af0e8b90e4 mm/highmem: Remove deprecated kmap_atomic new c580f1c1baa8 fs/buffer.c: add debug print for __getblk_gfp() stall problem new da2c5f993db7 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 1eaabf257474 kernel/hung_task.c: Monitor killed tasks. new faf3ac13fecf fs/proc/kcore.c: add mmap interface new 4330df5d4317 fs-proc-kcorec-add-mmap-interface-fix new 3809bca1fa81 proc/sysctl: make protected_* world readable new 5f6258504397 init/main.c: silence some -Wunused-parameter warnings new 291adb1916e0 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 0ad1577a2f70 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] new a04ed79a5a61 kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] new 4bae9e362a11 linux-next-pre new 68d5ca0fc0b7 Merge branch 'akpm-current/current' new c7afd7526db4 lib/test: fix spelling mistakes new bdcba928cf19 lib: fix spelling mistakes new 008583e18fcd lib: fix spelling mistakes in header files new 5f6266426004 hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script new af0ed97a63e2 hexagon: use common DISCARDS macro new 8552b1f4677a hexagon: select ARCH_WANT_LD_ORPHAN_WARN new abb376d87eae mm/slub: use stackdepot to save stack trace in objects new df2a050ffbf9 slub: STACKDEPOT: rename save_stack_trace() new bb2cf4ec25ff mm/slub: use stackdepot to save stack trace in objects-fix new 7b30d790828f mmap: make mlock_future_check() global new 4f3501a89e6c riscv/Kconfig: make direct map manipulation options depend on MMU new f14881b2a97e set_memory: allow querying whether set_direct_map_*() is a [...] new eae27da7b6f4 mm: introduce memfd_secret system call to create "secret" [...] new b29ecbd13630 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new a4daa3b4b9a7 PM: hibernate: disable when there are active secretmem users new 6587ed5a63bf arch, mm: wire up memfd_secret system call where relevant new 3e4721f9312e secretmem: test: add basic selftest for memfd_secret(2) new 43ddb7132510 mm: fix spelling mistakes in header files new 15972e8a80a6 mm: add setup_initial_init_mm() helper new fef4a0da09ef arc: convert to setup_initial_init_mm() new 740e25cd5007 arm: convert to setup_initial_init_mm() new 4b47064e2bc4 arm64: convert to setup_initial_init_mm() new ec5eac497ce8 csky: convert to setup_initial_init_mm() new 29e3e01dd216 h8300: convert to setup_initial_init_mm() new 158652051333 m68k: convert to setup_initial_init_mm() new c063456d0d8c nds32: convert to setup_initial_init_mm() new c44c444bef39 nios2: convert to setup_initial_init_mm() new 7fda41314dbd openrisc: convert to setup_initial_init_mm() new 420b9b045b72 powerpc: convert to setup_initial_init_mm() new 915b16b88f1f riscv: convert to setup_initial_init_mm() new 0fa06b4ab997 s390: convert to setup_initial_init_mm() new 17a83b2587a8 sh: convert to setup_initial_init_mm() new f5f9ba94147e x86: convert to setup_initial_init_mm() new 3aadfd34ab28 buildid: only consider GNU notes for build ID parsing new 31210eb4ef35 buildid: add API to parse build ID out of buffer new b03825686013 buildid: stash away kernels build ID on init new 89dcdaeff54d buildid-stash-away-kernels-build-id-on-init-fix new 9c8770a0943a dump_stack: add vmlinux build ID to stack traces new 0edc2330ecde module: add printk formats to add module build ID to stacktraces new c9f90fbea6e6 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new d316930f670d buildid: fix build when CONFIG_MODULES is not set new 8b1a4e0d516f module-add-printk-formats-to-add-module-build-id-to-stackt [...] new 3a52b68499b2 module: fix build error when CONFIG_SYSFS is disabled new 2b709a0e9ce3 arm64: stacktrace: use %pSb for backtrace printing new c69d3937faf8 x86/dumpstack: use %pSb/%pBb for backtrace printing new 4c36417384b8 scripts/decode_stacktrace.sh: support debuginfod new 08396281231f scripts/decode_stacktrace.sh: silence stderr messages from [...] new e0d6dcbcfe19 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] new f3f53484221c buildid: mark some arguments const new 2f0ff3c5cb3e buildid: fix kernel-doc notation new 51fa8f1d694d kdump: use vmlinux_build_id to simplify new f1621bc0f01f mm: rename pud_page_vaddr to pud_pgtable and make it retur [...] new 604615534da5 mm-rename-pud_page_vaddr-to-pud_pgtable-and-make-it-return [...] new 524ff95d4d60 mm: rename pud_page_vaddr to pud_pgtable and make it retur [...] new 71336ea0d55e mm: rename p4d_page_vaddr to p4d_pgtable and make it retur [...] new 60632cb0ab70 mm-rename-p4d_page_vaddr-to-p4d_pgtable-and-make-it-return [...] new ae195f491fa9 selftest/mremap_test: update the test to handle pagesize o [...] new 33c0fa3ad2cb selftest/mremap_test: avoid crash with static build new 61a6654a40d5 mm/mremap: convert huge PUD move to separate helper new 1cf5aab19eeb mm/mremap: fix build failure with clang-10 new 4a23ada37e64 mm/mremap: don't enable optimized PUD move if page table l [...] new 463622948084 mm/mremap: use pmd/pud_poplulate to update page table entries new e6d91679c956 mm/mremap: hold the rmap lock in write mode when moving pa [...] new 6521edab7641 mm/mremap: allow arch runtime override new daf2f190a66c powerpc/book3s64/mm: update flush_tlb_range to flush page [...] new a3cafa97d01c powerpc/mm: enable HAVE_MOVE_PMD support
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 (6e9cf0952eb8) \ N -- N -- N refs/heads/akpm (a3cafa97d01c)
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 1133 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: .rustfmt.toml | 2 +- .../testing/sysfs-bus-event_source-devices-uncore | 13 + Documentation/ABI/testing/sysfs-ptp | 20 + Documentation/cpu-freq/cpu-drivers.rst | 6 - .../devicetree/bindings/arm/msm/qcom,saw2.txt | 1 + .../bindings/display/bridge/lontium,lt8912b.yaml | 3 +- .../devicetree/bindings/display/renesas,du.yaml | 2 +- .../devicetree/bindings/media/i2c/adv7180.yaml | 8 +- .../devicetree/bindings/media/i2c/imx258.yaml | 2 +- .../devicetree/bindings/media/i2c/ovti,ov5648.yaml | 2 +- .../devicetree/bindings/media/i2c/ovti,ov8865.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx334.yaml | 2 +- .../devicetree/bindings/media/renesas,vin.yaml | 3 +- Documentation/devicetree/bindings/net/gpmc-eth.txt | 2 +- .../devicetree/bindings/net/smsc,lan9115.yaml | 110 + Documentation/devicetree/bindings/net/smsc911x.txt | 43 - Documentation/filesystems/cifs/index.rst | 2 +- .../filesystems/cifs/{cifsd.rst => ksmbd.rst} | 10 +- Documentation/filesystems/f2fs.rst | 31 +- Documentation/filesystems/porting.rst | 16 +- Documentation/kbuild/kbuild.rst | 4 +- Documentation/networking/ethtool-netlink.rst | 22 + Documentation/networking/tipc.rst | 121 +- Documentation/process/changes.rst | 8 +- Documentation/rust/arch-support.rst | 3 + Documentation/rust/assets/favicon-16x16.png | Bin 0 -> 798 bytes Documentation/rust/assets/favicon-32x32.png | Bin 0 -> 2076 bytes Documentation/rust/assets/rust-logo.png | Bin 0 -> 53976 bytes Documentation/rust/coding.rst | 6 +- Documentation/rust/docs.rst | 11 +- Documentation/rust/quick-start.rst | 70 +- Documentation/rust/rust-project.json | 35 - .../translations/zh_CN/cpu-freq/cpu-drivers.rst | 5 - Documentation/userspace-api/seccomp_filter.rst | 2 +- MAINTAINERS | 34 +- Makefile | 136 +- arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 4 +- arch/arm/kernel/module-plts.c | 2 +- arch/arm/mm/ioremap.c | 4 +- arch/arm64/Kconfig | 1 + arch/arm64/rust/target.json | 7 +- arch/mips/boot/compressed/Makefile | 4 +- arch/mips/boot/compressed/decompress.c | 2 + arch/nds32/boot/.gitignore | 2 + arch/parisc/kernel/syscalls/Makefile | 18 +- arch/powerpc/lib/Makefile | 4 +- arch/riscv/Kconfig | 3 +- arch/riscv/Makefile | 1 + arch/riscv/include/asm/io.h | 13 - arch/riscv/include/asm/kfence.h | 63 + arch/riscv/include/asm/set_memory.h | 15 +- arch/riscv/kernel/setup.c | 3 +- arch/riscv/mm/fault.c | 11 +- arch/riscv/mm/init.c | 30 +- arch/riscv/mm/pageattr.c | 10 - .../rust/target.json => riscv/rust/rv32ima.json} | 23 +- .../rust/target.json => riscv/rust/rv32imac.json} | 23 +- .../rust/target.json => riscv/rust/rv64ima.json} | 19 +- .../rust/target.json => riscv/rust/rv64imac.json} | 19 +- arch/s390/boot/startup.c | 1 + arch/s390/boot/uv.c | 1 + arch/s390/include/asm/cpu_mcf.h | 36 +- arch/s390/include/asm/ctl_reg.h | 2 - arch/s390/include/asm/nmi.h | 6 +- arch/s390/include/asm/setup.h | 2 + arch/s390/include/asm/uv.h | 8 +- arch/s390/kernel/Makefile | 1 - arch/s390/kernel/asm-offsets.c | 6 - arch/s390/kernel/early.c | 4 +- arch/s390/kernel/entry.S | 141 +- arch/s390/kernel/kprobes.c | 9 +- arch/s390/kernel/nmi.c | 129 +- arch/s390/kernel/perf_cpum_cf.c | 1026 +++++- arch/s390/kernel/perf_cpum_cf_common.c | 27 +- arch/s390/kernel/perf_cpum_cf_diag.c | 1148 ------- arch/s390/kernel/uv.c | 10 + arch/s390/lib/string.c | 2 +- arch/s390/lib/uaccess.c | 2 +- arch/s390/mm/fault.c | 26 + arch/sparc/kernel/syscalls/Makefile | 18 +- arch/x86/events/intel/cstate.c | 23 +- arch/x86/events/intel/uncore.c | 45 +- arch/x86/events/intel/uncore.h | 4 + arch/x86/events/intel/uncore_discovery.c | 42 +- arch/x86/events/intel/uncore_discovery.h | 21 + arch/x86/events/intel/uncore_snbep.c | 549 +++- arch/x86/rust/target.json | 7 +- block/Kconfig | 2 +- block/genhd.c | 4 +- block/partitions/core.c | 29 +- drivers/acpi/Kconfig | 10 + drivers/acpi/acpi_amba.c | 1 + drivers/acpi/acpi_video.c | 9 + drivers/acpi/bus.c | 3 +- drivers/acpi/x86/s2idle.c | 12 +- drivers/android/Kconfig | 7 - drivers/android/Makefile | 2 - drivers/android/allocation.rs | 252 -- drivers/android/context.rs | 80 - drivers/android/defs.rs | 92 - drivers/android/node.rs | 479 --- drivers/android/process.rs | 950 ------ drivers/android/range_alloc.rs | 191 -- drivers/android/rust_binder.rs | 128 - drivers/android/thread.rs | 821 ----- drivers/android/transaction.rs | 206 -- drivers/base/power/main.c | 5 +- drivers/block/loop.c | 2 - drivers/block/virtio_blk.c | 17 +- drivers/char/virtio_console.c | 4 +- drivers/clk/clk-divider.c | 18 +- drivers/cpufreq/cpufreq.c | 44 +- drivers/cpufreq/intel_pstate.c | 11 +- drivers/cpufreq/powernv-cpufreq.c | 23 +- drivers/cpuidle/cpuidle-qcom-spm.c | 14 + drivers/cxl/acpi.c | 222 +- drivers/cxl/pci.c | 2 +- drivers/cxl/pci.h | 2 +- drivers/firmware/qemu_fw_cfg.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 14 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 7 +- drivers/gpu/drm/i915/display/intel_dp.c | 2 +- drivers/i2c/busses/i2c-ali1535.c | 5 + drivers/i2c/busses/i2c-mpc.c | 2 + drivers/input/joydev.c | 2 +- drivers/mfd/ab8500-core.c | 33 +- drivers/mfd/cros_ec_dev.c | 1 + drivers/mfd/intel_soc_pmic_bxtwc.c | 20 +- drivers/mfd/janz-cmodio.c | 6 +- drivers/mfd/kempld-core.c | 19 +- drivers/mfd/max8907.c | 4 +- drivers/mfd/pcf50633-core.c | 12 +- drivers/mfd/sm501.c | 8 +- drivers/mfd/timberdale.c | 6 +- drivers/mfd/ucb1x00-assabet.c | 2 +- drivers/mfd/wm831x-otp.c | 6 +- drivers/mmc/host/sdhci.c | 4 + drivers/mmc/host/sdhci.h | 1 + drivers/net/caif/Kconfig | 9 - drivers/net/caif/Makefile | 3 - drivers/net/caif/caif_hsi.c | 1454 --------- drivers/net/dsa/mv88e6xxx/chip.c | 22 +- drivers/net/dsa/mv88e6xxx/serdes.c | 6 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 17 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 6 - drivers/net/ethernet/google/gve/gve_main.c | 19 +- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 7 - drivers/net/ethernet/ibm/ibmvnic.c | 22 +- drivers/net/ethernet/intel/e1000e/netdev.c | 1 + drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 1 + drivers/net/ethernet/intel/iavf/iavf_main.c | 1 + drivers/net/ethernet/intel/igb/igb_main.c | 15 +- drivers/net/ethernet/intel/igc/igc.h | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 3 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 1 + drivers/net/ethernet/marvell/mvneta.c | 20 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 292 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 10 + .../ethernet/marvell/octeontx2/af/lmac_common.h | 12 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 58 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 1 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 7 + .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 111 +- .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c | 200 ++ .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 88 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 3 + .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 10 + .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 3 +- .../net/ethernet/marvell/octeontx2/nic/Makefile | 2 +- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 87 +- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.h | 3 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 3 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 18 +- .../ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c | 173 ++ .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 229 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 26 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 1 + .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 12 +- .../net/ethernet/netronome/nfp/flower/conntrack.c | 13 - drivers/net/ethernet/stmicro/stmmac/stmmac.h | 3 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 41 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 56 +- drivers/net/usb/asix_devices.c | 1 + drivers/net/virtio_net.c | 23 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 22 +- drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 21 +- drivers/net/wwan/iosm/iosm_ipc_imem_ops.h | 6 +- drivers/net/wwan/iosm/iosm_ipc_mux_codec.c | 2 +- drivers/net/wwan/iosm/iosm_ipc_uevent.c | 2 +- drivers/net/wwan/iosm/iosm_ipc_wwan.c | 11 +- drivers/pci/controller/pci-aardvark.c | 13 +- drivers/pci/hotplug/cpci_hotplug.h | 3 + drivers/pci/hotplug/cpci_hotplug_pci.c | 2 - drivers/pci/p2pdma.c | 96 +- drivers/pci/pci.c | 20 +- drivers/ptp/Makefile | 2 +- drivers/ptp/ptp_clock.c | 42 +- drivers/ptp/ptp_private.h | 39 + drivers/ptp/ptp_sysfs.c | 160 + drivers/ptp/ptp_vclock.c | 219 ++ drivers/regulator/bd9576-regulator.c | 4 +- drivers/s390/block/dasd.c | 1 - drivers/s390/block/dasd_eckd.c | 2 +- drivers/s390/block/dasd_eckd.h | 6 +- drivers/s390/crypto/ap_bus.c | 50 +- drivers/s390/crypto/ap_bus.h | 11 +- drivers/s390/crypto/ap_card.c | 16 +- drivers/s390/crypto/ap_queue.c | 2 +- drivers/s390/crypto/zcrypt_api.c | 6 + drivers/s390/crypto/zcrypt_cex4.c | 9 +- drivers/s390/crypto/zcrypt_msgtype50.c | 26 +- drivers/s390/crypto/zcrypt_msgtype6.c | 54 +- drivers/s390/crypto/zcrypt_msgtype6.h | 2 - drivers/s390/crypto/zcrypt_queue.c | 6 +- drivers/scsi/Kconfig | 13 - drivers/thermal/tegra/Kconfig | 9 +- drivers/thermal/tegra/Makefile | 1 - drivers/thermal/tegra/tegra30-tsensor.c | 673 ---- drivers/usb/cdns3/cdns3-ep0.c | 1 + drivers/usb/cdns3/cdnsp-gadget.c | 2 +- drivers/usb/cdns3/cdnsp-gadget.h | 4 +- drivers/usb/cdns3/cdnsp-ring.c | 18 +- drivers/vdpa/ifcvf/ifcvf_base.c | 4 + drivers/vdpa/ifcvf/ifcvf_base.h | 14 +- drivers/vdpa/ifcvf/ifcvf_main.c | 39 +- drivers/vdpa/mlx5/core/mlx5_vdpa.h | 1 + drivers/vdpa/mlx5/core/mr.c | 95 +- drivers/vdpa/mlx5/core/resources.c | 6 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 36 +- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 1 - drivers/vdpa/virtio_pci/vp_vdpa.c | 1 + drivers/vhost/iotlb.c | 2 +- drivers/vhost/scsi.c | 21 +- drivers/vhost/vhost.c | 8 +- drivers/vhost/vhost.h | 21 +- drivers/vhost/vsock.c | 2 +- drivers/video/backlight/Kconfig | 22 +- drivers/video/backlight/lm3630a_bl.c | 50 +- drivers/virtio/virtio_ring.c | 2 +- drivers/xen/pcpu.c | 6 +- drivers/xen/xen-balloon.c | 28 +- drivers/xen/xenbus/xenbus_probe.c | 15 +- fs/Kconfig | 2 +- fs/Makefile | 2 +- fs/btrfs/block-group.c | 357 ++- fs/btrfs/block-group.h | 6 +- fs/btrfs/ctree.c | 67 +- fs/btrfs/inode.c | 147 +- fs/btrfs/struct-funcs.c | 66 +- fs/btrfs/transaction.c | 15 +- fs/btrfs/transaction.h | 9 +- fs/btrfs/volumes.c | 355 ++- fs/btrfs/volumes.h | 5 +- fs/cifs/cifsglob.h | 3 +- fs/cifs/cifspdu.h | 1 + fs/cifs/cifssmb.c | 11 +- fs/cifs/connect.c | 5 + fs/cifs/smb2pdu.h | 2 +- fs/cifs/transport.c | 2 + fs/cifsd/buffer_pool.c | 265 -- fs/cifsd/buffer_pool.h | 17 - fs/ext4/ext4_jbd2.c | 2 +- fs/ext4/ioctl.c | 16 +- fs/ext4/mballoc.c | 9 +- fs/ext4/mmp.c | 31 +- fs/ext4/resize.c | 4 - fs/ext4/super.c | 26 +- fs/f2fs/data.c | 2 + fs/f2fs/f2fs.h | 7 +- fs/f2fs/namei.c | 20 +- fs/f2fs/super.c | 79 +- fs/fcntl.c | 18 +- fs/gfs2/file.c | 20 +- fs/hfsplus/inode.c | 5 + fs/jbd2/checkpoint.c | 4 +- fs/jbd2/journal.c | 148 +- fs/{cifsd => ksmbd}/Kconfig | 15 +- fs/{cifsd => ksmbd}/Makefile | 4 +- fs/{cifsd => ksmbd}/asn1.c | 3 +- fs/{cifsd => ksmbd}/asn1.h | 0 fs/{cifsd => ksmbd}/auth.c | 49 +- fs/{cifsd => ksmbd}/auth.h | 6 +- fs/{cifsd => ksmbd}/connection.c | 16 +- fs/{cifsd => ksmbd}/connection.h | 1 + fs/{cifsd => ksmbd}/crypto_ctx.c | 5 +- fs/{cifsd => ksmbd}/crypto_ctx.h | 0 fs/{cifsd => ksmbd}/glob.h | 29 +- fs/{cifsd/ksmbd_server.h => ksmbd/ksmbd_netlink.h} | 236 +- fs/{cifsd => ksmbd}/ksmbd_spnego_negtokeninit.asn1 | 0 fs/{cifsd => ksmbd}/ksmbd_spnego_negtokentarg.asn1 | 0 fs/{cifsd => ksmbd}/ksmbd_work.c | 17 +- fs/{cifsd => ksmbd}/ksmbd_work.h | 27 +- fs/{cifsd => ksmbd}/mgmt/ksmbd_ida.c | 0 fs/{cifsd => ksmbd}/mgmt/ksmbd_ida.h | 0 fs/{cifsd => ksmbd}/mgmt/share_config.c | 3 +- fs/{cifsd => ksmbd}/mgmt/share_config.h | 0 fs/{cifsd => ksmbd}/mgmt/tree_connect.c | 1 - fs/{cifsd => ksmbd}/mgmt/tree_connect.h | 2 +- fs/{cifsd => ksmbd}/mgmt/user_config.c | 1 - fs/{cifsd => ksmbd}/mgmt/user_config.h | 0 fs/{cifsd => ksmbd}/mgmt/user_session.c | 77 +- fs/{cifsd => ksmbd}/mgmt/user_session.h | 11 +- fs/{cifsd => ksmbd}/misc.c | 2 +- fs/{cifsd => ksmbd}/misc.h | 0 fs/{cifsd => ksmbd}/ndr.c | 72 +- fs/{cifsd => ksmbd}/ndr.h | 4 +- fs/{cifsd => ksmbd}/nterr.h | 0 fs/{cifsd => ksmbd}/ntlmssp.h | 0 fs/{cifsd => ksmbd}/oplock.c | 39 +- fs/{cifsd => ksmbd}/oplock.h | 6 - fs/{cifsd => ksmbd}/server.c | 24 +- fs/{cifsd => ksmbd}/server.h | 26 +- fs/{cifsd => ksmbd}/smb2misc.c | 14 +- fs/{cifsd => ksmbd}/smb2ops.c | 10 +- fs/{cifsd => ksmbd}/smb2pdu.c | 754 +++-- fs/{cifsd => ksmbd}/smb2pdu.h | 3 +- fs/{cifsd => ksmbd}/smb_common.c | 13 +- fs/{cifsd => ksmbd}/smb_common.h | 15 +- fs/{cifsd => ksmbd}/smbacl.c | 147 +- fs/{cifsd => ksmbd}/smbacl.h | 50 +- fs/{cifsd => ksmbd}/smbfsctl.h | 0 fs/{cifsd => ksmbd}/smbstatus.h | 0 fs/{cifsd => ksmbd}/transport_ipc.c | 66 +- fs/{cifsd => ksmbd}/transport_ipc.h | 0 fs/{cifsd => ksmbd}/transport_rdma.c | 141 +- fs/{cifsd => ksmbd}/transport_rdma.h | 0 fs/{cifsd => ksmbd}/transport_tcp.c | 21 +- fs/{cifsd => ksmbd}/transport_tcp.h | 0 fs/{cifsd => ksmbd}/unicode.c | 0 fs/{cifsd => ksmbd}/unicode.h | 0 fs/{cifsd => ksmbd}/uniupr.h | 0 fs/{cifsd => ksmbd}/vfs.c | 620 ++-- fs/{cifsd => ksmbd}/vfs.h | 162 +- fs/{cifsd => ksmbd}/vfs_cache.c | 70 +- fs/{cifsd => ksmbd}/vfs_cache.h | 11 +- fs/ksmbd/xattr.h | 122 + fs/nfsd/nfs3acl.c | 3 +- include/linux/acpi.h | 2 +- include/linux/compiler-clang.h | 11 + include/linux/compiler_types.h | 2 +- include/linux/cpufreq.h | 10 - include/linux/cpuhotplug.h | 1 - include/linux/ethtool.h | 10 + include/linux/jbd2.h | 6 +- include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/pci.h | 2 +- include/linux/ptp_clock_kernel.h | 31 +- include/linux/stmmac.h | 2 + include/linux/workqueue.h | 1 - include/net/busy_poll.h | 2 +- include/net/caif/caif_hsi.h | 200 -- include/net/ip6_route.h | 2 +- include/net/netfilter/nf_conntrack_core.h | 1 - include/net/netns/xfrm.h | 1 + include/net/sctp/constants.h | 4 +- include/net/sock.h | 8 +- include/net/tcp.h | 4 + include/uapi/linux/android/binder.h | 28 +- include/uapi/linux/ethtool_netlink.h | 15 + include/uapi/linux/net_tstamp.h | 17 +- include/uapi/linux/virtio_ids.h | 12 + include/xen/interface/io/ring.h | 278 +- init/Kconfig | 3 +- ipc/sem.c | 3 +- kernel/bpf/devmap.c | 6 +- kernel/dma/swiotlb.c | 21 +- kernel/jump_label.c | 13 +- kernel/kprobes.c | 2 + kernel/locking/lockdep_proc.c | 26 +- kernel/printk/printk.c | 6 +- kernel/rcu/refscale.c | 6 +- kernel/rcu/tree_stall.h | 4 +- kernel/scftorture.c | 6 +- kernel/sched/fair.c | 7 +- kernel/sched/sched.h | 21 +- kernel/static_call.c | 13 +- kernel/trace/trace.c | 91 +- kernel/workqueue.c | 5 +- lib/Kconfig.debug | 38 + lib/iov_iter.c | 1 - lib/vsprintf.c | 12 + mm/compaction.c | 6 +- mm/percpu-km.c | 6 + mm/percpu-vm.c | 5 +- mm/percpu.c | 32 +- net/802/garp.c | 14 + net/802/mrp.c | 14 + net/bridge/br_if.c | 17 +- net/core/sock.c | 69 +- net/dsa/switch.c | 4 +- net/ethtool/Makefile | 2 +- net/ethtool/common.c | 14 + net/ethtool/netlink.c | 10 + net/ethtool/netlink.h | 2 + net/ethtool/phc_vclocks.c | 94 + net/ipv4/tcp_ipv4.c | 4 +- net/ipv4/udp.c | 6 +- net/ipv4/udp_offload.c | 6 +- net/ipv6/tcp_ipv6.c | 4 +- net/ipv6/udp.c | 2 +- net/ipv6/xfrm6_output.c | 2 +- net/iucv/iucv.c | 22 +- net/mptcp/sockopt.c | 68 +- net/netfilter/nf_conntrack_core.c | 1 - net/netfilter/nf_conntrack_netlink.c | 3 + net/netfilter/nf_conntrack_proto.c | 7 - net/netfilter/nf_conntrack_proto_gre.c | 13 - net/netfilter/nf_conntrack_proto_tcp.c | 10 + net/netfilter/nf_tables_api.c | 3 +- net/openvswitch/flow_table.c | 6 +- net/sched/act_ct.c | 14 +- net/sched/sch_taprio.c | 2 +- net/sctp/protocol.c | 3 +- net/sctp/sm_make_chunk.c | 2 +- net/sctp/transport.c | 11 +- net/socket.c | 19 +- net/xfrm/xfrm_policy.c | 32 +- rust/.gitignore | 3 +- rust/Makefile | 232 +- rust/alloc/README.md | 32 + rust/alloc/alloc.rs | 425 +++ rust/alloc/borrow.rs | 493 +++ rust/alloc/boxed.rs | 1728 +++++++++++ rust/alloc/collections/mod.rs | 116 + rust/alloc/fmt.rs | 587 ++++ rust/alloc/lib.rs | 197 ++ rust/alloc/macros.rs | 128 + rust/alloc/prelude/mod.rs | 17 + rust/alloc/prelude/v1.rs | 16 + rust/alloc/raw_vec.rs | 612 ++++ rust/alloc/rc.rs | 2539 +++++++++++++++ rust/alloc/slice.rs | 1271 ++++++++ rust/alloc/str.rs | 614 ++++ rust/alloc/string.rs | 2847 +++++++++++++++++ rust/alloc/sync.rs | 2631 ++++++++++++++++ rust/alloc/vec/drain.rs | 157 + rust/alloc/vec/drain_filter.rs | 145 + rust/alloc/vec/into_iter.rs | 296 ++ rust/alloc/vec/is_zero.rs | 106 + rust/alloc/vec/mod.rs | 3255 ++++++++++++++++++++ rust/alloc/vec/partial_eq.rs | 49 + rust/alloc/vec/set_len_on_drop.rs | 30 + rust/alloc/vec/spec_extend.rs | 170 + rust/bindgen_parameters | 13 + rust/build_error.rs | 33 + rust/compiler_builtins.rs | 20 +- rust/helpers.c | 167 +- rust/kernel/allocator.rs | 17 +- rust/kernel/bindings.rs | 8 +- rust/kernel/bindings_helper.h | 6 + rust/kernel/build_assert.rs | 80 + rust/kernel/c_types.rs | 20 +- rust/kernel/chrdev.rs | 114 +- rust/kernel/error.rs | 180 +- rust/kernel/file.rs | 130 + rust/kernel/file_operations.rs | 384 +-- rust/kernel/io_buffer.rs | 153 + rust/kernel/iov_iter.rs | 95 + rust/kernel/lib.rs | 40 +- rust/kernel/linked_list.rs | 16 +- rust/kernel/miscdev.rs | 20 +- rust/kernel/module_param.rs | 22 +- rust/kernel/of.rs | 101 + rust/kernel/pages.rs | 27 +- rust/kernel/platdev.rs | 166 + rust/kernel/prelude.rs | 20 +- rust/kernel/print.rs | 217 +- rust/kernel/random.rs | 4 +- rust/kernel/raw_list.rs | 2 +- rust/kernel/rbtree.rs | 570 ++++ rust/kernel/security.rs | 79 + rust/kernel/static_assert.rs | 1 + rust/kernel/str.rs | 259 ++ rust/kernel/sync/arc.rs | 251 +- rust/kernel/sync/condvar.rs | 10 +- rust/kernel/sync/locked_by.rs | 8 +- rust/kernel/sync/mod.rs | 37 +- rust/kernel/sync/mutex.rs | 26 +- rust/kernel/sync/spinlock.rs | 11 +- rust/kernel/sysctl.rs | 63 +- rust/kernel/task.rs | 193 ++ rust/kernel/traits.rs | 26 + rust/kernel/types.rs | 234 +- rust/kernel/user_ptr.rs | 161 +- rust/macros/lib.rs | 127 + rust/macros/module.rs | 754 +++++ rust/module.rs | 764 ----- samples/bpf/Makefile | 1 + samples/bpf/xdpsock_user.c | 28 + samples/rust/rust_chrdev.rs | 10 +- samples/rust/rust_minimal.rs | 6 +- samples/rust/rust_miscdev.rs | 91 +- samples/rust/rust_module_parameters.rs | 2 +- samples/rust/rust_print.rs | 5 +- samples/rust/rust_random.rs | 11 +- samples/rust/rust_semaphore.rs | 97 +- samples/rust/rust_stack_probing.rs | 6 +- samples/rust/rust_sync.rs | 23 +- scripts/Makefile.build | 9 +- scripts/Makefile.lib | 18 +- scripts/dummy-tools/elfedit | 1 - scripts/generate_rust_analyzer.py | 143 + scripts/mkcompile_h | 14 +- scripts/mod/modpost.c | 7 +- sound/firewire/bebob/bebob.c | 5 +- sound/pci/hda/patch_realtek.c | 73 +- sound/soc/codecs/tlv320aic31xx.h | 4 +- sound/soc/tegra/tegra_pcm.c | 21 +- sound/synth/emux/emux_nrpn.c | 2 +- sound/synth/emux/soundfont.c | 6 +- sound/usb/card.h | 2 +- sound/usb/endpoint.c | 4 +- sound/usb/media.c | 2 +- sound/usb/mixer_s1810c.c | 2 +- sound/usb/mixer_scarlett.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 53 +- sound/usb/pcm.c | 14 +- sound/usb/usx2y/usbusx2yaudio.c | 2 +- sound/usb/usx2y/usx2yhwdeppcm.c | 2 +- sound/x86/intel_hdmi_audio.c | 6 +- sound/x86/intel_hdmi_audio.h | 2 +- tools/arch/arm64/include/uapi/asm/kvm.h | 11 + tools/arch/x86/include/asm/cpufeatures.h | 3 +- tools/arch/x86/include/asm/msr-index.h | 4 + tools/arch/x86/include/uapi/asm/kvm.h | 13 + tools/arch/x86/include/uapi/asm/svm.h | 3 + tools/include/linux/bitmap.h | 11 + tools/include/uapi/linux/kvm.h | 105 + tools/include/uapi/linux/mount.h | 1 + tools/lib/bitmap.c | 14 + tools/perf/Documentation/itrace.txt | 1 + tools/perf/Documentation/perf-annotate.txt | 7 + tools/perf/Documentation/perf-dlfilter.txt | 251 ++ tools/perf/Documentation/perf-inject.txt | 10 + tools/perf/Documentation/perf-intel-pt.txt | 119 +- tools/perf/Documentation/perf-probe.txt | 19 +- tools/perf/Documentation/perf-script-python.txt | 46 +- tools/perf/Documentation/perf-script.txt | 15 +- tools/perf/Documentation/perf-top.txt | 12 + tools/perf/Documentation/perf.data-file-format.txt | 33 + tools/perf/Makefile.config | 14 +- tools/perf/Makefile.perf | 4 +- tools/perf/arch/arm/include/arch-tests.h | 5 - tools/perf/arch/arm/util/cs-etm.c | 133 - tools/perf/arch/arm64/include/arch-tests.h | 5 - tools/perf/arch/arm64/util/arm-spe.c | 45 +- tools/perf/arch/arm64/util/mem-events.c | 2 +- tools/perf/arch/powerpc/include/arch-tests.h | 7 - tools/perf/arch/powerpc/tests/dwarf-unwind.c | 1 - tools/perf/arch/powerpc/util/mem-events.c | 2 +- tools/perf/arch/x86/include/arch-tests.h | 12 +- tools/perf/arch/x86/tests/dwarf-unwind.c | 1 - tools/perf/arch/x86/util/kvm-stat.c | 46 + tools/perf/arch/x86/util/mem-events.c | 54 +- tools/perf/builtin-annotate.c | 11 + tools/perf/builtin-c2c.c | 40 +- tools/perf/builtin-inject.c | 98 +- tools/perf/builtin-mem.c | 51 +- tools/perf/builtin-probe.c | 12 +- tools/perf/builtin-record.c | 27 +- tools/perf/builtin-report.c | 2 + tools/perf/builtin-script.c | 235 +- tools/perf/builtin-top.c | 8 + tools/perf/pmu-events/arch/x86/icelake/cache.json | 724 +++-- .../arch/x86/icelake/floating-point.json | 101 +- .../perf/pmu-events/arch/x86/icelake/frontend.json | 610 ++-- .../pmu-events/arch/x86/icelake/icl-metrics.json | 273 ++ tools/perf/pmu-events/arch/x86/icelake/memory.json | 654 ++-- tools/perf/pmu-events/arch/x86/icelake/other.json | 1089 ++++++- .../perf/pmu-events/arch/x86/icelake/pipeline.json | 1169 ++++--- .../arch/x86/icelake/virtual-memory.json | 251 +- .../arch/x86/{icelake => icelakex}/cache.json | 730 +++-- .../arch/x86/icelakex/floating-point.json | 95 + .../arch/x86/{icelake => icelakex}/frontend.json | 493 +-- .../arch/x86/{icelake => icelakex}/memory.json | 429 +-- tools/perf/pmu-events/arch/x86/icelakex/other.json | 181 ++ .../arch/x86/{icelake => icelakex}/pipeline.json | 990 +++--- .../arch/x86/icelakex/uncore-memory.json | 333 ++ .../pmu-events/arch/x86/icelakex/uncore-other.json | 2476 +++++++++++++++ .../pmu-events/arch/x86/icelakex/uncore-power.json | 10 + .../x86/{icelake => icelakex}/virtual-memory.json | 245 +- tools/perf/pmu-events/arch/x86/mapfile.csv | 2 + .../perf/scripts/python/Perf-Trace-Util/Context.c | 168 +- .../perf/scripts/python/bin/intel-pt-events-record | 4 +- .../perf/scripts/python/bin/intel-pt-events-report | 4 +- tools/perf/scripts/python/exported-sql-viewer.py | 89 +- tools/perf/scripts/python/intel-pt-events.py | 283 +- tools/perf/scripts/python/libxed.py | 107 + tools/perf/tests/builtin-test.c | 43 +- tools/perf/tests/dwarf-unwind.c | 4 - tools/perf/tests/make | 7 + tools/perf/tests/pfm.c | 10 + tools/perf/tests/shell/stat_bpf_counters.sh | 16 +- tools/perf/tests/tests.h | 2 - tools/perf/ui/browsers/annotate.c | 32 +- tools/perf/util/Build | 7 +- tools/perf/util/arm-spe.c | 73 +- tools/perf/util/auxtrace.c | 18 +- tools/perf/util/auxtrace.h | 53 +- tools/perf/util/bpf_counter.c | 52 - tools/perf/util/bpf_counter.h | 52 + tools/perf/util/cgroup.c | 44 + tools/perf/util/cgroup.h | 12 + tools/perf/util/cputopo.c | 80 + tools/perf/util/cputopo.h | 13 + tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 61 +- tools/perf/util/cs-etm.c | 83 +- tools/perf/util/cs-etm.h | 4 +- tools/perf/util/data.c | 3 +- tools/perf/util/data.h | 1 + tools/perf/util/db-export.c | 12 +- tools/perf/util/db-export.h | 2 +- tools/perf/util/dlfilter.c | 615 ++++ tools/perf/util/dlfilter.h | 97 + tools/perf/util/env.c | 12 + tools/perf/util/env.h | 16 + tools/perf/util/evlist.c | 25 + tools/perf/util/evlist.h | 1 + tools/perf/util/evsel.c | 25 + tools/perf/util/header.c | 254 +- tools/perf/util/header.h | 2 + .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 723 ++++- .../perf/util/intel-pt-decoder/intel-pt-decoder.h | 20 +- tools/perf/util/intel-pt-decoder/intel-pt-log.h | 5 + tools/perf/util/intel-pt.c | 224 +- tools/perf/util/llvm-utils.c | 2 + tools/perf/util/mem-events.c | 103 +- tools/perf/util/mem-events.h | 4 +- tools/perf/util/perf_dlfilter.h | 150 + tools/perf/util/pmu-hybrid.h | 11 + tools/perf/util/probe-event.c | 203 +- tools/perf/util/probe-event.h | 2 + tools/perf/util/probe-file.c | 95 +- .../perf/util/scripting-engines/trace-event-perl.c | 13 +- .../util/scripting-engines/trace-event-python.c | 359 ++- tools/perf/util/session.c | 11 +- tools/perf/util/srccode.c | 3 +- tools/perf/util/stat-display.c | 8 +- tools/perf/util/stat.c | 12 - tools/perf/util/trace-event-scripting.c | 32 +- tools/perf/util/trace-event.h | 29 +- tools/testing/selftests/kvm/include/kvm_util.h | 3 +- tools/testing/selftests/kvm/lib/guest_modes.c | 16 + tools/testing/selftests/kvm/lib/kvm_util.c | 5 + .../testing/selftests/kvm/set_memory_region_test.c | 3 +- tools/testing/selftests/net/timestamping.c | 55 +- tools/testing/selftests/netfilter/Makefile | 2 +- .../selftests/netfilter/conntrack_tcp_unreplied.sh | 167 + 650 files changed, 45157 insertions(+), 16101 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-event_source-devices-uncore create mode 100644 Documentation/devicetree/bindings/net/smsc,lan9115.yaml delete mode 100644 Documentation/devicetree/bindings/net/smsc911x.txt rename Documentation/filesystems/cifs/{cifsd.rst => ksmbd.rst} (98%) create mode 100644 Documentation/rust/assets/favicon-16x16.png create mode 100644 Documentation/rust/assets/favicon-32x32.png create mode 100644 Documentation/rust/assets/rust-logo.png delete mode 100644 Documentation/rust/rust-project.json create mode 100644 arch/nds32/boot/.gitignore create mode 100644 arch/riscv/include/asm/kfence.h copy arch/{arm64/rust/target.json => riscv/rust/rv32ima.json} (62%) copy arch/{arm64/rust/target.json => riscv/rust/rv32imac.json} (62%) copy arch/{arm64/rust/target.json => riscv/rust/rv64ima.json} (67%) copy arch/{arm64/rust/target.json => riscv/rust/rv64imac.json} (67%) delete mode 100644 arch/s390/kernel/perf_cpum_cf_diag.c delete mode 100644 drivers/android/allocation.rs delete mode 100644 drivers/android/context.rs delete mode 100644 drivers/android/defs.rs delete mode 100644 drivers/android/node.rs delete mode 100644 drivers/android/process.rs delete mode 100644 drivers/android/range_alloc.rs delete mode 100644 drivers/android/rust_binder.rs delete mode 100644 drivers/android/thread.rs delete mode 100644 drivers/android/transaction.rs delete mode 100644 drivers/net/caif/caif_hsi.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c create mode 100644 drivers/ptp/ptp_vclock.c delete mode 100644 drivers/thermal/tegra/tegra30-tsensor.c delete mode 100644 fs/cifsd/buffer_pool.c delete mode 100644 fs/cifsd/buffer_pool.h rename fs/{cifsd => ksmbd}/Kconfig (80%) rename fs/{cifsd => ksmbd}/Makefile (87%) rename fs/{cifsd => ksmbd}/asn1.c (99%) rename fs/{cifsd => ksmbd}/asn1.h (100%) rename fs/{cifsd => ksmbd}/auth.c (96%) rename fs/{cifsd => ksmbd}/auth.h (91%) rename fs/{cifsd => ksmbd}/connection.c (96%) rename fs/{cifsd => ksmbd}/connection.h (99%) rename fs/{cifsd => ksmbd}/crypto_ctx.c (97%) rename fs/{cifsd => ksmbd}/crypto_ctx.h (100%) rename fs/{cifsd => ksmbd}/glob.h (66%) rename fs/{cifsd/ksmbd_server.h => ksmbd/ksmbd_netlink.h} (52%) rename fs/{cifsd => ksmbd}/ksmbd_spnego_negtokeninit.asn1 (100%) rename fs/{cifsd => ksmbd}/ksmbd_spnego_negtokentarg.asn1 (100%) rename fs/{cifsd => ksmbd}/ksmbd_work.c (80%) rename fs/{cifsd => ksmbd}/ksmbd_work.h (85%) rename fs/{cifsd => ksmbd}/mgmt/ksmbd_ida.c (100%) rename fs/{cifsd => ksmbd}/mgmt/ksmbd_ida.h (100%) rename fs/{cifsd => ksmbd}/mgmt/share_config.c (98%) rename fs/{cifsd => ksmbd}/mgmt/share_config.h (100%) rename fs/{cifsd => ksmbd}/mgmt/tree_connect.c (99%) rename fs/{cifsd => ksmbd}/mgmt/tree_connect.h (97%) rename fs/{cifsd => ksmbd}/mgmt/user_config.c (98%) rename fs/{cifsd => ksmbd}/mgmt/user_config.h (100%) rename fs/{cifsd => ksmbd}/mgmt/user_session.c (80%) rename fs/{cifsd => ksmbd}/mgmt/user_session.h (87%) rename fs/{cifsd => ksmbd}/misc.c (99%) rename fs/{cifsd => ksmbd}/misc.h (100%) rename fs/{cifsd => ksmbd}/ndr.c (79%) rename fs/{cifsd => ksmbd}/ndr.h (83%) rename fs/{cifsd => ksmbd}/nterr.h (100%) rename fs/{cifsd => ksmbd}/ntlmssp.h (100%) rename fs/{cifsd => ksmbd}/oplock.c (97%) rename fs/{cifsd => ksmbd}/oplock.h (96%) rename fs/{cifsd => ksmbd}/server.c (97%) rename fs/{cifsd => ksmbd}/server.h (81%) rename fs/{cifsd => ksmbd}/smb2misc.c (97%) rename fs/{cifsd => ksmbd}/smb2ops.c (96%) rename fs/{cifsd => ksmbd}/smb2pdu.c (92%) rename fs/{cifsd => ksmbd}/smb2pdu.h (99%) rename fs/{cifsd => ksmbd}/smb_common.c (97%) rename fs/{cifsd => ksmbd}/smb_common.h (98%) rename fs/{cifsd => ksmbd}/smbacl.c (89%) rename fs/{cifsd => ksmbd}/smbacl.h (87%) rename fs/{cifsd => ksmbd}/smbfsctl.h (100%) rename fs/{cifsd => ksmbd}/smbstatus.h (100%) rename fs/{cifsd => ksmbd}/transport_ipc.c (92%) rename fs/{cifsd => ksmbd}/transport_ipc.h (100%) rename fs/{cifsd => ksmbd}/transport_rdma.c (93%) rename fs/{cifsd => ksmbd}/transport_rdma.h (100%) rename fs/{cifsd => ksmbd}/transport_tcp.c (96%) rename fs/{cifsd => ksmbd}/transport_tcp.h (100%) rename fs/{cifsd => ksmbd}/unicode.c (100%) rename fs/{cifsd => ksmbd}/unicode.h (100%) rename fs/{cifsd => ksmbd}/uniupr.h (100%) rename fs/{cifsd => ksmbd}/vfs.c (74%) rename fs/{cifsd => ksmbd}/vfs.h (58%) rename fs/{cifsd => ksmbd}/vfs_cache.c (91%) rename fs/{cifsd => ksmbd}/vfs_cache.h (92%) create mode 100644 fs/ksmbd/xattr.h delete mode 100644 include/net/caif/caif_hsi.h create mode 100644 net/ethtool/phc_vclocks.c create mode 100644 rust/alloc/README.md create mode 100644 rust/alloc/alloc.rs create mode 100644 rust/alloc/borrow.rs create mode 100644 rust/alloc/boxed.rs create mode 100644 rust/alloc/collections/mod.rs create mode 100644 rust/alloc/fmt.rs create mode 100644 rust/alloc/lib.rs create mode 100644 rust/alloc/macros.rs create mode 100644 rust/alloc/prelude/mod.rs create mode 100644 rust/alloc/prelude/v1.rs create mode 100644 rust/alloc/raw_vec.rs create mode 100644 rust/alloc/rc.rs create mode 100644 rust/alloc/slice.rs create mode 100644 rust/alloc/str.rs create mode 100644 rust/alloc/string.rs create mode 100644 rust/alloc/sync.rs create mode 100644 rust/alloc/vec/drain.rs create mode 100644 rust/alloc/vec/drain_filter.rs create mode 100644 rust/alloc/vec/into_iter.rs create mode 100644 rust/alloc/vec/is_zero.rs create mode 100644 rust/alloc/vec/mod.rs create mode 100644 rust/alloc/vec/partial_eq.rs create mode 100644 rust/alloc/vec/set_len_on_drop.rs create mode 100644 rust/alloc/vec/spec_extend.rs create mode 100644 rust/bindgen_parameters create mode 100644 rust/build_error.rs create mode 100644 rust/kernel/build_assert.rs create mode 100644 rust/kernel/file.rs create mode 100644 rust/kernel/io_buffer.rs create mode 100644 rust/kernel/iov_iter.rs create mode 100644 rust/kernel/of.rs create mode 100644 rust/kernel/platdev.rs create mode 100644 rust/kernel/rbtree.rs create mode 100644 rust/kernel/security.rs create mode 100644 rust/kernel/str.rs create mode 100644 rust/kernel/task.rs create mode 100644 rust/kernel/traits.rs create mode 100644 rust/macros/lib.rs create mode 100644 rust/macros/module.rs delete mode 100644 rust/module.rs delete mode 120000 scripts/dummy-tools/elfedit create mode 100755 scripts/generate_rust_analyzer.py create mode 100644 tools/perf/Documentation/perf-dlfilter.txt create mode 100644 tools/perf/pmu-events/arch/x86/icelake/icl-metrics.json copy tools/perf/pmu-events/arch/x86/{icelake => icelakex}/cache.json (60%) create mode 100644 tools/perf/pmu-events/arch/x86/icelakex/floating-point.json copy tools/perf/pmu-events/arch/x86/{icelake => icelakex}/frontend.json (77%) copy tools/perf/pmu-events/arch/x86/{icelake => icelakex}/memory.json (55%) create mode 100644 tools/perf/pmu-events/arch/x86/icelakex/other.json copy tools/perf/pmu-events/arch/x86/{icelake => icelakex}/pipeline.json (72%) create mode 100644 tools/perf/pmu-events/arch/x86/icelakex/uncore-memory.json create mode 100644 tools/perf/pmu-events/arch/x86/icelakex/uncore-other.json create mode 100644 tools/perf/pmu-events/arch/x86/icelakex/uncore-power.json copy tools/perf/pmu-events/arch/x86/{icelake => icelakex}/virtual-memory.json (65%) create mode 100644 tools/perf/scripts/python/libxed.py create mode 100644 tools/perf/util/dlfilter.c create mode 100644 tools/perf/util/dlfilter.h create mode 100644 tools/perf/util/perf_dlfilter.h create mode 100755 tools/testing/selftests/netfilter/conntrack_tcp_unreplied.sh