This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits 95065cb54210 Add linux-next specific files for 20201120 omits 4f7600113403 Merge branch 'akpm/master' into master omits be4d4a2e954a mm/gup: assert that the mmap lock is held in __get_user_pages() omits 150a7db2bc0c mmap locking API: don't check locking if the mm isn't live yet omits 0fc9ab0d893a secretmem: test: add basic selftest for memfd_secret(2) omits c45adb574e70 arch, mm: wire up memfd_secret system call were relevant omits ee77c511a11e PM: hibernate: disable when there are active secretmem users omits 99282967d2b6 secretmem-add-memcg-accounting-fix2 omits 15f2bbd26ca6 secretmem-add-memcg-accounting-fix omits a1565173e281 secretmem: add memcg accounting omits 8ea13b1c94f2 secretmem: use PMD-size pages to amortize direct map fragm [...] omits ba19e595cac8 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits a598106d5144 mm: introduce memfd_secret system call to create "secret" [...] omits 34fde26411d5 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits 525501fe08ed set_memory: allow set_direct_map_*_noflush() for multiple pages omits b037408cb7f2 mmap: make mlock_future_check() global omits dfac543db0bc mm: add definition of PMD_PAGE_ORDER omits 42bf97c9ec08 merge fix for "s390/pci: remove races against pte updates" omits a84d502ec295 mm: simplify follow_pte{,pmd} omits 82dd9aee176f mm: unexport follow_pte_pmd omits c537af3884e5 epoll: eliminate unnecessary lock for zero timeout omits e2967f882dd6 epoll: replace gotos with a proper loop omits 48d46aaba1cf epoll: pull all code between fetch_events and send_event i [...] omits 5209995ef080 epoll: simplify and optimize busy loop logic omits 98aeb96c8cc8 epoll: move eavail next to the list_empty_careful check omits 0cdd358912c4 epoll: pull fatal signal checks into ep_send_events() omits 1354b9c3fe9a epoll: simplify signal handling omits 175f7532e555 epoll: check for events when removing a timed out thread f [...] omits cd05b8329d1b compiler-clang: remove version check for BPF Tracing omits 3f3d12bd8deb ARM: boot: quote aliased symbol names in string.c omits 626cc567a5c1 treewide: remove stringification from __alias macro definition omits 798bc0592303 mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits 5aaadc425e7c mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits 976100f047cb mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits f0b2ca0c98fe mm: slub: call account_slab_page() after slab page initialization omits 91137f58d6bd mm, kvm: account kvm_vcpu_mmap to kmemcg omits 41b0b703ac21 mm/memcg: remove unused definitions omits 28bd31ae7cf4 mm/memcg: warning on !memcg after readahead page charged omits 201054446c19 mm/memcg: bail early from swap accounting if memcg disabled omits 97839fd97d07 mm: convert page kmemcg type to a page memcg flag omits eab7d6ec61ba mm: introduce page memcg flags omits 9e1b58bd9062 mm: memcontrol/slab: use helpers to access slab page's memcg_data omits 9d44f3957b10 mm: memcontrol: use helpers to read page's memcg data omits b085c5fcf668 Merge branch 'akpm-current/current' into master omits 0e77c7785516 Merge remote-tracking branch 'memblock/for-next' into master omits 74f23cafec5a Merge remote-tracking branch 'notifications/notifications- [...] omits eeb77575bc05 Merge remote-tracking branch 'mhi/mhi-next' into master omits 83b21b237133 Merge remote-tracking branch 'fpga/for-next' into master omits 6d3808d5f17d Merge remote-tracking branch 'pidfd/for-next' into master omits 5dfd1be9a3d1 Merge remote-tracking branch 'auxdisplay/auxdisplay' into master omits df4b3352e573 Merge remote-tracking branch 'hyperv/hyperv-next' into master omits cbf6856262aa Merge remote-tracking branch 'xarray/main' into master omits 8dd682474542 Merge remote-tracking branch 'nvmem/for-next' into master omits c40e62cac759 Merge remote-tracking branch 'slimbus/for-next' into master omits 138410e1b242 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits 03d325f52665 Merge remote-tracking branch 'rtc/rtc-next' into master omits 505a982afb53 Merge remote-tracking branch 'coresight/next' into master omits f72fdcde8df0 Merge remote-tracking branch 'livepatching/for-next' into master omits bb0f51b021d8 Merge remote-tracking branch 'kselftest/next' into master omits 9236ffda3593 Merge remote-tracking branch 'userns/for-next' into master omits 2c8254bbdef2 Merge remote-tracking branch 'pwm/for-next' into master omits 8d9f33d8de39 Merge remote-tracking branch 'pinctrl-samsung/for-next' in [...] omits 5b8c6eea25a4 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits a064ef3dc89d Merge remote-tracking branch 'pinctrl/for-next' into master omits b4e3e8f80a80 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits 429ac89f023b Merge remote-tracking branch 'gpio/for-next' into master omits 5479527fe36c Merge remote-tracking branch 'rpmsg/for-next' into master omits dfa8c1026945 Merge remote-tracking branch 'scsi-mkp/for-next' into master omits 9bc37e826019 Merge remote-tracking branch 'scsi/for-next' into master omits fa72b9f7ef56 Merge remote-tracking branch 'dmaengine/next' into master omits 50138f3fdacb Merge remote-tracking branch 'icc/icc-next' into master omits 460082f9fd85 Merge remote-tracking branch 'mux/for-next' into master omits 29fe1861b9e8 Merge remote-tracking branch 'staging/staging-next' into master omits 1ccb8591300b Merge remote-tracking branch 'thunderbolt/next' into master omits 99fde17f97c6 Merge remote-tracking branch 'extcon/extcon-next' into master omits 981ada112853 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 076d875b78b9 Merge remote-tracking branch 'tty/tty-next' into master omits a376c4d5ad77 Merge remote-tracking branch 'phy-next/next' into master omits 697bc05c499d Merge remote-tracking branch 'usb-chipidea-next/for-usb-ne [...] omits 8a45f83d99b5 Merge remote-tracking branch 'usb-serial/usb-next' into master omits 1d186e14063b Merge remote-tracking branch 'usb/usb-next' into master omits 455cdbc82166 Merge remote-tracking branch 'driver-core/driver-core-next [...] omits 7434eea01068 Merge remote-tracking branch 'ipmi/for-next' into master omits b5b29fd80fd9 Merge remote-tracking branch 'leds/for-next' into master omits 1d408e5341cb Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits a3900230a072 Merge remote-tracking branch 'drivers-x86/for-next' into master omits 8648517fd5b8 Merge remote-tracking branch 'percpu/for-next' into master omits 62760b40df59 Merge remote-tracking branch 'xen-tip/linux-next' into master omits 64ebce250ad3 Merge remote-tracking branch 'kvms390/next' into master omits 1ec9ed65f446 Merge remote-tracking branch 'rcu/rcu/next' into master omits d1048a61ed53 Merge remote-tracking branch 'ftrace/for-next' into master omits 0b3542a3c31b Merge remote-tracking branch 'edac/edac-for-next' into master omits b5dba350bf2e Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits 569053c71a55 Merge remote-tracking branch 'tip/auto-latest' into master omits 05b9e540db97 Merge remote-tracking branch 'spi/for-next' into master omits d2a97d322615 Merge remote-tracking branch 'devicetree/for-next' into master omits 44524da8551b Merge remote-tracking branch 'audit/next' into master omits 967e81c86039 Merge remote-tracking branch 'tomoyo/master' into master omits 2311caf007de Merge remote-tracking branch 'selinux/next' into master omits aed1c5263388 Merge remote-tracking branch 'integrity/next-integrity' in [...] omits 128d90b0215f Merge remote-tracking branch 'regulator/for-next' into master omits e735b0022f82 Merge remote-tracking branch 'backlight/for-backlight-next [...] omits 9b4030690538 Merge remote-tracking branch 'mfd/for-mfd-next' into master omits 4387fa060343 Merge remote-tracking branch 'mmc/next' into master omits 26058e221435 Merge remote-tracking branch 'device-mapper/for-next' into master omits e419557446a4 Merge remote-tracking branch 'block/for-next' into master omits 1d4917f04a8c Merge remote-tracking branch 'input/next' into master omits dd4cec5f265e Merge remote-tracking branch 'modules/modules-next' into master omits 8792fb75a1c7 Merge remote-tracking branch 'sound-asoc/for-next' into master omits 813281a74f0e Merge remote-tracking branch 'sound/for-next' into master omits 50405768145b Merge remote-tracking branch 'regmap/for-next' into master omits 369276dc2f81 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master omits 4535ce31bf98 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 0fbdbb93a7d2 Merge remote-tracking branch 'drm-msm/msm-next' into master omits ff9d6f367929 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 45e9fb9de46b Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next [...] omits 29c866e161f9 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 8dc31ccd2e84 Merge remote-tracking branch 'amdgpu/drm-next' into master omits 25f9eed37180 Merge remote-tracking branch 'drm/drm-next' into master omits 54aba769e268 Merge remote-tracking branch 'crypto/master' into master omits 1b390e74d8ae Merge remote-tracking branch 'spi-nor/spi-nor/next' into master omits c137f181fc7f Merge remote-tracking branch 'nand/nand/next' into master omits 13c86f160143 Merge remote-tracking branch 'mtd/mtd/next' into master omits ec6065c8ef16 Merge remote-tracking branch 'gfs2/for-next' into master omits 88d40994bd30 Merge remote-tracking branch 'bluetooth/master' into master omits 712cea21a4c3 Merge remote-tracking branch 'wireless-drivers-next/master [...] omits 69ccebf8ffda Merge remote-tracking branch 'bpf-next/for-next' into master omits bc4ad39d2aea Merge remote-tracking branch 'net-next/master' into master omits 52cf5dd540d6 Merge remote-tracking branch 'rdma/for-next' into master omits 134e3f1ef289 Merge remote-tracking branch 'dlm/next' into master omits c98d05bbaede Merge remote-tracking branch 'ieee1394/for-next' into master omits 5c65fb13d80a Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 16748d256eab Merge remote-tracking branch 'opp/opp/linux-next' into master omits 7687ef2b2eeb Merge remote-tracking branch 'devfreq/devfreq-next' into master omits 7c0d4a6ec234 Merge remote-tracking branch 'cpupower/cpupower' into master omits 23195b7e610b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits 7d6ec2212792 Merge remote-tracking branch 'pm/linux-next' into master omits 7fd112124daa Merge remote-tracking branch 'v4l-dvb-next/master' into master omits 54bce0a13d43 Merge remote-tracking branch 'v4l-dvb/master' into master omits 18e71aef4e81 Merge remote-tracking branch 'jc_docs/docs-next' into master omits 21d9c6c0d4f0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits ddf3d0bb05e0 Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 8a7c20fe7de8 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits cea8358d2e36 Merge remote-tracking branch 'hid/for-next' into master omits 1edaae472868 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 41343205aef0 Merge remote-tracking branch 'pci/next' into master omits 60d835e89d43 Merge remote-tracking branch 'printk/for-next' into master omits 5b62c45b4ec7 Merge remote-tracking branch 'vfs/for-next' into master omits 75b7888aaba7 Merge remote-tracking branch 'file-locks/locks-next' into master omits ffd26f41ab2b Merge remote-tracking branch 'xfs/for-next' into master omits 30f48ad4c799 Merge remote-tracking branch 'v9fs/9p-next' into master omits eb1328b84a7b Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits 95ed24b194b5 Merge remote-tracking branch 'cel/cel-next' into master omits b58fe00a2da7 Merge remote-tracking branch 'jfs/jfs-next' into master omits 49685770e325 Merge remote-tracking branch 'fuse/for-next' into master omits b662e62e518a Merge remote-tracking branch 'fsverity/fsverity' into master omits 20de84c700f6 Merge remote-tracking branch 'f2fs/dev' into master omits 03aa2da87094 Merge remote-tracking branch 'ext3/for_next' into master omits 26374abadf58 Merge remote-tracking branch 'erofs/dev' into master omits 0f1e1a577dd9 Merge remote-tracking branch 'configfs/for-next' into master omits b18c56d1ee4f Merge remote-tracking branch 'cifs/for-next' into master omits 3775e851660c Merge remote-tracking branch 'btrfs/for-next' into master omits d6bc0a87dff4 Merge remote-tracking branch 'fscrypt/master' into master omits 3d772cfdcda3 Merge remote-tracking branch 's390/for-next' into master omits 867d0f4e153d Merge remote-tracking branch 'risc-v/for-next' into master omits c4d9582b3a08 Merge remote-tracking branch 'parisc-hd/for-next' into master omits 1356d6061ab3 Merge remote-tracking branch 'openrisc/for-next' into master omits 127af24f39fb Merge remote-tracking branch 'nds32/next' into master omits 47d7d8865f77 Merge remote-tracking branch 'mips/mips-next' into master omits 63236bd62fcd Merge remote-tracking branch 'microblaze/next' into master omits bb028f94ccaf Merge remote-tracking branch 'm68knommu/for-next' into master omits 0b2bc05a61b6 Merge remote-tracking branch 'm68k/for-next' into master omits 3892fe8efa2c Merge remote-tracking branch 'h8300/h8300-next' into master omits a03e07d9f66d Merge remote-tracking branch 'csky/linux-next' into master omits 21d19de952bc Merge remote-tracking branch 'clk/clk-next' into master omits e7a913341289 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits 92f755129861 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 67af5b58c558 Merge remote-tracking branch 'tegra/for-next' into master omits 50322f9bfd44 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits 1dd7e065947f Merge remote-tracking branch 'stm32/stm32-next' into master omits 2a7e8582201b Merge remote-tracking branch 'samsung-krzk/for-next' into master omits 161c6dadfbc1 Merge remote-tracking branch 'rockchip/for-next' into master omits 5c930d1f8ee2 Merge remote-tracking branch 'reset/reset/next' into master omits e150f8bcfa45 Merge remote-tracking branch 'renesas/next' into master omits c1dd213dc8a2 Merge remote-tracking branch 'realtek/for-next' into master omits d903352a90d6 Merge remote-tracking branch 'qcom/for-next' into master omits 29f0beca5cd0 Merge remote-tracking branch 'omap/for-next' into master omits dfe4939e56c1 Merge remote-tracking branch 'mvebu/for-next' into master omits 831339b56d06 Merge remote-tracking branch 'mediatek/for-next' into master omits dcb8601209f1 Merge remote-tracking branch 'keystone/next' into master omits 2c0fde7b06c0 Merge remote-tracking branch 'imx-mxs/for-next' into master omits d41a3c7cbe52 Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 3cd2490b756b Merge remote-tracking branch 'at91/at91-next' into master omits ad36db38c162 Merge remote-tracking branch 'aspeed/for-next' into master omits 629e810c08c1 Merge remote-tracking branch 'amlogic/for-next' into master omits 0378a8d2b0a5 Merge remote-tracking branch 'arm-soc/for-next' into master omits 78276897f939 Merge remote-tracking branch 'arm64/for-next/core' into master omits 4e76f6b6b08f Merge remote-tracking branch 'arm/for-next' into master omits 03f757c6b8d3 Merge remote-tracking branch 'asm-generic/master' into master omits 6c076c254649 Merge remote-tracking branch 'kbuild/for-next' into master omits b57c510720ed Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits b7e269166483 mtd: rawnand: gpmi: fix reference count leak in gpmi ops omits 957026bd7cac dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] omits 40cb4fecf250 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits bf9a632acd20 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits 6721da785c90 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits d2775e5260ab Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits 5a9a4f26d9ef Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 9da7c0cca1d7 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits b86b3e530337 Merge remote-tracking branch 'drm-fixes/drm-fixes' into master omits 190698374b71 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits a7dd06174e4d Merge remote-tracking branch 'vfs-fixes/fixes' into master omits 43fd4f2dfddd Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits bec2c2070c78 Merge remote-tracking branch 'kvm-fixes/master' into master omits 50ec175b2e3c Merge remote-tracking branch 'omap-fixes/fixes' into master omits f5e13d5732ba Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master omits b4e867956255 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' into master omits 4f4b3e053146 Merge remote-tracking branch 'dmaengine-fixes/fixes' into master omits 17d6f1dee9b1 Merge remote-tracking branch 'ide/master' into master omits c02b6533ff35 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] omits d011759bde5a Merge remote-tracking branch 'staging.current/staging-linu [...] omits ffbd8c6457e0 Merge remote-tracking branch 'phy/fixes' into master omits cb98182f46dd Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-f [...] omits 26988f863991 Merge remote-tracking branch 'usb.current/usb-linus' into master omits 433fb2f9e829 Merge remote-tracking branch 'tty.current/tty-linus' into master omits d9d804b34366 Merge remote-tracking branch 'pci-current/for-linus' into master omits 34e7d6a6dca5 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 6a9fc1133cee Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 9e14f0061c65 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 94f779124653 Merge remote-tracking branch 'rdma-fixes/for-rc' into master omits e814b71c0b0d Merge remote-tracking branch 'wireless-drivers/master' int [...] omits 383db8206006 Merge remote-tracking branch 'netfilter/master' into master omits c5e764077934 Merge remote-tracking branch 'ipsec/master' into master omits 852285035f93 Merge remote-tracking branch 'net/master' into master omits 13c320851201 Merge remote-tracking branch 'sparc/master' into master omits e632d0f1a9bf Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits d6900a7fd0fa Merge remote-tracking branch 'kbuild-current/fixes' into master omits 0326b52e7bf1 mtd: spinand: macronix: Add support for MX35LFxGE4AD omits 8614dbf99154 mtd: plat-ram: correctly free memory on error path in plat [...] omits a22a94e393b9 mtd: onenand: Use mtd->oops_panic_write as condition omits 2166a4d2efc4 mtd: rawnand: marvell: Drop useless line omits 4939ba4aa4ad mtd: rawnand: tmio: Allow compile testing omits f9681a074422 mtd: rawnand: orion: Allow compile testing omits 20b9f53291e6 mtd: rawnand: davinci: Do not use extra dereferencing omits f3222c92ed34 mtd: rawnand: au1550: Ensure the presence of the right includes omits fd92c1af4a36 mtd: nand: Change dependency between the NAND and ECC cores omits d60f25a433b9 docs: mtd: Avoid htmldocs warnings omits 69a75a1a47d8 mtd: physmap: physmap-bt1-rom: Fix __iomem addrspace remov [...] omits e94265421f49 mtd: rawnand: mxc: Remove platform data support omits aaf691837ebb mtd: devices: powernv_flash: Add function names to headers [...] omits c3a1aae865d0 mtd: onenand: Fix some kernel-doc misdemeanours omits f4fcfd1da290 mtd: rawnand: arasan: Document 'anfc_op's 'buf' member omits 6a065a5e28f2 mtd: rawnand: sunxi: Document 'sunxi_nfc's 'caps' member omits dd7a6d27b1fb mtd: rawnand: omap2: Fix a bunch of kernel-doc misdemeanours omits 9a36944692f3 mtd: rawnand: omap_elm: Finish half populated function hea [...] omits 0b98be1fa98f mtd: rawnand: s3c2410: Add documentation for 2 missing str [...] omits e4c99513fde4 mtd: rawnand: cafe_nand: Remove superfluous param doc and [...] omits 92d98c1ffebd mtd: rawnand: diskonchip: Marking unused variables as __al [...] omits 9a873ddbaaf2 mtd: ubi: gluebi: Fix misnamed function parameter documentation omits 60190bca6c38 mtd: rawnand: brcmnand: Demote non-conformant kernel-doc headers omits 1a5d2ceafd34 mtd: ubi: wl: Fix a couple of kernel-doc issues omits fa3c005ed825 mtd: ubi: eba: Fix a couple of misdocumentation issues omits 37a2caff925d mtd: ubi: kapi: Correct documentation for 'ubi_leb_read_sg [...] omits a1670a56563f mtd: spinand: toshiba: Demote non-conformant kernel-doc header omits f808b415d038 mtd: ubi: build: Document 'ubi_num' in struct mtd_dev_param omits 148c93479d41 mtd: spi-nor: hisi-sfc: Demote non-conformant kernel-doc omits b1bf178b3186 mtd: onenand: onenand_bbt: Fix expected kernel-doc formatting omits 40b21b3b8d59 mtd: Fix misspelled function parameter 'section' omits 9bdb4fa33c43 mtd: devices: docg3: Fix kernel-doc 'bad line' and 'excess [...] omits 5ec67b8c0572 mtd: onenand: onenand_base: Fix expected kernel-doc formatting omits 97216d0e2945 mtd: devices: phram: File headers are not good candidates [...] omits 2f0ca5112ff8 mtd: mtdpart: Fix misdocumented function parameter 'mtd' omits 9f14bf29d6ba mtd: rawnand: ingenic: remove redundant get_device() in in [...] omits f2a9f63874fc mtd: nand: ecc-hamming: Clarify the logic around rp17 omits 75d2127fc7ca mtd: rawnand: sunxi: Add MDMA support omits ba578aff2d50 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments omits a98b51a173cf mtd: rawnand: fix a kernel-doc markup omits 63e61028fba7 mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller omits 92de428ec5f5 dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation omits 83bd0c0b6cfc mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read omits bafa9b4de370 mtd: rawnand: gpmi: cleanup makefile omits 9fa1383e709b mtd: spinand: Remove outdated comment omits ea772cc6e3e8 mtd: spinand: Fix OOB read omits 73534fe74405 mtd: spinand: Allow the case where there is no ECC engine omits e69bd83e4496 mtd: spinand: Use the external ECC engine logic omits 873089906551 dt-bindings: mtd: Deprecate nand-ecc-mode omits c20369a4d8b6 mtd: nand: Add helpers to manage ECC engines and configurations omits 653298e709fd mtd: spinand: Fill a default ECC provider/algorithm omits 6c4298669f47 mtd: nand: Let on-die ECC engines be retrieved from the NAND core omits cdc4a7f1a620 mtd: spinand: Instantiate a SPI-NAND on-die ECC engine omits c4e4dfb817e8 mtd: spinand: Move ECC related definitions earlier in the driver omits fd783d84f259 mtd: spinand: Fix typo in comment omits e1e278c8ff4f mtd: nand: Let software ECC engines be retrieved from the [...] omits 43c3a79010f7 mtd: nand: ecc-hamming: Create the software Hamming engine omits 77c1a62bc146 mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] omits c50de3793558 mtd: nand: ecc-hamming: Remove useless includes omits f097ea67c6a0 mtd: nand: ecc-hamming: Stop using raw NAND structures omits ab24cf2fe039 mtd: nand: ecc-hamming: Rename the exported functions omits 6da1611161bb mtd: nand: ecc-hamming: Cleanup and style fixes omits a65e562dba50 mtd: nand: ecc-hamming: Drop/fix the kernel doc omits 9ba99546facb mtd: nand: ecc-hamming: Clarify the driver descriptions omits 80a536d92704 mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] omits 031ce78ff77f mtd: rawnand: Get rid of chip->ecc.priv omits 003f13d90967 mtd: nand: ecc-bch: Create the software BCH engine omits 28fc183395af mtd: nand: ecc-bch: Stop using raw NAND structures omits bfe5c61658b2 mtd: nand: ecc-bch: Update the prototypes to be more generic omits a0cbdab43567 mtd: nand: ecc-bch: Drop mtd_nand_has_bch() omits 5825010230c8 mtd: nand: ecc-bch: Return only valid error codes omits f3f0144ff881 mtd: nand: ecc-bch: Stop exporting the private structure omits 955df1ada925 mtd: nand: ecc-bch: Cleanup and style fixes omits 602e16147d30 mtd: nand: ecc-bch: Move BCH code to the generic NAND layer omits c9eb0131be4e mtd: nand: ecc: Add an I/O request tweaking mechanism omits b01ce2da5c9e mtd: rawnand: socrates: Move the ECC initialization to ->a [...] omits 3e4bab32e4b3 mtd: rawnand: sharpsl: Move the ECC initialization to ->at [...] omits a9b0cb5780b9 mtd: rawnand: r852: Move the ECC initialization to ->attac [...] omits 2165cb64415c Merge remote-tracking branch 'asoc/for-5.11' into asoc-next omits 374527188de4 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits ee8eb590500a Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits f8e9256434ac interconnect: fix memory trashing in of_count_icc_providers() omits c09c564ae069 Merge branch for-5.11/arm64/defconfig into for-next omits d6ee9a3f6292 Merge branch for-5.11/arm64/dt into for-next omits 86d7b0c7bf97 Merge branch for-5.11/arm/dt into for-next omits 4d2da9de9bf0 Merge branch for-5.11/firmware into for-next omits de6bf50c2764 Merge branch for-5.11/soc into for-next omits 326f7243965e Merge branch for-5.11/dt-bindings into for-next omits 44d1847af5ba interconnect: qcom: qcs404: Remove GPU and display RPM IDs omits 72a0376337c1 dm writecache: remove BUG() and fail gracefully instead omits 7a05eda3c510 Merge remote-tracking branch 'spi/for-5.11' into spi-next omits ce069a5266eb Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits a7f7b751bc6d Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 1667a9bbbdd1 Merge branch 'edac-misc' into edac-for-next omits 9cddd18250ad Merge branch 'features' into for-next omits cfdcef4ca561 Merge branch 'fixes' into for-next omits 4e5c21acab50 s390: add separate program check exit path omits 7570a8f9b99a Merge branch 'mhi-ath11k-immutable' into mhi-next omits 325073ae3485 video: hyperv_fb: Fix the cache type when mapping the VRAM omits 45e68e932d61 interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes omits fdcb36cc2bcc torture: Prepare for splitting qemu execution from kvm-tes [...] omits cbff79eea515 rcutorture: Use hrtimers for reader and writer delays omits 74a808abc794 torture: Make stutter use torture_hrtimeout_*() functions omits 9805703422d2 rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits omits 5404d2fc8743 torture: Add fuzzed hrtimer-based sleep functions omits c443b05f48ee rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] omits c2bd28c6667e rcutorture: Make synctype[] and nsynctype be static global omits 1cfc4e87980a rcutorture: Require entire stutter period be post-boot omits ca3bd09a3a49 rcu: Allow rcu_irq_enter_check_tick() from NMI omits bb275beef7ab list: Fix a typo at the kernel-doc markup omits 4e86eb433afa rcu/trace: Add tracing for how segcb list changes omits ea13571787ba srcu: Add comment explaining cookie overflow/wrap omits 1a370868eb61 rcutorture: Add reader-side tests of polling grace-period API omits c2c86be1da14 refscale: Allow summarization of verbose output omits 1af827ff063d rcutorture: Add writer-side tests of polling grace-period API omits 5d4b10ceb23a rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state omits 5aa04fd3afd0 srcu: Provide polling interfaces for Tree SRCU grace periods omits 2f308afae09a Merge branch 'for-linus/seccomp' into for-next/seccomp omits 49a6968cc78f seccomp/cache: Report cache data through /proc/pid/seccomp_cache omits 4f408bc643aa xtensa: Enable seccomp architecture tracking omits 75186111c257 sh: Enable seccomp architecture tracking omits 5897106c6902 s390: Enable seccomp architecture tracking omits 8f9f0f44a37b riscv: Enable seccomp architecture tracking omits 95f8ae2624a0 powerpc: Enable seccomp architecture tracking omits 7f049cc068a3 parisc: Enable seccomp architecture tracking omits ee7ce951028f csky: Enable seccomp architecture tracking omits da99c1fde659 arm: Enable seccomp architecture tracking omits 7c79f2a6becb arm64: Enable seccomp architecture tracking omits ac816b8c1619 selftests/seccomp: Compare bitmap vs filter overhead omits c5863afe9ab0 x86: Enable seccomp architecture tracking omits 8422b0087e85 seccomp/cache: Add "emulator" to check if filter is consta [...] omits 7411a3c78c2a seccomp/cache: Lookup syscall allowlist bitmap for fast path omits 984951857a2c selftests/seccomp: sh: Fix register names omits ada85eddeff0 selftests/seccomp: powerpc: Fix typo in macro variable name omits 937f74945335 srcu: Provide polling interfaces for Tiny SRCU grace periods omits 76dd2f31f832 srcu: Provide internal interface to start a Tree SRCU grac [...] omits 118edcb39af2 srcu: Provide internal interface to start a Tiny SRCU grac [...] omits 267579d44f75 srcu: Make Tiny SRCU use multi-bit grace-period counter omits 36d2b0130000 rcu: Do not NMI offline CPUs omits e0e0ac7e1878 rcu: For RCU grace-period kthread starvation, dump last CP [...] omits 4d3f20e5ff4f rcu: Add lockdep checks for interrupts disabled omits 264933fabfc9 torture: Allow kvm.sh --datestamp to specify subdirectories omits 78610a5384b2 scftorture: Add debug output for wrong-CPU warning omits 51e2e24504ad PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA [...] omits c3c30db1b191 Merge branch 'x86/fpu' omits fcb372023570 Merge branch 'sched/core' omits 60b729e81d59 Merge branch 'x86/urgent' omits 6f8c848ff684 Merge branch 'locking/urgent' omits 841f3f025d12 Merge branch 'perf/urgent' omits 3edc3a6fcb1d Merge branch 'sched/migrate-disable' omits 448ed0259861 Merge branch 'sched/urgent' omits 8cd7ca422120 Merge branch 'linus' omits e0d677117db0 Merge branch 'perf/urgent' omits 232a7d4c358d Merge branch 'x86/apic' omits e78cd85dc606 doc: Remove obsolete RCU-bh and RCU-sched update-side API members omits 81f159a760a7 rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" omits 58dc83558970 cpumask: Add "last" alias for cpu list specifications omits 58bcbdc740a8 cpumask: Add a "none" alias to complement "all" omits dd44d01244a7 cpumask: Make "all" alias global and not just RCU omits d3f81096ad91 cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] omits afd69b49a2f7 rcu/tree: segcblist: Remove redundant smp_mb()s omits 6351407964d8 rcu/segcblist: Add counters to segcblist datastructure omits 0d457cc2f798 docs: Remove redundant "``" from Requirements.rst omits 949725725ff4 torture: Make kvm.sh "--dryrun sched" summarize number of builds omits 0df4815f1d8b torture: Make kvm.sh "--dryrun sched" summarize number of batches omits 4a0374a5eab7 locking: Remove duplicate include of percpu-rwsem.h omits 85c145baf791 rcu: Mark obtuse portion of stall warning as internal debug omits 9fc1d777bc1c tools/memory-model: Tie acquire loads to reads-from omits 772b0b0db614 torture: Make --kcsan specify lockdep omits edc9375dc0ec rcu/segcblist: Add additional comments to explain smp_mb() omits d98b840d038c rcu/tree: Make rcu_do_batch count how many callbacks were [...] omits 96867c67cdcf rcutorture: Add testing for RCU's global memory ordering omits 97b7dfc0af1c rcutorture: Test runtime toggling of CPUs' callback offloading omits b866994a2ef8 Merge branch 'tglx-pc.2020.10.30a' into HEAD omits d9b8577eb1d8 Merge branch 'lkmm-dev.2020.11.06a' into HEAD omits b2d860ffcff5 Merge branch 'kcsan.2020.11.06a' into HEAD omits 3f41883de940 Merge branches 'cpuinfo.2020.11.06a', 'doc.2020.11.06a', ' [...] omits 95b48b5af8e6 srcu: Take early exit on memory-allocation failure omits 81490be67ae5 rcu/tree: Defer kvfree_rcu() allocation to a clean context omits 83de7642bc19 rcu: Do not report strict GPs for outgoing CPUs omits 110a685085ca rcu: Fix a typo in rcu_blocking_is_gp() header comment omits 325dfac49e63 rcu: Prevent lockdep-RCU splats on lock acquisition/release omits b00055d44224 rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...] omits 2ab28c15324a rcu,ftrace: Fix ftrace recursion omits 9fd91dda69ff rcu/tree: Make struct kernel_param_ops definitions const omits a0ab40cdb3c5 rcu/tree: Add a warning if CPU being onlined did not repor [...] omits 29e1edc50598 rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config omits 93b405d532c6 rcu: Fix single-CPU check in rcu_blocking_is_gp() omits 9005f2369102 rcu: Implement rcu_segcblist_is_offloaded() config dependent omits b28739857012 list.h: Update comment to explicitly note circular lists omits 9cc65e4fb051 rcu: Panic after fixed number of stalls omits 0d7240d03548 x86/smpboot: Move rcu_cpu_starting() earlier omits 82b9c922783e Merge branch 'edac-igen6' into edac-for-next omits a424fba8467b Merge branch 'sched/core' omits 8624d09ea0d5 Merge branch 'core/entry' omits d6d57860ba2a Merge branch 'core/mm' omits 218139345e11 Merge branch 'irq/core' omits abf40d364274 Merge branch 'locking/urgent' omits 42a07b74cb83 Merge branch 'perf/core' omits 9b0f22e67026 Merge branch 'perf/kprobes' omits aa2c093f5123 Merge branch 'ras/core' omits 189839516987 Merge branch 'sched/core' omits 1d04e61c6367 Merge branch 'timers/core' omits ef363dce4fb5 Merge branch 'x86/apic' omits 76041827f668 Merge branch 'x86/build' omits 9674d617005b Merge branch 'x86/cache' omits 0d2cca553f21 Merge branch 'x86/cleanups' omits 481aa75fffca Merge branch 'x86/entry' omits aaf2edb218aa Merge branch 'x86/microcode' omits 73441da82e17 Merge branch 'x86/misc' omits 45a0802c27f3 Merge branch 'x86/mm' omits 11ab00e9a6d2 Merge branch 'x86/pti' omits a8a6950bea23 MAINTAINERS: Add entry for Intel IGEN6 EDAC driver omits 4f6106dcb6b3 EDAC/igen6: Add debugfs interface for Intel client SoC EDA [...] omits 62a8cb0cbbfe EDAC/igen6: Add EDAC driver for Intel client SoCs using IBECC omits 405196258f54 Merge branch 'pci/misc' omits 8e1b3807dd72 PCI: Fix kernel-doc markups omits e9c142f6f54d arch/um: Add a dummy <asm/cacheflush.h> header omits 767d46ab566d Documentation: Add L1D flushing Documentation omits b6724f118d44 prctl: Hook L1D flushing in via prctl omits a9210620ec36 x86/mm: Optionally flush L1D on context switch omits 81f449985c12 x86/mm: Refactor cond_ibpb() to support other use cases omits 0a260b1c5867 x86/smp: Add a per-cpu view of SMT state adds fcb48454c23c selftests/powerpc: rfi_flush: disable entry flush if present adds f79643787e0a powerpc/64s: flush L1D on kernel entry adds 9a32a7e78bd0 powerpc/64s: flush L1D after user accesses adds 178d52c6e89c powerpc: Only include kup-radix.h for 64-bit Book3S adds 89a83a0c69c8 selftests/powerpc: entry flush test adds 0d239f3b03ef selftests/powerpc: refactor entry and rfi_flush tests adds da631f7fd623 powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_ [...] adds dda3f4252e6c Merge tag 'powerpc-cve-2020-4788' of git://git.kernel.org/ [...] adds 3be28e93cd88 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 4d02da974ea8 Merge tag 'net-5.10-rc5' of git://git.kernel.org/pub/scm/l [...] adds 9336127d8cbc Merge tag 'drm-misc-fixes-2020-11-19' of git://anongit.fre [...] adds 6600f9d52213 Merge tag 'drm-intel-fixes-2020-11-19' of git://anongit.fr [...] adds 46cbc18ed852 Merge tag 'drm-fixes-2020-11-20-2' of git://anongit.freede [...] adds e65b30951e50 Merge tag 'sound-5.10-rc5' of git://git.kernel.org/pub/scm [...] adds 5de18678da02 Merge tag 'mmc-v5.10-rc4' of git://git.kernel.org/pub/scm/ [...] adds 388255ce95cf Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/ [...] adds 3645a34f5b96 iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set adds 91c2c28d8de3 MAINTAINERS: Temporarily add myself to the IOMMU entry adds fc8299f9f3b9 Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] adds bd4d74e8f8b2 Merge tag 'dmaengine-fix-5.10-rc5' of git://git.kernel.org [...] adds 4ccf7a01e805 Merge tag 'for-linus-5.10b-rc5-tag' of git://git.kernel.or [...] adds c993df5a6889 io_uring: don't double complete failed reissue request adds 1e5d770bb8a2 io_uring: get an active ref_node from files_data adds e297822b20e7 io_uring: order refnode recycling adds fa5fca78bb2f Merge tag 'io_uring-5.10-2020-11-20' of git://git.kernel.d [...] adds 9f16a66733c9 block: mark flush request as IDLE when it is really finished adds b7131ee0bac5 blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats adds 6f117cb854a4 s390/dasd: fix null pointer dereference for ERP requests adds 0f0d2c876c96 nvme: free sq/cq dbbuf pointers when dbbuf set fails adds f6224b868132 nvme: directly cache command effects log adds 8168d23fbcee nvme: fix memory leak freeing command effects adds 45f703a0d4b8 Merge tag 'nvme-5.10-2020-11-19' of git://git.infradead.or [...] adds 4fd84bc96929 Merge tag 'block-5.10-2020-11-20' of git://git.kernel.dk/l [...] adds 27bba9c532a8 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds f5098e34dd4c selftests/seccomp: powerpc: Fix typo in macro variable name adds 4c222f31fb1d selftests/seccomp: sh: Fix register names adds ea0ab6430635 Merge tag 'seccomp-v5.10-rc5' of git://git.kernel.org/pub/ [...] adds ba911108f4ec Merge tag 'fsnotify_for_v5.10-rc5' of git://git.kernel.org [...] adds 883a790a8440 xfs: don't allow NOWAIT DIO across extent boundaries adds eb8409071a1d xfs: revert "xfs: fix rmap key and record comparison functions" adds a349e4c65960 Merge tag 'xfs-5.10-fixes-7' of git://git.kernel.org/pub/s [...] new c57192ba0481 Merge remote-tracking branch 'kbuild-current/fixes' new cdd763363fff Merge remote-tracking branch 'powerpc-fixes/fixes' new 231786640e9e Merge remote-tracking branch 'sparc/master' new b5f796b62c98 bnxt_en: fix error return code in bnxt_init_one() new 3383176efc0f bnxt_en: fix error return code in bnxt_init_board() new f46e79aa1a2b MAINTAINERS: Change Solarflare maintainers new 3b3fd068c56e rose: Fix Null pointer dereference in rose_send_frame() new c54bc3ced510 bnxt_en: Release PCI regions when DMA mask setup fails dur [...] new 20ffc7adf53a net/tls: missing received data after fast remote close new bff453921ae1 cxgb4: fix the panic caused by non smac rewrite new d2624e70a2f5 dpaa2-eth: select XGMAC_MDIO for MDIO bus support new 861602b57730 tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header new 55472017a421 tcp: Set INET_ECN_xmit configuration in tcp_reinit_congest [...] new e10823c71920 Merge branch 'tcp-address-issues-with-ect0-not-being-set-i [...] new 0d0e2b538c13 s390/qeth: Remove pnso workaround new 34c7f50f7d0d s390/qeth: make af_iucv TX notification call more robust new 8908f36d20d8 s390/qeth: fix af_iucv notification race new 7ed10e16e50d s390/qeth: fix tear down of async TX buffers new 207d0bfc08f1 Merge branch 's390-qeth-fixes-2020-11-20' new b9ad3e9f5a7a bonding: wait for sysfs kobject destruction before freeing [...] new 659fbdcf2f14 cxgb4: Fix build failure when CONFIG_TLS=m new f33d9e2b48a3 usbnet: ipheth: fix connectivity with iOS 14 new c5dab0941fcd net/af_iucv: set correct sk_protocol for child sockets new 5aac0390a63b tun: honor IOCB_NOWAIT flag new 8393597579f5 ibmvnic: fix call_netdevice_notifiers in do_reset new 98025bce3a62 ibmvnic: notify peers when failover and migration happen new 855a631a4c11 ibmvnic: skip tx timeout reset while in resetting new f9b036532108 Merge branch 'ibmvnic-fixes-in-reset-path' new ae2656ac7759 Merge remote-tracking branch 'net/master' new 6200d5c38313 MAINTAINERS: Update XDP and AF_XDP entries new 537cf4e3cc2f xsk: Fix umem cleanup bug at socket destruct new e3ee617a282e Merge remote-tracking branch 'bpf/master' new 7dabc464528f Merge remote-tracking branch 'ipsec/master' new 986fbd9842ba netfilter: nf_tables: avoid false-postive lockdep splat new b5b1f1b1afd0 Merge remote-tracking branch 'netfilter/master' new 97db1f3fb1bf Merge remote-tracking branch 'wireless-drivers/master' new 92666d45adcf ALSA: hda/realtek - Fixed Dell AIO wrong sound tone new 67a6a7e5ec22 Merge remote-tracking branch 'sound-current/for-linus' new 6169089ea65d Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus new 5f6a9f110842 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus new f2610ce87592 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 8b5ae2f5cb04 Merge remote-tracking branch 'spi/for-5.9' into spi-linus new 4fae3a58ab59 spi: Take the SPI IO-mutex in the spi_setup() method new df3d781dfab3 Merge remote-tracking branch 'spi/for-5.10' into spi-linus new f500e45ce4d9 Merge remote-tracking branch 'spi-fixes/for-linus' new cce14622a703 PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA [...] new e5a2a8a04216 Merge remote-tracking branch 'pci-current/for-linus' new 72dbc2d747c7 Merge remote-tracking branch 'tty.current/tty-linus' new 7c8011dd8c54 Merge tag 'phy-fixes-5.10' of git://git.kernel.org/pub/scm [...] new 9ca575183614 USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Le [...] new e7694cb69983 usb: gadget: f_midi: Fix memleak in f_midi_alloc new 87bed3d7d26c usb: gadget: Fix memleak in gadgetfs_fill_super new 184eead057cc USB: core: Fix regression in Hercules audio card new f3bc432aa8a7 USB: core: Change %pK for __user pointers to %px new e0076ef102d5 Merge remote-tracking branch 'usb.current/usb-linus' new 5e4d659b10fd USB: serial: option: add Fibocom NL668 variants new 9f7dc8600e99 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 30080b2d5291 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' new 6aa0ac29f795 Merge remote-tracking branch 'staging.current/staging-linus' new 6ac17bbeddf2 Merge remote-tracking branch 'thunderbolt-fixes/fixes' new e0324c29e729 Merge remote-tracking branch 'ide/master' new 7ef969a04228 mtd: rawnand: r852: Move the ECC initialization to ->attac [...] new 1ac687099193 mtd: rawnand: sharpsl: Move the ECC initialization to ->at [...] new b36bf0a0fe5d mtd: rawnand: socrates: Move the ECC initialization to ->a [...] new 71d6a9617bd6 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new 2e13ea431550 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 1b13394fc0a3 Merge remote-tracking branch 'omap-fixes/fixes' new c2b1209d852f MAINTAINERS: Update email address for Sean Christopherson new b15bc19f10c0 Merge remote-tracking branch 'kvm-fixes/master' new aaff35c90db0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 38d063c43e5e Merge remote-tracking branch 'vfs-fixes/fixes' new e92643db5148 scsi: ufs: Fix race between shutdown and runtime resume flow new 54e0110e717d Merge remote-tracking branch 'scsi-fixes/fixes' new 5f1251a48c17 video: hyperv_fb: Fix the cache type when mapping the VRAM new 44e12e30d71e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 23ff6cc91136 Merge remote-tracking branch 'linus/master' into fixes new 50e5667b9731 riscv: Explicitly specify the build id style in vDSO Makef [...] new 046eeddd6189 RISC-V: Add missing jump label initialization new f52c08ea5fc8 RISC-V: fix barrier() use in <vdso/processor.h> new dd922da045b0 Merge remote-tracking branch 'risc-v-fixes/fixes' new 91c5bd6ac0d4 Merge remote-tracking branch 'pidfd-fixes/fixes' new 2bbb0356cfe4 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' new d0b6b0cb24da Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new e641d0173bd3 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 4bbe5a28ea70 Merge remote-tracking branch 'kbuild/for-next' new 66382826f000 Merge remote-tracking branch 'asm-generic/master' new d07fd7323bab Merge remote-tracking branch 'arm/for-next' new 791ab8b2e3db arm64: Ignore any DMA offsets in the max_zone_phys() calculation new 2687275a5843 arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation [...] new 0a30c53573b0 arm64: mm: Move reserve_crashkernel() into mem_init() new 9804f8c69b04 arm64: mm: Move zone_dma_bits initialization into zone_siz [...] new 964db79d6c18 of/address: Introduce of_dma_get_max_cpu_address() new 07d13a1d6120 of: unittest: Add test for of_dma_get_max_cpu_address() new 8424ecdde7df arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges new 2b8652936f0c arm64: mm: Set ZONE_DMA size based on early IORT scan new 04435217f968 mm: Remove examples from enum zone_type comment new 6b2bcbc5e3e0 Merge branch 'for-next/zone-dma-default-32-bit' into for-n [...] new 82a7a08aab80 Merge remote-tracking branch 'arm64/for-next/core' new 9cf9946545a5 Merge remote-tracking branch 'arm-soc/for-next' new 6f2236860ea5 Merge remote-tracking branch 'amlogic/for-next' new e54aa753dfe9 Merge remote-tracking branch 'aspeed/for-next' new ca871c580fab Merge remote-tracking branch 'at91/at91-next' new 6094f425061d memory: tegra: Complete tegra210_swgroups new 16228a46431a Merge branch 'for-v5.11/tegra-mc' into for-next new b1b97f8cc304 Merge remote-tracking branch 'drivers-memory/for-next' new 934b41891c03 Merge remote-tracking branch 'imx-mxs/for-next' new ea270ef71db6 ARM: dts: keystone-k2g-evm: add HDMI and analog audio data new 9f41d13fc9fd Merge branch 'for_5.11/keystone-dts' into next new ec8684847d80 soc: ti: knav_qmss: fix reference leak in knav_queue_probe new fd79aebe5f7c soc: ti: omap-prm: Do not check rstst bit on deassert if a [...] new e72501099c4c soc: ti: knav_qmss_queue: Remove set but unchecked variable 'ret' new e8ebf411966f soc: ti: knav_qmss_queue: Fix a whole host of function doc [...] new ed93a9e2a1a8 soc: ti: knav_dma: Fix a kernel function doc formatting issue new edac869ed010 soc: ti: pm33xx: Remove set but unused variable 'ret' new 7be1c9c1c00c soc: ti: wkup_m3_ipc: Document 'm3_ipc' parameter throughout new 50883affe17e soc: ti: k3-ringacc: Provide documentation for 'k3_ring's 'state' new e83b2358ab7e soc: ti: Kconfig: Drop ARM64 SoC specific configs new 8465c7d1001a soc: ti: pruss: Remove wrong check against *get_match_data [...] new b4fa73358c30 soc: ti: Fix reference imbalance in knav_dma_probe new 4cba398f37f8 drivers: soc: ti: knav_qmss_queue: Fix error return code i [...] new b2a8f6ce4bdc Merge branch 'for_5.11/drivers-soc' into next new ac41fb880fd2 Merge remote-tracking branch 'keystone/next' new 6c6ddc693d25 Merge remote-tracking branch 'mediatek/for-next' new adeb8c6363d1 Merge remote-tracking branch 'mvebu/for-next' new 339339337a35 Merge remote-tracking branch 'omap/for-next' new 171328f12514 Merge remote-tracking branch 'qcom/for-next' new 358afb8b746d ARM: dts: rpi-4: disable wifi frequencies new 278407a53c3b ARM: dts: bcm283x: increase dwc2's RX FIFO size new 30fdf9a8773f Merge remote-tracking branch 'raspberrypi/for-next' new e805e564becd Merge remote-tracking branch 'realtek/for-next' new 23f94bcd8819 Merge remote-tracking branch 'renesas/next' new 00d869d743bc Merge remote-tracking branch 'reset/reset/next' new 8b86e677729d Merge remote-tracking branch 'rockchip/for-next' new afbd0bdebe0d ARM: dts: exynos: switch Atmel mxt reset GPIO to active lo [...] new 66d6c136ac59 Merge branch 'next/dt' into for-next new f549f38c3b4f Merge remote-tracking branch 'samsung-krzk/for-next' new 6bbdb46c4b1b firmware: arm_scmi: Fix missing destroy_workqueue() new f25fb6de6720 firmware: arm_scmi: Rework scmi_sensors_protocol_init new 607a4672b458 firmware: arm_scmi: Add full list of sensor type enumeration new 1fe00b8b4276 firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions new d7971d57d273 hwmon: (scmi) Update hwmon internal scale data type new e2083d367391 firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads new 7b83c5f41088 firmware: arm_scmi: Add SCMI v3.0 sensor configuration support new e3811190acf8 firmware: arm_scmi: Add SCMI v3.0 sensor notifications new 0a0c94f995f5 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 0f80fcec08e9 dt-bindings: arm: Add support for SCMI Regulators new 2add5cacff35 firmware: arm_scmi: Add voltage domain management protocol [...] new ec8838193695 firmware: arm_scmi: Add support to enumerated SCMI voltage [...] new 2cc906837637 Merge branch 'for-next/scmi-voltage' of git://git.kernel.o [...] new 44ed51bb1442 Merge remote-tracking branch 'scmi/for-linux-next' new df0829b4d62c Merge remote-tracking branch 'stm32/stm32-next' new 50cd2084b20b Merge remote-tracking branch 'sunxi/sunxi/for-next' new 6160aca44314 clk: tegra: Do not return 0 on failure new d547b3d7a422 Merge branch for-5.11/clk into for-next new 5f05e0bee82a Merge branch for-5.11/dt-bindings into for-next new 7f838277e79c Merge branch for-5.11/soc into for-next new 1d8ff153402d Merge branch for-5.11/firmware into for-next new 5db170875cae ARM: tegra: Add missing gpu-throt-level to Tegra124 soctherm new 71c0ceec89d0 ARM: tegra: Add missing hot temperatures to Tegra124 therm [...] new f3980d94b075 ARM: tegra: Hook up edp interrupt on Tegra124 SOCTHERM new cb7c67442fca ARM: tegra: Properly align clocks for SOCTHERM new 8e9046c1b984 Merge branch for-5.11/arm/dt into for-next new 24d1189872c6 arm64: tegra: Add missing hot temperatures to Tegra132 the [...] new 313d8697178c arm64: tegra: Add missing gpu-throt-level to Tegra210 soctherm new cc8cef778aa1 arm64: tegra: Add missing hot temperatures to Tegra210 the [...] new f0344435bd8a arm64: tegra: Hook up edp interrupt on Tegra132 SOCTHERM new 37fa8ad26636 Merge branch for-5.11/arm64/dt into for-next new cb2bdf8a18e7 Merge branch for-5.11/arm64/defconfig into for-next new 5e00cf5d661b Merge remote-tracking branch 'tegra/for-next' new 695b5f07950e Merge remote-tracking branch 'ti-k3/ti-k3-next' new bf0e91d9e35c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 5e9848730a83 Merge remote-tracking branch 'clk/clk-next' new 36fca00ca515 Merge remote-tracking branch 'csky/linux-next' new f762d8e61587 Merge remote-tracking branch 'h8300/h8300-next' new 66bd654655fb Merge remote-tracking branch 'm68k/for-next' new 816fa72a2bf4 Merge remote-tracking branch 'm68knommu/for-next' new 5169613b339b Merge remote-tracking branch 'microblaze/next' new f6a2dcb39d11 Merge remote-tracking branch 'mips/mips-next' new 219c2b1d4f5f Merge remote-tracking branch 'nds32/next' new d8398bf840f8 openrisc: add local64.h to fix blk-iocost build new 724a31e92c18 Merge remote-tracking branch 'openrisc/for-next' new 9b2a88f28a25 Merge remote-tracking branch 'parisc-hd/for-next' new da815582cf45 riscv: Enable CMA support new 31564b8b6dba riscv: Add HAVE_IRQ_TIME_ACCOUNTING new 1d47d1fa6e98 Merge remote-tracking branch 'risc-v/for-next' new 4c8428568b19 Merge branch 'fixes' into for-next new 6c816038016f Merge branch 'fixes' into features new 0cd9b7230cc5 s390: add separate program check exit path new 5ec11d096640 s390/cio: fix kernel-doc markups in cio driver. new 1e632eaa0f4b s390/prng: let misc_register() add the prng sysfs attributes new 73045a08cf55 s390: unify identity mapping limits handling new c9343637d6b2 s390/ftrace: assume -mhotpatch or -mrecord-mcount always a [...] new 9a78c70a1ba0 s390/decompressor: add decompressor_printk new ec55d1e1dbea s390/decompressor: correct some asm symbols annotations new 246218962e21 s390/decompressor: add symbols support new 8977ab65b894 s390/decompressor: add stacktrace support new ba1a6be994e8 s390/decompressor: print cmdline and BEAR on pgm_check new 074ff04e279a s390/stp: let subsys_system_register() sysfs attributes new af71657c153f s390/vmem: remove redundant check new 12bb4c682354 s390/vmem: make variable and function names consistent new 334ef6ed06fa init/Kconfig: make COMPILE_TEST depend on !S390 new 65b66076b315 Merge branch 'features' into for-next new 67f26e34fe85 Merge remote-tracking branch 's390/for-next' new 411aba94766e Merge remote-tracking branch 'fscrypt/master' new 1bca429629af Merge remote-tracking branch 'btrfs/for-next' new 949f68d543da Merge remote-tracking branch 'cifs/for-next' new 61021cef68a8 Merge remote-tracking branch 'configfs/for-next' new 92c8db647313 Merge remote-tracking branch 'erofs/dev' new d8f88e6ca913 Merge remote-tracking branch 'ext3/for_next' adds 704c2317cab5 ext4: drop fast_commit from /proc/mounts adds 2bf31d94423c jbd2: fix kernel-doc markups adds f902b2165010 ext4: fix bogus warning in ext4_update_dx_flag() new f46fccb535d4 Merge remote-tracking branch 'ext4/dev' new 060a58b40de7 Merge remote-tracking branch 'f2fs/dev' new 3d1358fb6a40 Merge remote-tracking branch 'fsverity/fsverity' new f6e9f0b81b5b Merge remote-tracking branch 'fuse/for-next' new f128e7c9c9b8 Merge remote-tracking branch 'jfs/jfs-next' new b6b15bbf3795 Merge remote-tracking branch 'cel/cel-next' new 9d219e1acc97 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 0601d3ad1c14 Merge remote-tracking branch 'v9fs/9p-next' new 5889904233c6 Merge remote-tracking branch 'file-locks/locks-next' new e1c4892c35bb Merge remote-tracking branch 'vfs/for-next' new 584da076866f printk: ringbuffer: Reference text_data_ring directly in callees. new 97919d7f73dc Merge branch 'for-5.11' into for-next new 757055ae8ded init/console: Use ttynull as a fallback when there is no console new 3cffa06aeef7 printk/console: Allow to disable console output by using c [...] new 8eb431c1f8e2 Merge branch 'for-5.11-null-console' into for-next new a0794609bba5 Merge remote-tracking branch 'printk/for-next' new 4257f7e008ea PCI/ASPM: Save/restore L1SS Capability for suspend/resume new 7063030d0cde Merge branch 'pci/aspm' new e47756c6b422 PCI: ibmphp: Remove unneeded break new 9e5359f87b93 Merge branch 'pci/hotplug' new ace091d17272 x86/PCI: Fix kernel-doc markup new 357ce158bd8f PCI: Fix kernel-doc markup new 0956de27c102 PCI: Bounds-check command-line resource alignment requests new 466d79c1a470 PCI: Fix overflow in command-line resource alignment requests new 4805eb78d0e7 Merge branch 'pci/misc' new f83c37941e88 PCI: Disable MSI for Pericom PCIe-USB adapter new 695cd09cc9b2 PCI: Use predefined Pericom Vendor ID new cc99d82cde74 Merge branch 'pci/msi' new ddaff0af6531 PCI: brcmstb: Initialize "tmp" before use new 3021accc7c1f Merge branch 'remotes/lorenzo/pci/brcmstb' new 9f9e59a48095 PCI: dwc: Support multiple ATU memory regions new fede8526cc48 PCI: of: Warn if non-prefetchable memory aperture size is [...] new 74081de4a1f7 PCI: dwc: Add support to program ATU for >4GB memory new 1d567aac4610 PCI: dwc/intel-gw: Move ATU offset out of driver match data new a0fd361db8e5 PCI: dwc: Move "dbi", "dbi2", and "addr_space" resource se [...] new 1cc9a559993a PCI: dwc/intel-gw: Remove some unneeded function wrappers new 458ad06c4cdd PCI: dwc: Ensure all outbound ATU windows are reset new 7f170d35f583 PCI: dwc/dra7xx: Use the common MSI irq_chip new 331e9bcead52 PCI: dwc: Drop the .set_num_vectors() host op new 5bcb1757e637 PCI: dwc: Move MSI interrupt setup into DWC common code new f78f02638af5 PCI: dwc: Rework MSI initialization new 886a9c134755 PCI: dwc: Move link handling into common code new 59fbab1ae40e PCI: dwc: Move dw_pcie_msi_init() into core new b9ac0f9dc8ea PCI: dwc: Move dw_pcie_setup_rc() to DWC common code new 60f5b73fa0f2 PCI: dwc: Remove unnecessary wrappers around dw_pcie_host_init() new fcde397422ef Revert "PCI: dwc/keystone: Drop duplicated 'num-viewport'" new 9ca17af552bc PCI: dwc: Move inbound and outbound windows to common struct new 281f1f99cf3a PCI: dwc: Detect number of iATU windows new eb51f2090f3f Merge branch 'remotes/lorenzo/pci/dwc' new 476b70b4d1ad PCI: keystone: Enable compile-testing on !ARM new 909f910ef70a Merge branch 'remotes/lorenzo/pci/keystone' new 58e375bffca3 dt-bindings: PCI: rcar-pci-host: Convert bindings to json-schema new 80db2e38644f dt-bindings: PCI: rcar-pci-host: Document r8a77965 bindings new 2e1bcb9010d8 dt-bindings: PCI: rcar-pci-host: Document r8a774e1 bindings new 5d031605b32d Merge branch 'remotes/lorenzo/pci/rcar' new 48a0962d2e2d MAINTAINERS: Add missing documentation references to PCI E [...] new 3e1f5615aa51 Merge branch 'remotes/lorenzo/pci/misc' new 1eccb2f52e33 Merge remote-tracking branch 'pci/next' new 49392bd48a81 Merge remote-tracking branch 'pstore/for-next/pstore' new ae07dbd40d5b Merge remote-tracking branch 'hid/for-next' new 0d4ccf978266 Merge remote-tracking branch 'i2c/i2c/for-next' new 6f8507d9bf3d Merge remote-tracking branch 'dmi/dmi-for-next' new 0986de4d39f2 hwmon: (amd_energy) Add AMD family 19h model 01h x86 match new 232937dc3569 docs: hwmon: (amd_energy) update documentation new 8129b916acb8 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 693efbaa6eae Merge remote-tracking branch 'jc_docs/docs-next' new 835e3bf062a0 Merge remote-tracking branch 'v4l-dvb/master' new e329c64da749 Merge remote-tracking branch 'v4l-dvb-next/master' new a73eecf8c0ce Merge remote-tracking branch 'pm/linux-next' new de4af6420289 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new abb1f02cff86 Merge remote-tracking branch 'cpupower/cpupower' new d2ce20d952d2 Merge remote-tracking branch 'devfreq/devfreq-next' new 07420cedc1a0 Merge remote-tracking branch 'opp/opp/linux-next' new 243d0ea0106e Merge remote-tracking branch 'thermal/thermal/linux-next' new 0d60d9b6dd66 Merge remote-tracking branch 'ieee1394/for-next' new 26e5c8385094 Merge remote-tracking branch 'dlm/next' new bf3b7b7ba9e3 Merge branch 'for-rc' into rdma.git new 42f2611cc173 rds: stop using dmapool new 5a7a9e038b03 RDMA/core: remove use of dma_virt_ops new 4d34d52c25a0 PCI/P2PDMA: Remove the DMA_VIRT_OPS hacks new 73063ec58c84 PCI/P2PDMA: Cleanup __pci_p2pdma_map_sg a bit new 172292be01db dma-mapping: remove dma_virt_ops new 4b767f67f9b9 Merge remote-tracking branch 'rdma/for-next' new 56495a2442a4 Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new b44cfd4f5b91 devlink: move request_firmware out of driver new 52cc5f3a166a devlink: move flash end and begin to core devlink new ac75b09624ed Merge branch 'devlink-move-common-flash_update-calls-to-core' new b680a214ec28 mptcp: update rtx timeout only if required. new 6b13d8f71fb3 IPv6: RTM_GETROUTE: Add RTA_ENCAP to result new d548d3930ab6 enetc: Fix endianness issues for enetc_ethtool new 0dfd294c9241 enetc: Fix endianness issues for enetc_qos new 4082c502bf9c Merge branch 'enetc-clean-endianness-warnings-up' new e2ef5203c817 net: openvswitch: Be liberal in tcp conntrack. new c3bc2adb051b net: netsec: add xdp tx return bulking support new 12f4bd86225e net: add annotation for sock_{lock,unlock}_fast new 1a0058cf0c8f net/mlx4_en: Remove unused performance counters new 956fb852181e octeontx2-pf: move lmt flush to include/linux/soc new ae454086e3c2 octeontx2-af: add mailbox interface for CPT new 76638a2e5850 octeontx2-af: add debugfs entries for CPT block new b5fb0b1bbb50 Merge branch 'add-support-for-marvell-octeontx2-cryptographic' new 583b273dea75 octeontx2-pf: Fix unintentional sign extension issue new dd6028a3cb5d octeontx2-af: Fix return of uninitialized variable err new 76483980174c octeontx2-af: Fix access of iter->entry after iter object [...] new fc9840fbef0c net: stream: fix TCP references when INET is not enabled new 4ae21993f074 ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define new 77f9591b21ed netdevsim: move ethtool pause params in separate struct new a7fc6db099b5 netdevsim: support ethtool ring and coalesce settings new fbb8531e58bd selftests: extract common functions in ethtool-common.sh new 9e48ee80ac4e selftests: refactor get_netdev_name function new fbb7a1f8137d selftests: add ring and coalesce selftests new 2ed03e5a84ca Merge branch 'netdevsim-add-ethtool-coalesce-and-ring-settings' new 30abc9cd9c6b net: dsa: avoid potential use-after-free error new 2a014b200bbd mlxsw: spectrum_router: Add support for nexthop objects new c25db3a77f61 mlxsw: spectrum_router: Enable resolution of nexthop group [...] new cdd6cfc54c64 mlxsw: spectrum_router: Allow programming routes with next [...] new 20ac8f869053 selftests: mlxsw: Add nexthop objects configuration tests new ffb721515bf3 selftests: forwarding: Do not configure nexthop objects twice new 3600f29ad139 selftests: forwarding: Test IPv4 routes with IPv6 link-loc [...] new e96fa54bbd90 selftests: forwarding: Add device-only nexthop test new e035146d6560 selftests: forwarding: Add multipath tunneling nexthop test new 3cd336c51799 Merge branch 'mlxsw-add-support-for-nexthop-objects' new b2771d2419fa mptcp: drop WORKER_RUNNING status bit new 26aa231439fe mptcp: fix state tracking for fallback socket new 860975c6f80a mptcp: skip to next candidate if subflow has unacked data new 8b819a84d4b1 selftests: mptcp: add link failure test case new 0397c6d85f9c mptcp: keep unaccepted MPC subflow into join list new d91d322a72a3 mptcp: change add_addr_signal type new 84dfe3677a6f mptcp: send out dedicated ADD_ADDR packet new 523514ed0a99 selftests: mptcp: add ADD_ADDR IPv6 test cases new fa3fe2b15031 mptcp: track window announced to peer new ea4ca586b16f mptcp: refine MPTCP-level ack scheduling new 9e8ac63fe1bc Merge branch 'mptcp-more-miscellaneous-mptcp-fixes' new 94d8a98e6235 r8169: reduce number of workaround doorbell rings new bf7b0bf68ec9 r8169: use dev_err_probe in rtl_get_ether_clk new 0a12ad592955 mdio_bus: suppress err message for reset gpio EPROBE_DEFER new dfccb8b13c0c net: ipa: define clock and interconnect data new f08c99226458 net: ipa: populate clock and interconnect data new 91d02f955150 net: ipa: use config data for clocking new 0ee6de264b83 Merge branch 'net-ipa-platform-specific-clock-and-intercon [...] new f8d3bdd561a7 net: ipa: print channel/event ring number on error new 5d28913d4ee6 net: ipa: don't reset an ALLOCATED channel new f849afcc8c3b net: ipa: ignore CHANNEL_NOT_RUNNING errors new 1136145660f3 net: ipa: support retries on generic GSI commands new 7c80e83829db net: ipa: retry modem stop if busy new ae1d72f9779f net: ipa: add driver shutdown callback new c900378316d3 Merge branch 'net-ipa-add-a-driver-shutdown-callback' new f019fb6392e5 ibmvnic: Introduce indirect subordinate Command Response Q [...] new 4f0b6812e9b9 ibmvnic: Introduce batched RX buffer descriptor transmission new 0d973388185d ibmvnic: Introduce xmit_more support using batched subCRQ hcalls new c62aa3734f21 ibmvnic: Clean up TX code and TX buffer data structure new 8ed589f3832a ibmvnic: Remove send_subcrq function new 9a87c3fca237 ibmvnic: Ensure that device queue memory is cache-line aligned new ec20f36bb41a ibmvnic: Correctly re-enable interrupts in NAPI polling routine new e552aa313bba ibmvnic: Use netdev_alloc_skb instead of alloc_skb to repl [...] new 41ed0a00ffcd ibmvnic: Do not replenish RX buffers after every polling loop new 16de5970e08d Merge branch 'ibmvnic-performance-improvements-and-other-updates' new 9a5ef4aa5457 net: hns3: add support for 1280 queues new 30ae7f8a6aa7 net: hns3: add support for mapping device memory new 3a6863e4e8ee net: hns3: add support for pf querying new interrupt resources new e364ad303fe3 net: hns3: add support to utilize the firmware calculated [...] new c331ecf1afc1 net: hns3: adds debugfs to dump more info of shaping parameters new 9c89cc9b7fad Merge branch 'net-hns3-misc-updates-for-next' new 7609ecb2ed28 net: bridge: switch to net core statistics counters handling new b7d3c0e5930d can: j1939: add tables for the CAN identifier and its fields new ea7800565a12 can: add optional DLC element to Classical CAN frame structure new 69d98969a054 can: rename get_can_dlc() macro with can_cc_dlc2len() new cd1124e76d74 can: remove obsolete get_canfd_dlc() macro new c7b74967799b can: replace can_dlc as variable/element for payload length new 3ab4ce0d6fa8 can: rename CAN FD related can_len2dlc and can_dlc2len helpers new 75191707c7f5 can: update documentation for DLC usage in Classical CAN new e8e73562ce0b can: drivers: introduce helpers to access Classical CAN DL [...] new 4c01fc87675e can: drivers: add len8_dlc support for various CAN adapters new 396b3cedc9cf can: drivers: add len8_dlc support for esd_usb2 CAN adapter new 94c23097f991 can: gw: support modification of Classical CAN DLCs new 4e20b3a1b02e dt-bindings: can: fsl,flexcan: add uint32 reference to clo [...] new 07b6b3e23cbd dt-bindings: can: fsl,flexcan: fix fsl,clk-source property new cefd754d131a dt-bindings: firmware: add IMX_SC_R_CAN(x) macro for CAN new 1457998a6d3a can: flexcan: rename macro FLEXCAN_QUIRK_SETUP_STOP_MODE - [...] new 1c5e6dbe4c4f can: flexcan: factor out enabling and disabling of interru [...] new 49dea0443918 can: flexcan: move enabling/disabling of interrupts from f [...] new f3f2a5466578 can: flexcan: flexcan_rx_offload_setup(): factor out mailb [...] new 648a34b1d57d can: flexcan: flexcan_open(): completely initialize contro [...] new 6b6e986864fd can: flexcan: flexcan_close(): change order if commands to [...] new e110c8409fb6 can: kvaser_usb: Add USB_{LEAF,HYDRA}_PRODUCT_ID_END defines new 8396604379e6 can: kvaser_usb: Add new Kvaser Leaf v2 devices new 1f597d418ee3 can: kvaser_usb: kvaser_usb_hydra: Add support for new dev [...] new 887e5a9ace74 can: kvaser_usb: Add new Kvaser hydra devices new 275f6010b699 can: mcp251xfd: remove useless code in mcp251xfd_chip_softreset new 5e08723967c8 Merge tag 'linux-can-next-for-5.11-20201120' of git://git. [...] new f9e425e99b07 octeontx2-af: Add support for RSS hashing based on Transpo [...] new 2f8323765493 Merge remote-tracking branch 'net-next/master' new 450d060e8f75 bpftool: Add {i,d}tlb_misses support for bpftool profile new 91b2db27d3ff bpf: Simplify task_file_seq_get_next() new b7a32b90c1f9 Merge remote-tracking branch 'bpf-next/for-next' new fd2d6bc4c2b1 netfilter: nft_reject_bridge: fix build errors due to code [...] new 988187e88103 ipvs: replace atomic_add_return() new a5ba0b4a3638 Merge remote-tracking branch 'netfilter-next/master' new 89dc4bc08d94 Merge remote-tracking branch 'wireless-drivers-next/master' new 523d83b46a1f Merge remote-tracking branch 'bluetooth/master' new 5608187634fd Merge remote-tracking branch 'gfs2/for-next' new 620747ee4129 mtd: mtdpart: Fix misdocumented function parameter 'mtd' new 5fddeda7d3a8 mtd: devices: phram: File headers are not good candidates [...] new 720ae74ddf0a mtd: onenand: onenand_base: Fix expected kernel-doc formatting new 9712fb212535 mtd: devices: docg3: Fix kernel-doc 'bad line' and 'excess [...] new 6361f5360e51 mtd: Fix misspelled function parameter 'section' new 8fed6e0ae5a9 mtd: onenand: onenand_bbt: Fix expected kernel-doc formatting new d67b272f236b mtd: spi-nor: hisi-sfc: Demote non-conformant kernel-doc new 9efbb507b7e6 mtd: ubi: build: Document 'ubi_num' in struct mtd_dev_param new 6a21a1176f3b mtd: spinand: toshiba: Demote non-conformant kernel-doc header new b6baa9962648 mtd: ubi: kapi: Correct documentation for 'ubi_leb_read_sg [...] new e1eb368d72fb mtd: ubi: eba: Fix a couple of misdocumentation issues new ab4e4de9fd8b mtd: ubi: wl: Fix a couple of kernel-doc issues new fa985e221a7c mtd: rawnand: brcmnand: Demote non-conformant kernel-doc headers new 46c60dbf4b0f mtd: ubi: gluebi: Fix misnamed function parameter documentation new 63c34f214f93 mtd: rawnand: diskonchip: Marking unused variables as __al [...] new da6debc470c0 mtd: rawnand: cafe_nand: Remove superfluous param doc and [...] new 5a933b0dae2e mtd: rawnand: s3c2410: Add documentation for 2 missing str [...] new a318b95a4235 mtd: rawnand: omap_elm: Finish half populated function hea [...] new 2425a57b1a0c mtd: rawnand: omap2: Fix a bunch of kernel-doc misdemeanours new 0d5c506d3607 mtd: rawnand: sunxi: Document 'sunxi_nfc's 'caps' member new b489681b87bf mtd: rawnand: arasan: Document 'anfc_op's 'buf' member new 2dc3d1e06e56 mtd: onenand: Fix some kernel-doc misdemeanours new 22ca56a34b32 mtd: devices: powernv_flash: Add function names to headers [...] new c621831a3e78 Merge remote-tracking branch 'mtd/mtd/next' new 0c2b69f55132 mtd: rawnand: r852: Move the ECC initialization to ->attac [...] new e1d0e4e2f31c mtd: nand: ecc: Add an I/O request tweaking mechanism new 9954a7ac3fca mtd: nand: ecc-bch: Move BCH code to the generic NAND layer new 41e74ab88334 mtd: nand: ecc-bch: Cleanup and style fixes new 5e4e26d9ea6a mtd: nand: ecc-bch: Stop exporting the private structure new f586edb118b0 mtd: nand: ecc-bch: Return only valid error codes new 63bfe6cc61c8 mtd: nand: ecc-bch: Drop mtd_nand_has_bch() new 6187e5609d45 mtd: nand: ecc-bch: Update the prototypes to be more generic new 01804bc0acf2 mtd: nand: ecc-bch: Stop using raw NAND structures new 3121a1d47f0a mtd: nand: ecc-bch: Create the software BCH engine new 31a5839d0349 mtd: rawnand: Get rid of chip->ecc.priv new bb800daedd2e mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] new 92e035580d7f mtd: nand: ecc-hamming: Clarify the driver descriptions new a28c957bb23b mtd: nand: ecc-hamming: Drop/fix the kernel doc new 3923d452350e mtd: nand: ecc-hamming: Cleanup and style fixes new 2cbe4d305a4d mtd: nand: ecc-hamming: Rename the exported functions new e55e2ed03e1d mtd: nand: ecc-hamming: Stop using raw NAND structures new 407d912ad5f7 mtd: nand: ecc-hamming: Remove useless includes new 65cf0618e0a3 mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] new 8b78a30cd9ad mtd: nand: ecc-hamming: Create the software Hamming engine new 9c3d1cef90d2 mtd: nand: Let software ECC engines be retrieved from the [...] new 2f8e6f988b1e mtd: spinand: Fix typo in comment new 0b42622b4b91 mtd: spinand: Move ECC related definitions earlier in the driver new 1c9ff6f7cded mtd: spinand: Instantiate a SPI-NAND on-die ECC engine new 4a1fee828229 mtd: nand: Let on-die ECC engines be retrieved from the NAND core new a57fcd89382b mtd: spinand: Fill a default ECC provider/algorithm new 86cbeb9e7143 mtd: nand: Add helpers to manage ECC engines and configurations new d4c002bd4db6 dt-bindings: mtd: Deprecate nand-ecc-mode new 00673132f95a mtd: spinand: Use the external ECC engine logic new 91351dc2032c mtd: spinand: Allow the case where there is no ECC engine new 75143ddce61e mtd: spinand: Fix OOB read new 5c782c69377f mtd: spinand: Remove outdated comment new 89cec9696317 mtd: rawnand: gpmi: cleanup makefile new 03f8eca6664f mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read new cefc37b02ccc dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation new edf5b36609fa mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller new 765a987f5af2 mtd: rawnand: fix a kernel-doc markup new d8e2d7a2d0e9 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments new 48f624202abd mtd: rawnand: sunxi: Add MDMA support new 824f89b6919e mtd: nand: ecc-hamming: Clarify the logic around rp17 new 92769ef4a432 mtd: rawnand: ingenic: remove redundant get_device() in in [...] new bdc6cf95b08a mtd: rawnand: mxc: Remove platform data support new 747f22bc6f49 docs: mtd: Avoid htmldocs warnings new fb8b93beceb5 mtd: nand: Change dependency between the NAND and ECC cores new 6756db95bfce mtd: rawnand: au1550: Ensure the presence of the right includes new e7b0dea1163d mtd: rawnand: davinci: Do not use extra dereferencing new 30374df290e6 mtd: rawnand: marvell: Drop useless line new 2bdb40513baf mtd: onenand: Use mtd->oops_panic_write as condition new a9b6c3a9173e mtd: plat-ram: correctly free memory on error path in plat [...] new 2544f4b4aff3 mtd: spinand: macronix: Add support for MX35LFxGE4AD new 144892522f15 dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] new b86bcb8f9999 mtd: rawnand: gpmi: fix reference count leak in gpmi ops new 1bdb9ca3ccae Merge remote-tracking branch 'nand/nand/next' new 8852db2cb1f1 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 5761498c4d07 crypto: hisilicon/sec2 - Fix aead authentication setting k [...] new 3ad99c22cebe crypto: arm64/gcm - move authentication tag check to SIMD domain new 0049a1329bb9 crypto: caam/qi - simplify error path for context allocation new 5bdad829c31a crypto: crypto4xx - Replace bitwise OR with logical OR in [...] new a24d22b225ce crypto: sha - split sha.h into sha1.h and sha2.h new 1201581c5792 crypto: lib/curve25519 - Move selftest prototype into header file new 1dc440355e47 crypto: hisilicon/zip - add a work_queue for zip irq new ff8107200367 crypto: omap-aes - Fix PM disable depth imbalance in omap_ [...] new e73916f20829 crypto: qat - target fw images to specific AEs new 6644f49e7b71 crypto: qat - add hook to initialize vector routing table new 8c8268166e83 crypto: qat - add qat_4xxx driver new 2e0e386af884 crypto: kconfig - fix a couple of spelling mistakes new 732b764099f6 crypto: sun8i-ce - fix two error path's memory leak new 36cc668546db Merge remote-tracking branch 'crypto/master' new 2fde1c8074ad Merge remote-tracking branch 'drm/drm-next' new 278391aeae4c Merge remote-tracking branch 'amdgpu/drm-next' new 9533fd8019fb drm/i915: Do not call hsw_set_frame_start_delay for dsi new f287c536d943 drm/i915/dg1: Enable ports new 63444fa71a96 Merge remote-tracking branch 'drm-intel/for-linux-next' new 67395ccde750 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 52aa300fabe5 drm: improve kernel-docs in drm_mode.h new a651341b269c drm/virtio: suffix create blob call with _ioctl like any ioctl new 7efb5f38ac9e drm/virtio: fix a file name comment reference new c12096085b62 virtio-gpu api: Add a comment on VIRTIO_GPU_SHM_ID_HOST_VISIBLE new bb53a604a74b drm/virtio: use fence_id when processing fences new 65f8453dc691 drm/virtio: rename sync_seq and last_seq new 2ac5ef3b2362 drm: document drm_mode_get_connector new 22f0d89805a4 drm: document drm_mode_modeinfo new eca22edb37d2 drm: Pass the full state to connectors atomic functions new c8917fd74f93 drm/panel: s6e63m0: Fix and extend MCS table new 9c3f0a0dd6a1 drm/panel: s6e63m0: Implement 28 backlight levels new f0aee45ffc8b drm/panel: s6e63m0: Fix init sequence new 1dfeea904550 drm/meson: dw-hdmi: Disable clocks on driver teardown new 2b6cb81b95d1 drm/meson: dw-hdmi: Enable the iahb clock early enough new 381295758792 dma-buf: system_heap: Rework system heap to use sgtables i [...] new a5d2d29e24be dma-buf: heaps: Move heap-helper logic into the cma_heap i [...] new 064fae53c068 dma-buf: heaps: Remove heap-helpers code new 4c68e499bb9d dma-buf: heaps: Skip sync if not mapped new d963ab0f15fb dma-buf: system_heap: Allocate higher order pages if available new 8ce9daf8856d drm: Fix fall-through warnings for Clang new 0b08d08ddfb6 drm/via: Fix fall-through warnings for Clang new 2c3a1e49696f video: fbdev: lxfb_ops: Fix fall-through warnings for Clang new 04295bc3362d video: fbdev: pm2fb: Fix fall-through warnings for Clang new 8749952aeecf Merge remote-tracking branch 'drm-misc/for-linux-next' new cc37ddee11bc Merge remote-tracking branch 'drm-msm/msm-next' new 85dfcbcf60ed Merge remote-tracking branch 'imx-drm/imx-drm/next' new cfe90a1e54cc Merge remote-tracking branch 'etnaviv/etnaviv/next' new 9c86fd1dc322 Merge remote-tracking branch 'regmap/for-next' new 704cbc4eb314 ALSA: hdspm: Fix fall-through warnings for Clang new 59e3d501cfaa ALSA: pcsp: Fix fall-through warnings for Clang new 45bbe6c95e42 ALSA: sb: Fix fall-through warnings for Clang new e714fa93898f ALSA: aloop: Constify ops structs new 9ac05523d38d ALSA: emu10k1: Use dma_set_mask_and_coherent to simplify code new 8a7c3bf3a9b5 Merge remote-tracking branch 'sound/for-next' new fca18e62984a ASoC: SOF: control: override volume info callback new 73d2784ecf09 ASoC: dt-bindings: renesas, rsnd: Fix duplicate 'allOf' entries new 2b3f6f4af955 ASoC: codecs: lpass-va-macro: add missing MODULE_DEVICE_TABLE new 82d1aeb8a407 ASoC: mmp-sspa: set phase two word length register new ddf1c4b3944a ASoC: qcom: sm8250: fix HDMI audio playback new 7998c168a94d ASoC: Intel: broadwell: add missing pm_ops new cf7f4a5320cd ASoC: Intel: bdw-rt5677: add missing pm_ops new b5682305297d ALSA: hda: intel-dsp-config: add helper for ACPI DSP drive [...] new 644eebdbbf11 ASoC: soc-acpi: add helper to identify parent driver. new 41656c3dc2ac ASoC: Intel: boards: byt/cht: set card and driver name at [...] new 05ff312badb6 ASoC: Intel: byt/cht: set pm ops dynamically new f7313f9fc287 ASoC: SOF: acpi: add dynamic selection of DSP driver new df5f5edaef4b ASoC: Intel: Atom: add dynamic selection of DSP driver new b405b4318c77 ASoC: SOF: Intel: allow for coexistence between SOF and At [...] new 803e591337e6 ALSA: hda: intel-dsp-config: add Broadwell ACPI DSP driver [...] new 8643e85aab87 ASoC: Intel: broadwell: set card and driver name dynamically new ec8a15d3a7c7 ASoC: Intel: catpt: add dynamic selection of DSP driver new 0e5cc22162e5 ALSA: hda: intel-dsp-config: ignore dsp_driver parameter f [...] new d512ef22d77b ASoC: SOF: Intel: allow for coexistence between SOF and ca [...] new 991e74d149eb Merge series "ASoC: Intel/SOF: extend run-time driver sele [...] new 9546c76c73a1 ASoC: mediatek: mt6359: Fix regulator_dev_lookup() fails f [...] new 6e85530496a4 ASoC: mt6359: remove unused property for mt6359 new 6b114d8b4ded Merge series "ASoC: mt6359: Fix regulator_dev_lookup() fai [...] new 7c1d0e554a35 ASoC: SOF: IPC: fix implicit type overflow new f805e7e09c8f ASoC: SOF: nocodec: modify DAI link definitions new 35dcd5205588 Merge remote-tracking branch 'asoc/for-5.11' into asoc-next new b4009256ff89 Merge remote-tracking branch 'sound-asoc/for-next' new c770374d549a Merge remote-tracking branch 'modules/modules-next' new a26506788320 Input: adp5589-keys - mark suspend and resume methods as _ [...] new 478a57072a4c Input: adp5589-keys - use BIT() new 35b076b99546 Input: xpad - demote non-conformant kernel-doc header new 7d52613d1c93 Input: mc13783-pwrbutton - file headers are not good candi [...] new cb69046526cc Input: goodix - provide some missing function parameter de [...] new ced8c61fa8c7 Input: wm831x-on - source file headers are not good candid [...] new aea1f3ffb110 Input: surface3_spi - fix naming issue with 'surface3_spi_ [...] new b324009d21ae Input: wm97xx-ts - provide missing description for 'status' new 58e5183ac869 Input: synaptics - demote non-conformant kernel-doc header new 584da78cba79 Input: goodix - fix misspelling of 'ctx' new 39f4879e99a4 Input: applespi - provide missing struct 'message' descriptions new 3aa40a1ad367 Input: vmmouse - demote obvious abuse of kernel-doc header new bcd1dd3debc0 Merge remote-tracking branch 'input/next' new 20bb7f08b66e Merge remote-tracking branch 'block/for-next' new 3f5dba110d12 dm writecache: remove BUG() and fail gracefully instead new 86917fae8b38 Merge remote-tracking branch 'device-mapper/for-next' new 1ea993a63a6e Merge remote-tracking branch 'mmc/next' new 7bfb68cf657e Merge remote-tracking branch 'mfd/for-mfd-next' new 6b390239d7a7 Merge remote-tracking branch 'backlight/for-backlight-next' new 5c831606d84f Merge remote-tracking branch 'regulator/for-next' new 828fbf933e33 Merge remote-tracking branch 'integrity/next-integrity' new 9fda7ca3faf2 Merge remote-tracking branch 'selinux/next' new f8a771192747 Merge remote-tracking branch 'tomoyo/master' new 599e0d6892d2 Merge remote-tracking branch 'audit/next' new 53631712f67c Merge remote-tracking branch 'devicetree/for-next' new 440408dbadfe spi: fix resource leak for drivers without .remove callback new 9db34ee64ce4 spi: Use bus_type functions for probe, remove and shutdown new 7795d4757502 spi: Warn when a driver's remove callback returns an error new aaea98a40a13 Merge remote-tracking branch 'spi/for-5.11' into spi-next new e8414c5b1a6c Merge remote-tracking branch 'spi/for-next' adds 8986f223bd77 iommu/vt-d: Take CONFIG_PCI_ATS into account adds 1a371e67dc77 x86/microcode/intel: Check patch signature before saving m [...] adds 860aaabac823 x86/dumpstack: Do not try to access user space code of oth [...] adds 01cf158e48d2 Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" new 97e135b45667 Merge branch 'x86/urgent' new 70d3b8ddcd20 x86/sgx: Add SGX architectural data structures new 2c273671d0df x86/sgx: Add wrappers for ENCLS functions new e7b6385b01d8 x86/cpufeatures: Add Intel SGX hardware bits new d205e0f1426e x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bits new e7e0545299d8 x86/sgx: Initialize metadata for Enclave Page Cache (EPC) [...] new 74faeee06db8 x86/mm: Signal SIGSEGV with PF_SGX new 224ab3527f89 x86/cpu/intel: Detect SGX support new 38853a303982 x86/cpu/intel: Add a nosgx kernel parameter new d2285493bef3 x86/sgx: Add SGX page allocator functions new 95bb7c42ac8a mm: Add 'mprotect' hook to struct vm_operations_struct new 3fe0778edac8 x86/sgx: Add an SGX misc driver interface new 888d24911787 x86/sgx: Add SGX_IOC_ENCLAVE_CREATE new c6d26d370767 x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES new 9d0c151b41fe x86/sgx: Add SGX_IOC_ENCLAVE_INIT new c82c61865024 x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION new 8382c668ce4f x86/vdso: Add support for exception fixup in vDSO functions new cd072dab453a x86/fault: Add a helper function to sanitize error code new 334872a09198 x86/traps: Attempt to fixup exceptions in vDSO before signaling new 846643695201 x86/vdso: Implement a vDSO for Intel SGX enclave call new 2adcba79e69d selftests/x86: Add a selftest for SGX new 1728ab54b4be x86/sgx: Add a page reclaimer new 947c6e11fa43 x86/sgx: Add ptrace() support for the SGX driver new 3fa97bf00126 Documentation/x86: Document SGX kernel architecture new bc4bac2ecef0 x86/sgx: Update MAINTAINERS new 67655b57f8f5 x86/sgx: Clarify 'laundry_list' locking new 0eaa8d153a1d selftests/sgx: Use a statically generated 3072-bit RSA key new 14132a5b807b x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() new befc45c72b55 Merge branch 'x86/sgx' new c33bf8598dc7 Merge branch 'x86/mm' new 8113ab20e850 tools/power/cpupower: Read energy_perf_bias from sysfs new 6d6501d912a9 tools/power/turbostat: Read energy_perf_bias from sysfs new fe0a5788624c tools/power/x86_energy_perf_policy: Read energy_perf_bias [...] new 18741a5251d0 x86/msr: Do not allow writes to MSR_IA32_ENERGY_PERF_BIAS new b023fd5f741f x86/msr: Downgrade unrecognized MSR message new fc69ecc52d95 Merge branch 'x86/misc' new 3d0890300997 Merge branch 'x86/microcode' new 7dab83c2bd90 Merge branch 'x86/fpu' new cb17fa8135f4 Merge branch 'x86/entry' new 028c221ed190 x86/CPU/AMD: Save AMD NodeId as cpu_die_id new db970bd231c2 x86/CPU/AMD: Remove amd_get_nb_id() new 8de0c9917cc1 EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId new cb09a379724d x86/topology: Set cpu_die_id only if DIE_TYPE found new d5dc35cb7f63 Merge branch 'x86/cpu' new 09a217c10504 x86/dumpstack: Make show_trace_log_lvl() static new 907f8eb8e0eb x86/uaccess: Document copy_from_user_nmi() new 0ac317e89791 x86/boot: Remove unused finalize_identity_maps() new 31d854603305 x86/head/64: Remove unused GET_CR2_INTO() macro new 44ddcbd1ac22 Merge branch 'x86/cleanups' new 2002d2951398 x86/resctrl: Constify kernfs_ops new afd4eeb3a98e Merge branch 'x86/cache' new 5f43bfe0b967 Merge branch 'x86/build' new 2fb6acf3edfe iommu/amd: Fix union of bitfields in intcapxt support new 2df985f5e44c iommu/amd: Don't register interrupt remapping irqdomain wh [...] new d1adcfbb520c iommu/amd: Fix IOMMU interrupt generation in X2APIC mode new 743c44323f6d Merge branch 'x86/apic' new da88f9b31136 timer_list: Use printk format instead of open-coded symbol lookup new c725dafc95f1 timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers new a0f5a65fa5fa time: Add missing colons for parameter documentation of ti [...] new 199d280c884d timekeeping: Remove static functions from kernel-doc markup new e025b03113d2 timekeeping: Add missing parameter documentation for updat [...] new c1ce406e80fb timekeeping: Fix up function documentation for the NMI saf [...] new f27f7c3f100e timekeeping: Add missing parameter docs for pvclock_gtod_[ [...] new 29efc4612ac1 timekeeping: Fix parameter docs of read_persistent_wall_an [...] new 6e5a91901c2d timekeeping: Address parameter documentation issues for va [...] new cc947f2b9c04 timers: Make run_local_timers() static new 66981c37b319 hrtimer: Fix kernel-doc markups new f73f64d56871 tick/broadcast: Serialize access to tick_next_period new c398960cd82b tick: Document protections for tick related data new 372acbbaa809 tick/sched: Use tick_next_period for lockless quick check new 94ad2e3cedb8 tick/sched: Reduce seqcount held scope in tick_do_update_j [...] new 7a35bf2a6a87 tick/sched: Optimize tick_do_update_jiffies64() further new 896b969e6732 tick/sched: Release seqcount before invoking calc_load_global() new b99654491642 tick: Get rid of tick_period new f500a93d5bcb Merge branch 'timers/core' adds 8e1ac4299a6e sched/fair: Fix overutilized update in enqueue_task_fair() adds f97bb5272d9e sched: Fix data-race in wakeup adds ec618b84f6e1 sched: Fix rq->nr_iowait ordering adds 2279f540ea7d sched/deadline: Fix priority inheritance with multiple sch [...] new fa089e3ab6bd Merge branch 'sched/urgent' new 438b822fbef7 Merge branch 'sched/migrate-disable' new 80dc6526b255 Merge branch 'sched/core' new 098416e69861 x86/mce: Use "safe" MSR functions when enabling additional [...] new 778a0745c194 Merge branch 'ras/core' adds ebd19fc372e3 perf/x86: fix sysfs type mismatches new 969fc694f6c3 Merge branch 'perf/urgent' new 4c76fa3bde8e Merge branch 'perf/kprobes' new b589b9fa4987 Merge branch 'perf/core' adds 43be4388e94b lockdep: Put graph lock/unlock under lock_recursion protection new 1fa3d947f4bc Merge branch 'locking/urgent' new 932f8c64d38b futex: Remove unused empty compat_exit_robust_list() new 5977b65394b4 Merge branch 'locking/core' new f296dcd629aa genirq: Remove GENERIC_IRQ_LEGACY_ALLOC_HWIRQ new e906a546bd86 genirq/irqdomain: Make irq_domain_disassociate() static new 8c67d247dcad genirq: Fix kernel-doc markups new d7ba604a9344 Merge branch 'irq/core' adds fbc81ec5b85d efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP adds fe5186cf12e3 efivarfs: fix memory leak in efivarfs_create() adds c2fe61d8be49 efi/x86: Free efi_pgd with free_pages() new 03c4ef58149f Merge branch 'efi/urgent' new bc13809f1c47 efi/libstub/x86: simplify efi_is_native() new 688eb28211ab efi/x86: Only copy the compressed kernel image in efi_relo [...] new 6edcf9dc2e1a efi/libstub: EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER should [...] new e1ac4b2406d9 efi: generalize efi_get_secureboot new 25519d683442 ima: generalize x86/EFI arch glue for other EFI architectures new 8d39cee0592e arm64/ima: add ima_arch support new b283477d394a efi: x86/xen: switch to efi_get_secureboot_mode helper new 7990b82a53cc Merge branch 'efi/core' new 2a656cad337e mm/highmem: Take kmap_high_get() properly into account new 1eb0616c2df5 xtensa/mm/highmem: Make generic kmap_atomic() work correctly new a0e169978303 microblaze/mm/highmem: Add dropped #ifdef back new 62d77517e43a Merge branch 'core/mm' new 78a56e0494ad entry: Fix spelling/typo errors in irq entry code new 4cffe21d4a62 Merge branch 'x86/entry' into core/entry new b4581a52caff x86: Expose syscall_work field in thread_info new 3136b93c3fb2 entry: Expose helpers to migrate TIF to SYSCALL_WORK flags new b86678cf0f1d entry: Wire up syscall_work in common entry code new 23d67a54857a seccomp: Migrate to use SYSCALL_WORK flag new 524666cb5de7 tracepoints: Migrate to use SYSCALL_WORK flag new 64c19ba29b66 ptrace: Migrate to use SYSCALL_TRACE flag new 64eb35f701f0 ptrace: Migrate TIF_SYSCALL_EMU to use SYSCALL_WORK flag new 785dc4eb7fd7 audit: Migrate to use SYSCALL_WORK flag new 299155244770 entry: Drop usage of TIF flags in the generic syscall code new 51af3f230639 x86: Reclaim unused x86 TI flags new f946a5e7c6b8 Merge branch 'core/entry' new bab202ab87ba x86/mm: Declare 'start' variable where it is used new 5409905783d5 Merge branch 'x86/cleanups' new d707faa64d03 sched/core: Add missing completion for affine_move_task() waiters new 1293771e4353 sched: Fix migration_cpu_stop() WARN new 406100f3da08 cpuset: fix race between hotplug work and later CPU offline new b5b217346de8 sched/topology: Warn when NUMA diameter > 2 new 9032dc211523 Documentation: scheduler: fix information on arch SD flags [...] new b19a888c1e9b sched/core: Fix typos in comments new 480a6ca2dc6e sched/uclamp: Allow to reset a task uclamp constraint value new 31f6a8c0a471 sched/topology,schedutil: Wrap sched domains rebuild new ecec9e86d1a3 arm64: Rebuild sched domains on invariance status changes new fa50e2b452c6 sched/topology: Condition EAS enablement on FIE support new 31c26f86a7a2 Merge branch 'sched/core' new 83c2da2e605c context_tracking: Introduce HAVE_CONTEXT_TRACKING_OFFSTACK new 179a9cf79212 context_tracking: Don't implement exception_enter/exit() o [...] new 9f68b5b74c48 sched: Detect call to schedule from critical entry code new 6775de4984ea context_tracking: Only define schedule_user() on !HAVE_CON [...] new d1f250e2205e x86: Support HAVE_CONTEXT_TRACKING_OFFSTACK new 6d4d56573fae Merge branch 'core/entry' new bce6a8cba7bf Merge branch 'linus' new 61b39ad9a7d2 x86/head64: Remove duplicate include new ab09b58e4bdf x86/boot/compressed/64: Use TEST %reg,%reg instead of CMP $0,%reg new 215e35de0470 Merge branch 'x86/cleanups' new 4a24d80b8c3e x86/mce, cper: Pass x86 CPER through the MCA handling chain new 9ea041b5e564 Merge branch 'ras/core' new 934e49605f32 Merge remote-tracking branch 'tip/auto-latest' new 823a0b4526ec Merge remote-tracking branch 'clockevents/timers/drivers/next' new 10590a9d4f23 EDAC/igen6: Add EDAC driver for Intel client SoCs using IBECC new 2223d8c781a0 EDAC/igen6: Add debugfs interface for Intel client SoC EDA [...] new 41545aabff1e MAINTAINERS: Add entry for Intel IGEN6 EDAC driver new 83ff51c4e3fe EDAC/i10nm: Use readl() to access MMIO registers new bc1c99a5971a EDAC: Add DDR5 new memory type new 479f58dda25b EDAC/i10nm: Add Intel Sapphire Rapids server support new 98e017cd50c8 Merge branches 'edac-misc' and 'edac-spr' into edac-for-next new d6a280cc545d Merge remote-tracking branch 'edac/edac-for-next' new d001e41e1b15 irqchip/exiu: Fix the index of fwspec for IRQ type new 74cde1a53368 irqchip/gic-v3-its: Unconditionally save/restore the ITS s [...] new 6d484f107c25 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 7aee956d59d1 Merge remote-tracking branch 'ftrace/for-next' new 6dbce04d8417 rcu: Allow rcu_irq_enter_check_tick() from NMI new 29368e093921 x86/smpboot: Move rcu_cpu_starting() earlier new dfe564045c65 rcu: Panic after fixed number of stalls new 1eafe075bf9c list.h: Update comment to explicitly note circular lists new e3771c850d3b rcu: Implement rcu_segcblist_is_offloaded() config dependent new ed73860cecc3 rcu: Fix single-CPU check in rcu_blocking_is_gp() new a3941517fcd6 rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config new 9f866dac9429 rcu/tree: Add a warning if CPU being onlined did not repor [...] new 7c47ee5aa008 rcu/tree: Make struct kernel_param_ops definitions const new d2098b444098 rcu,ftrace: Fix ftrace recursion new bd56e0a4a291 rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...] new 4d60b475f858 rcu: Prevent lockdep-RCU splats on lock acquisition/release new 354c3f0e22dc rcu: Fix a typo in rcu_blocking_is_gp() header comment new bfb3aa735f82 rcu: Do not report strict GPs for outgoing CPUs new 56292e8609e3 rcu/tree: Defer kvfree_rcu() allocation to a clean context new 50edb988534c srcu: Take early exit on memory-allocation failure new 7fc91fc84506 Merge branches 'cpuinfo.2020.11.06a', 'doc.2020.11.06a', ' [...] new c4638ff0644b Merge branch 'kcsan.2020.11.06a' into HEAD new 50df51d12c31 Merge branch 'lkmm.2020.11.06a' into HEAD new 1b585673e519 Merge branch 'tglx-pc.2020.10.30a' into HEAD new 3abbf539968a Merge branch 'lkmm-dev.2020.11.06a' into HEAD new bad83303452b rcutorture: Test runtime toggling of CPUs' callback offloading new ccc46cd6be02 rcutorture: Add testing for RCU's global memory ordering new 2b5ee66d03bb rcu/tree: Make rcu_do_batch count how many callbacks were [...] new ff8d5d87be85 rcu/segcblist: Add additional comments to explain smp_mb() new abeabb0732bd torture: Make --kcsan specify lockdep new f473383e23a9 tools/memory-model: Tie acquire loads to reads-from new 98865b579965 rcu: Mark obtuse portion of stall warning as internal debug new 12c8ca3794c2 locking: Remove duplicate include of percpu-rwsem.h new d8c6a762d155 torture: Make kvm.sh "--dryrun sched" summarize number of batches new ccda7e607fc4 torture: Make kvm.sh "--dryrun sched" summarize number of builds new b941db6a96e1 docs: Remove redundant "``" from Requirements.rst new fedf141ad37f rcu/segcblist: Add counters to segcblist datastructure new b3a77e7f6a6c rcu/tree: segcblist: Remove redundant smp_mb()s new 2e4a1b08d995 cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] new 2c28a11e0be0 cpumask: Make "all" alias global and not just RCU new 3a9ad92fe154 cpumask: Add a "none" alias to complement "all" new 53cfa2ce071a cpumask: Add "last" alias for cpu list specifications new d6e4bde78050 rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" new 583b22929f68 doc: Remove obsolete RCU-bh and RCU-sched update-side API members new 7e73109ea889 scftorture: Add debug output for wrong-CPU warning new 68f695586c6b torture: Allow kvm.sh --datestamp to specify subdirectories new ea615523d5cc rcu: Add lockdep checks for interrupts disabled new 9135eefd9c3d rcu: For RCU grace-period kthread starvation, dump last CP [...] new cd34fb1af5c2 rcu: Do not NMI offline CPUs new 3a82801b5b32 srcu: Make Tiny SRCU use multi-bit grace-period counter new 376c244d8f29 srcu: Provide internal interface to start a Tiny SRCU grac [...] new 010b201cba8b srcu: Provide internal interface to start a Tree SRCU grac [...] new 59df003b7618 srcu: Provide polling interfaces for Tiny SRCU grace periods new c60155e58003 srcu: Provide polling interfaces for Tree SRCU grace periods new 900dbe01d538 srcu: Document polling interfaces for Tree SRCU grace periods new ee9a4e612f86 rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state new d8048651c411 rcutorture: Add writer-side tests of polling grace-period API new ae258621ff10 refscale: Allow summarization of verbose output new bae7f58ad7a3 rcutorture: Add reader-side tests of polling grace-period API new 14774a1e0316 srcu: Add comment explaining cookie overflow/wrap new 3e3d7337806f rcu/trace: Add tracing for how segcb list changes new 6bccab6e65c5 list: Fix a typo at the kernel-doc markup new 07331095fe87 rcutorture: Require entire stutter period be post-boot new 28b6a19aabc1 rcutorture: Make synctype[] and nsynctype be static global new 196fa49f9654 rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] new e840d10c6243 torture: Add fuzzed hrtimer-based sleep functions new 3fc3744329a8 rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits new 9d30378e3225 torture: Make stutter use torture_hrtimeout_*() functions new 53068191de31 rcutorture: Use hrtimers for reader and writer delays new fc9a47fb7e80 torture: Prepare for splitting qemu execution from kvm-tes [...] new 7c1e100cc198 torture: Add config2csv.sh script to compare torture scenarios new 371bd72f046e rcu/segcblist: Add debug checks for segment lengths new 43bacd182e3c sched/core: Allow try_invoke_on_locked_down_task() with ir [...] new 29775c2ea6cd rcu: Check and report missed fqs timer wakeup on RCU stall new 439e506c4b03 rcu/tree: Allocate a page when caller is preemptible new 723a39107064 rcu/tree: Use delayed work instead of hrtimer to refill the cache new 18bb7b1da8dc rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] new 24e12b8dc394 rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] new 00dc4fd2297c tools/rcutorture: Make identify_qemu_vcpus() independent o [...] new 084409e5f198 torture: Make kvm.sh "Test Summary" date be end of test new bd5fc4f66b3e rcu: Record kvfree_call_rcu() call stack for KASAN new 3ff6ad7b5c6d Merge remote-tracking branch 'rcu/rcu/next' new 2495ea92bb01 Merge remote-tracking branch 'kvms390/next' new afb87c7a24a6 Merge remote-tracking branch 'percpu/for-next' new f9a1a279e479 Merge remote-tracking branch 'drivers-x86/for-next' new 847be153163f Merge remote-tracking branch 'chrome-platform/for-next' new abcc8f922d83 Merge remote-tracking branch 'leds/for-next' new cc26255b08b8 Merge remote-tracking branch 'ipmi/for-next' new c813d953c2da Merge remote-tracking branch 'driver-core/driver-core-next' new 52a0372a38b4 usb: typec: Fix num_altmodes kernel-doc error new e4d51b9c0862 Merge remote-tracking branch 'usb/usb-next' new 053af9e6e817 USB: serial: mos7720: defer state restore to a workqueue new a1c5ee3bb446 Merge remote-tracking branch 'usb-serial/usb-next' new f514aed05b59 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new e1404d203139 dt-bindings: phy: add Amlogic AXG MIPI D-PHY bindings new 450889074f4f dt-bindings: phy: amlogic,meson-axg-mipi-pcie-analog: remo [...] new 76aefb221146 phy: amlogic: Add AXG MIPI D-PHY driver new 87c3cdecb3d5 dt-bindings: phy: amlogic,meson-axg-mipi-pcie-analog: remo [...] new 8eff8b4e22d9 phy: amlogic: phy-meson-axg-mipi-pcie-analog: add support [...] new 864788c00fd7 dt-bindings: phy: phy-stm32-usbphyc: convert bindings to j [...] new 496db029142f phy: samsung: phy-exynos-pcie: rework driver to support Ex [...] new 768a711e2d4b phy: samsung: phy-exynos-pcie: fix typo 'tunning' new d0117b991f07 Merge remote-tracking branch 'phy-next/next' new 1ee783490f77 Merge remote-tracking branch 'tty/tty-next' new d4a4281c3fcc Merge remote-tracking branch 'char-misc/char-misc-next' new d85316689b0c Merge remote-tracking branch 'extcon/extcon-next' new 1b1b85d68df0 Merge remote-tracking branch 'thunderbolt/next' new 2f250cb19c26 Merge remote-tracking branch 'staging/staging-next' new ca70deb668da Merge remote-tracking branch 'mux/for-next' new c497f9322af9 interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes new 7ab1e9117607 interconnect: qcom: qcs404: Remove GPU and display RPM IDs new 017496af28e2 interconnect: fix memory trashing in of_count_icc_providers() new 95fefecdff09 Merge remote-tracking branch 'icc/icc-next' new fb0b683fb440 Merge remote-tracking branch 'dmaengine/next' new 5b3c0526d2db Merge branch 'fixes' into for-next new 64eeea415d1f Merge branch 'misc' into for-next new 236fda38e1cb Merge remote-tracking branch 'scsi/for-next' new fd62de114f8c scsi: ufs: Avoid to call REQ_CLKS_OFF to CLKS_OFF new b66451129764 scsi: ufs: Atomic update for clkgating_enable new 4f3e900b6282 scsi: ufs: Clear UAC for FFU and RPMB LUNs new e93e6e49fa31 scsi: ufs: Use WQ_HIGHPRI for gating work new 69a314d6a155 scsi: ufs: Add more contexts in the ufs tracepoints new 8eb456be75af scsi: ufs: Fix clkgating on/off new 3754cde8df91 scsi: ufs: Show LBA and length for UNMAP commands new 61bdb4eec8d1 scsi: ibmvfc: Byte swap login_buf.resp values in attribute [...] new 4e0716199ab6 scsi: ibmvfc: Remove trailing semicolon new 2aa0102c6688 scsi: ibmvfc: Use correlation token to tag commands new fad74a1be2db scsi: ibmvfc: Deduplicate common ibmvfc_cmd init code new c16b8a6d8af1 scsi: ibmvfc: Add new fields for version 2 of several MADs new a318c2b71cce scsi: ibmvfc: Add helper for testing capability flags new 5a9d16f71c26 scsi: ibmvfc: Add FC payload retrieval routines for versio [...] new ebc7c74bd2dc scsi: ibmvfc: Add support for target_wwpn field in v2 MADs [...] new e4af87b7079e scsi: ibmvfc: Advertise client support for targetWWPN usin [...] new 1e7dddb2e76a scsi: lpfc: Fix pointer defereference before it is null ch [...] new 61795a5316ad scsi: lpfc: Remove dead code on second !ndlp check new 14c1dd950411 scsi: lpfc: Fix memory leak on lcb_context new 809032ddf9c6 scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_ve [...] new 4a119d8a4c60 scsi: lpfc: Fix set but not used warnings from Rework remo [...] new 09b15e35071d scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_ [...] new 185d17e11e7f scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe() new 6998ff4e2161 scsi: lpfc: Fix variable 'vport' set but not used in lpfc_ [...] new ea1a8bad2115 Merge remote-tracking branch 'scsi-mkp/for-next' new ae50a1c035bf Merge remote-tracking branch 'rpmsg/for-next' new ff78741cf901 Merge remote-tracking branch 'gpio/for-next' new ab0940334950 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new c37cc720b478 Merge remote-tracking branch 'pinctrl/for-next' new bff4f1ad68b7 Merge remote-tracking branch 'pinctrl-intel/for-next' new 682d056304a6 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 94b706ac96a0 Merge remote-tracking branch 'pwm/for-next' new f5c06bde8dd8 signal: define the SA_EXPOSE_TAGBITS bit in sa_flags new 2d652deb83b4 Merge remote-tracking branch 'userns/for-next' new 7918a9e194b9 Merge remote-tracking branch 'kselftest/next' new 1e464be69e1d Merge remote-tracking branch 'livepatching/for-next' new 4eca14b83c22 Merge remote-tracking branch 'coresight/next' new 4f35b3cb3602 Merge remote-tracking branch 'rtc/rtc-next' new f9d480b6ffbe seccomp/cache: Lookup syscall allowlist bitmap for fast path new 8e01b51a31a1 seccomp/cache: Add "emulator" to check if filter is consta [...] new 25db91209a91 x86: Enable seccomp architecture tracking new 192cf32243ce selftests/seccomp: Compare bitmap vs filter overhead new ffde703470b0 arm64: Enable seccomp architecture tracking new 424c9102fa7b arm: Enable seccomp architecture tracking new 6e9ae6f98809 csky: Enable seccomp architecture tracking new 6aa7923c8737 parisc: Enable seccomp architecture tracking new e7bcb4622ddf powerpc: Enable seccomp architecture tracking new 673a11a7e415 riscv: Enable seccomp architecture tracking new c09058eda265 s390: Enable seccomp architecture tracking new 4c18bc054bff sh: Enable seccomp architecture tracking new 445247b02342 xtensa: Enable seccomp architecture tracking new 0d8315dddd28 seccomp/cache: Report cache data through /proc/pid/seccomp_cache new fab686eb0307 seccomp: Remove bogus __user annotations new 7ef95e3dbcee Merge branch 'for-linus/seccomp' into for-next/seccomp new 5c5c5fa055ea Merge remote-tracking branch 'seccomp/for-next/seccomp' new 91abd0a09d1d Merge remote-tracking branch 'slimbus/for-next' new ac02c2931288 Merge remote-tracking branch 'nvmem/for-next' new 09f755c223c3 Merge remote-tracking branch 'xarray/main' new 5d0ef57184ba Merge remote-tracking branch 'hyperv/hyperv-next' new ab8109bfe73b Merge remote-tracking branch 'auxdisplay/auxdisplay' new 971420499c54 Merge remote-tracking branch 'pidfd/for-next' new 3766145992a6 Merge remote-tracking branch 'fpga/for-next' new 2ca7e30d3b1e net: qrtr: Unprepare MHI channels during remove new 7b7e4cee0299 Merge branch 'mhi-ath11k-immutable' into mhi-next new f1cfe52583c6 Merge remote-tracking branch 'mhi/mhi-next' new 10ba5003fdda Merge remote-tracking branch 'notifications/notifications- [...] new 73b5bc86fa6c Merge remote-tracking branch 'memblock/for-next' new a2c03dea6e6f powerpc/64s: using DECLARE_STATIC_KEY_FALSE needs linux/ju [...] new 996163dbe37e Merge branch 'akpm-current/current' new a54e09c0cd61 mm: memcontrol: use helpers to read page's memcg data new f8077297c5d5 mm: memcontrol/slab: use helpers to access slab page's memcg_data new d8a8e40fa4e2 mm: introduce page memcg flags new c262c91d8604 mm: convert page kmemcg type to a page memcg flag new da25c5dfba00 mm/memcg: bail early from swap accounting if memcg disabled new 149353190ac9 mm/memcg: warning on !memcg after readahead page charged new 301fde5db992 mm/memcg: remove unused definitions new bf8217f26bf3 mm, kvm: account kvm_vcpu_mmap to kmemcg new dc272962dfbe mm: slub: call account_slab_page() after slab page initialization new 91485ac684ce mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] new 13ad1feb31c3 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] new 0c4d07d0d389 mm/memcontrol:rewrite mem_cgroup_page_lruvec() new b9434d7afa16 treewide: remove stringification from __alias macro definition new aa88dbbac8a1 ARM: boot: quote aliased symbol names in string.c new 98c0f33cd8d4 compiler-clang: remove version check for BPF Tracing new ff9b3da8f65f epoll: check for events when removing a timed out thread f [...] new b4dad0633869 epoll: simplify signal handling new 21e69850e036 epoll: pull fatal signal checks into ep_send_events() new 164749d400d7 epoll: move eavail next to the list_empty_careful check new b078fc7248f1 epoll: simplify and optimize busy loop logic new d5fdcca57b22 epoll: pull all code between fetch_events and send_event i [...] new fabcf914f98b epoll: replace gotos with a proper loop new 73a7332cc840 epoll: eliminate unnecessary lock for zero timeout new bddd39188ed0 mm: unexport follow_pte_pmd new 9760c0159df5 mm: simplify follow_pte{,pmd} new 77846a482aea merge fix for "s390/pci: remove races against pte updates" new 4d8356945692 mm: add definition of PMD_PAGE_ORDER new cd300a4b3f10 mmap: make mlock_future_check() global new 0ae3592ebfe1 set_memory: allow set_direct_map_*_noflush() for multiple pages new 1bcbf09378ef set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix new 63166e60fdf1 mm: introduce memfd_secret system call to create "secret" [...] new b6b506757aef mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new c009cd109ca6 secretmem: use PMD-size pages to amortize direct map fragm [...] new d556ebd6ed43 secretmem: add memcg accounting new 6508418b23f0 secretmem-add-memcg-accounting-fix new e56370e5442d secretmem-add-memcg-accounting-fix2 new 919f21b69738 PM: hibernate: disable when there are active secretmem users new 91321a83532d arch, mm: wire up memfd_secret system call were relevant new 7120a3260abe secretmem: test: add basic selftest for memfd_secret(2) new 05ce6fe28dcf mmap locking API: don't check locking if the mm isn't live yet new ba48aaa5dd88 mm/gup: assert that the mmap lock is held in __get_user_pages() new a5f17a1c0211 Merge branch 'akpm/master' new 62918e6fd7b5 Add linux-next specific files for 20201123
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 (95065cb54210) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
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 979 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: .mailmap | 1 + .../RCU/Design/Requirements/Requirements.rst | 18 + Documentation/RCU/stallwarn.rst | 23 +- Documentation/admin-guide/hw-vuln/index.rst | 1 - Documentation/admin-guide/hw-vuln/l1d_flush.rst | 70 - Documentation/admin-guide/kernel-parameters.txt | 26 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 43 + .../devicetree/bindings/net/can/fsl,flexcan.yaml | 5 +- .../devicetree/bindings/pci/rcar-pci-host.yaml | 115 + Documentation/devicetree/bindings/pci/rcar-pci.txt | 72 - .../bindings/phy/amlogic,axg-mipi-dphy.yaml | 70 + .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 21 +- .../devicetree/bindings/phy/phy-stm32-usbphyc.txt | 73 - .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 138 ++ .../devicetree/bindings/sound/mt6359.yaml | 9 - .../devicetree/bindings/sound/renesas,rsnd.yaml | 6 +- .../features/time/irq-time-acct/arch-support.txt | 2 +- Documentation/hwmon/amd_energy.rst | 7 +- Documentation/networking/can.rst | 70 +- Documentation/networking/j1939.rst | 46 +- Documentation/scheduler/sched-domains.rst | 26 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + Documentation/userspace-api/spec_ctrl.rst | 8 - Documentation/x86/index.rst | 1 + Documentation/x86/sgx.rst | 211 ++ Documentation/x86/topology.rst | 9 + MAINTAINERS | 35 +- Next/SHA1s | 122 +- Next/merge.log | 2582 +++++++++++++------- arch/Kconfig | 17 + arch/arm/boot/compressed/head.S | 3 + arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 2 + arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 2 +- arch/arm/boot/dts/exynos4412-p4note.dtsi | 2 +- arch/arm/boot/dts/keystone-k2g-evm.dts | 112 + arch/arm/boot/dts/tegra124.dtsi | 17 +- arch/arm/crypto/sha1-ce-glue.c | 2 +- arch/arm/crypto/sha1.h | 2 +- arch/arm/crypto/sha1_glue.c | 2 +- arch/arm/crypto/sha1_neon_glue.c | 2 +- arch/arm/crypto/sha2-ce-glue.c | 2 +- arch/arm/crypto/sha256_glue.c | 2 +- arch/arm/crypto/sha256_neon_glue.c | 2 +- arch/arm/crypto/sha512-glue.c | 2 +- arch/arm/crypto/sha512-neon-glue.c | 2 +- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/nvidia/tegra132.dtsi | 14 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 13 + arch/arm64/crypto/aes-glue.c | 2 +- arch/arm64/crypto/ghash-ce-core.S | 15 + arch/arm64/crypto/ghash-ce-glue.c | 46 +- arch/arm64/crypto/sha1-ce-glue.c | 2 +- arch/arm64/crypto/sha2-ce-glue.c | 2 +- arch/arm64/crypto/sha256-glue.c | 2 +- arch/arm64/crypto/sha512-ce-glue.c | 2 +- arch/arm64/crypto/sha512-glue.c | 2 +- arch/arm64/kernel/topology.c | 10 + arch/arm64/mm/init.c | 39 +- arch/arm64/mm/mmu.c | 37 +- arch/microblaze/mm/init.c | 1 + arch/mips/cavium-octeon/crypto/octeon-sha1.c | 2 +- arch/mips/cavium-octeon/crypto/octeon-sha256.c | 2 +- arch/mips/cavium-octeon/crypto/octeon-sha512.c | 2 +- arch/openrisc/include/asm/Kbuild | 1 + arch/powerpc/crypto/sha1-spe-glue.c | 2 +- arch/powerpc/crypto/sha1.c | 2 +- arch/powerpc/crypto/sha256-spe-glue.c | 2 +- arch/powerpc/include/asm/book3s/64/kup-radix.h | 68 +- arch/powerpc/include/asm/exception-64s.h | 12 +- arch/powerpc/include/asm/feature-fixups.h | 19 + arch/powerpc/include/asm/kup.h | 26 +- arch/powerpc/include/asm/security_features.h | 7 + arch/powerpc/include/asm/setup.h | 4 + arch/powerpc/kernel/exceptions-64s.S | 80 +- arch/powerpc/kernel/setup_64.c | 122 +- arch/powerpc/kernel/syscall_64.c | 2 +- arch/powerpc/kernel/vmlinux.lds.S | 14 + arch/powerpc/lib/feature-fixups.c | 104 + arch/powerpc/platforms/powernv/setup.c | 24 +- arch/powerpc/platforms/pseries/mobility.c | 4 +- arch/powerpc/platforms/pseries/pseries.h | 2 +- arch/powerpc/platforms/pseries/setup.c | 15 +- arch/riscv/Kconfig | 1 + arch/riscv/include/asm/vdso/processor.h | 2 + arch/riscv/kernel/setup.c | 1 + arch/riscv/kernel/vdso/Makefile | 2 +- arch/riscv/mm/init.c | 8 +- arch/s390/Makefile | 2 +- arch/s390/boot/boot.h | 19 +- arch/s390/boot/compressed/.gitignore | 1 + arch/s390/boot/compressed/Makefile | 24 +- arch/s390/boot/compressed/vmlinux.lds.S | 8 + arch/s390/boot/head.S | 18 +- arch/s390/boot/head_kdump.S | 8 +- arch/s390/boot/ipl_parm.c | 44 +- arch/s390/boot/kaslr.c | 3 +- arch/s390/boot/mem_detect.c | 13 +- arch/s390/boot/pgm_check_info.c | 224 +- arch/s390/boot/startup.c | 48 +- arch/s390/crypto/prng.c | 53 +- arch/s390/crypto/sha.h | 3 +- arch/s390/crypto/sha1_s390.c | 2 +- arch/s390/crypto/sha256_s390.c | 2 +- arch/s390/crypto/sha3_256_s390.c | 1 - arch/s390/crypto/sha3_512_s390.c | 1 - arch/s390/crypto/sha512_s390.c | 2 +- arch/s390/include/asm/ccwdev.h | 2 +- arch/s390/include/asm/cio.h | 2 +- arch/s390/include/asm/ftrace.h | 31 +- arch/s390/include/asm/setup.h | 4 +- arch/s390/include/asm/thread_info.h | 2 +- arch/s390/kernel/ftrace.c | 63 +- arch/s390/kernel/mcount.S | 8 - arch/s390/kernel/setup.c | 37 +- arch/s390/kernel/time.c | 44 +- arch/s390/mm/dump_pagetables.c | 2 +- arch/s390/mm/kasan_init.c | 21 +- arch/s390/mm/vmem.c | 38 +- arch/s390/purgatory/purgatory.c | 2 +- arch/sparc/crypto/sha1_glue.c | 2 +- arch/sparc/crypto/sha256_glue.c | 2 +- arch/sparc/crypto/sha512_glue.c | 2 +- arch/um/include/asm/cacheflush.h | 9 - arch/x86/Kconfig | 18 + arch/x86/boot/compressed/Makefile | 2 +- arch/x86/boot/compressed/head_64.S | 8 +- arch/x86/boot/compressed/ident_map_64.c | 10 - arch/x86/crypto/sha1_ssse3_glue.c | 2 +- arch/x86/crypto/sha256_ssse3_glue.c | 2 +- arch/x86/crypto/sha512_ssse3_glue.c | 2 +- arch/x86/entry/vdso/Makefile | 8 +- arch/x86/entry/vdso/extable.c | 46 + arch/x86/entry/vdso/extable.h | 28 + arch/x86/entry/vdso/vdso-layout.lds.S | 9 +- arch/x86/entry/vdso/vdso.lds.S | 1 + arch/x86/entry/vdso/vdso2c.h | 50 +- arch/x86/entry/vdso/vsgx.S | 151 ++ arch/x86/events/amd/core.c | 2 +- arch/x86/events/intel/cstate.c | 6 +- arch/x86/events/intel/uncore.c | 4 +- arch/x86/events/intel/uncore.h | 12 +- arch/x86/events/rapl.c | 14 +- arch/x86/include/asm/acpi.h | 11 + arch/x86/include/asm/cacheflush.h | 8 - arch/x86/include/asm/cacheinfo.h | 4 +- arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/efi.h | 5 +- arch/x86/include/asm/enclu.h | 9 + arch/x86/include/asm/hw_irq.h | 1 + arch/x86/include/asm/mce.h | 6 + arch/x86/include/asm/msr-index.h | 8 + arch/x86/include/asm/paravirt.h | 11 - arch/x86/include/asm/processor.h | 4 - arch/x86/include/asm/stacktrace.h | 3 - arch/x86/include/asm/thread_info.h | 20 +- arch/x86/include/asm/tlbflush.h | 2 +- arch/x86/include/asm/trap_pf.h | 2 + arch/x86/include/asm/vdso.h | 5 + arch/x86/include/uapi/asm/sgx.h | 168 ++ arch/x86/kernel/Makefile | 2 - arch/x86/kernel/acpi/apei.c | 5 + arch/x86/kernel/amd_nb.c | 4 +- arch/x86/kernel/asm-offsets.c | 1 - arch/x86/kernel/cpu/Makefile | 1 + arch/x86/kernel/cpu/amd.c | 17 +- arch/x86/kernel/cpu/bugs.c | 54 - arch/x86/kernel/cpu/cacheinfo.c | 8 +- arch/x86/kernel/cpu/feat_ctl.c | 38 +- arch/x86/kernel/cpu/hygon.c | 11 +- arch/x86/kernel/cpu/mce/amd.c | 4 +- arch/x86/kernel/cpu/mce/apei.c | 61 + arch/x86/kernel/cpu/mce/inject.c | 4 +- arch/x86/kernel/cpu/mce/intel.c | 5 +- arch/x86/kernel/cpu/microcode/intel.c | 63 +- arch/x86/kernel/cpu/resctrl/internal.h | 2 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 4 +- arch/x86/kernel/cpu/sgx/Makefile | 5 + arch/x86/kernel/cpu/sgx/arch.h | 338 +++ arch/x86/kernel/cpu/sgx/driver.c | 194 ++ arch/x86/kernel/cpu/sgx/driver.h | 29 + arch/x86/kernel/cpu/sgx/encl.c | 740 ++++++ arch/x86/kernel/cpu/sgx/encl.h | 119 + arch/x86/kernel/cpu/sgx/encls.h | 231 ++ arch/x86/kernel/cpu/sgx/ioctl.c | 716 ++++++ arch/x86/kernel/cpu/sgx/main.c | 733 ++++++ arch/x86/kernel/cpu/sgx/sgx.h | 86 + arch/x86/kernel/cpu/topology.c | 10 +- arch/x86/kernel/dumpstack.c | 25 +- arch/x86/kernel/head64.c | 1 - arch/x86/kernel/head_64.S | 9 - arch/x86/kernel/msr.c | 7 +- arch/x86/kernel/smpboot.c | 11 +- arch/x86/kernel/traps.c | 10 + arch/x86/lib/usercopy.c | 22 +- arch/x86/mm/fault.c | 45 +- arch/x86/mm/init.c | 6 +- arch/x86/mm/tlb.c | 100 +- arch/x86/pci/i386.c | 2 +- arch/x86/platform/efi/efi_64.c | 24 +- arch/x86/purgatory/purgatory.c | 2 +- arch/x86/xen/efi.c | 37 +- arch/xtensa/include/asm/fixmap.h | 55 +- arch/xtensa/include/asm/highmem.h | 15 +- arch/xtensa/mm/highmem.c | 18 +- arch/xtensa/mm/init.c | 4 +- arch/xtensa/mm/mmu.c | 3 +- block/blk-cgroup.c | 1 + block/blk-flush.c | 7 +- crypto/asymmetric_keys/asym_tpm.c | 2 +- crypto/sha1_generic.c | 2 +- crypto/sha256_generic.c | 2 +- crypto/sha512_generic.c | 2 +- drivers/acpi/arm64/iort.c | 55 + drivers/char/random.c | 2 +- drivers/clk/tegra/clk-dfll.c | 4 +- drivers/crypto/Kconfig | 2 +- drivers/crypto/allwinner/Kconfig | 2 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 23 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 3 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 3 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 3 +- drivers/crypto/amcc/crypto4xx_alg.c | 2 +- drivers/crypto/amcc/crypto4xx_core.c | 4 +- drivers/crypto/atmel-authenc.h | 3 +- drivers/crypto/atmel-sha.c | 3 +- drivers/crypto/axis/artpec6_crypto.c | 3 +- drivers/crypto/bcm/cipher.c | 3 +- drivers/crypto/bcm/cipher.h | 3 +- drivers/crypto/bcm/spu.h | 3 +- drivers/crypto/caam/caamalg_qi.c | 8 +- drivers/crypto/caam/compat.h | 3 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 1 - drivers/crypto/ccp/ccp-crypto-sha.c | 3 +- drivers/crypto/ccp/ccp-crypto.h | 3 +- drivers/crypto/ccree/cc_driver.h | 3 +- drivers/crypto/chelsio/chcr_algo.c | 3 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 8 +- drivers/crypto/hisilicon/zip/zip_main.c | 26 +- drivers/crypto/img-hash.c | 3 +- drivers/crypto/inside-secure/safexcel.h | 3 +- drivers/crypto/inside-secure/safexcel_cipher.c | 3 +- drivers/crypto/inside-secure/safexcel_hash.c | 3 +- drivers/crypto/ixp4xx_crypto.c | 2 +- drivers/crypto/marvell/cesa/hash.c | 3 +- drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 3 +- drivers/crypto/mediatek/mtk-sha.c | 3 +- drivers/crypto/mxs-dcp.c | 3 +- drivers/crypto/n2_core.c | 3 +- drivers/crypto/nx/nx-sha256.c | 2 +- drivers/crypto/nx/nx-sha512.c | 2 +- drivers/crypto/nx/nx.c | 2 +- drivers/crypto/omap-aes.c | 3 +- drivers/crypto/omap-sham.c | 3 +- drivers/crypto/padlock-sha.c | 3 +- drivers/crypto/picoxcell_crypto.c | 3 +- drivers/crypto/qat/Kconfig | 11 + drivers/crypto/qat/Makefile | 1 + drivers/crypto/qat/qat_4xxx/Makefile | 4 + drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 218 ++ drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h | 75 + drivers/crypto/qat/qat_4xxx/adf_drv.c | 320 +++ drivers/crypto/qat/qat_common/Makefile | 1 + drivers/crypto/qat/qat_common/adf_accel_devices.h | 5 + drivers/crypto/qat/qat_common/adf_accel_engine.c | 58 +- drivers/crypto/qat/qat_common/adf_cfg_common.h | 3 +- drivers/crypto/qat/qat_common/adf_gen4_hw_data.c | 101 + drivers/crypto/qat/qat_common/adf_gen4_hw_data.h | 99 + drivers/crypto/qat/qat_common/adf_isr.c | 3 + drivers/crypto/qat/qat_common/qat_algs.c | 3 +- drivers/crypto/qce/common.c | 3 +- drivers/crypto/qce/core.c | 1 - drivers/crypto/qce/sha.h | 3 +- drivers/crypto/rockchip/rk3288_crypto.h | 3 +- drivers/crypto/s5p-sss.c | 3 +- drivers/crypto/sa2ul.c | 3 +- drivers/crypto/sa2ul.h | 3 +- drivers/crypto/sahara.c | 3 +- drivers/crypto/stm32/stm32-hash.c | 3 +- drivers/crypto/talitos.c | 3 +- drivers/crypto/ux500/hash/hash_core.c | 3 +- drivers/dma-buf/heaps/Makefile | 1 - drivers/dma-buf/heaps/cma_heap.c | 329 ++- drivers/dma-buf/heaps/heap-helpers.c | 274 --- drivers/dma-buf/heaps/heap-helpers.h | 53 - drivers/dma-buf/heaps/system_heap.c | 414 +++- drivers/edac/amd64_edac.c | 4 +- drivers/edac/edac_mc.c | 1 + drivers/edac/i10nm_base.c | 39 +- drivers/edac/igen6_edac.c | 2 +- drivers/edac/mce_amd.c | 4 +- drivers/edac/skx_base.c | 6 +- drivers/edac/skx_common.c | 23 +- drivers/edac/skx_common.h | 16 +- drivers/firmware/arm_scmi/Makefile | 2 +- drivers/firmware/arm_scmi/common.h | 1 + drivers/firmware/arm_scmi/driver.c | 3 + drivers/firmware/arm_scmi/notify.c | 10 +- drivers/firmware/arm_scmi/sensors.c | 720 +++++- drivers/firmware/arm_scmi/voltage.c | 380 +++ drivers/firmware/efi/Kconfig | 2 +- drivers/firmware/efi/cper-x86.c | 11 +- drivers/firmware/efi/embedded-firmware.c | 2 +- drivers/firmware/efi/libstub/efistub.h | 2 + drivers/firmware/efi/libstub/secureboot.c | 44 +- drivers/firmware/efi/libstub/x86-stub.c | 5 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 5 +- drivers/gpu/drm/drm_atomic_helper.c | 8 +- drivers/gpu/drm/drm_bufs.c | 1 + drivers/gpu/drm/i915/display/intel_display.c | 16 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 7 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 51 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 345 ++- drivers/gpu/drm/vc4/vc4_txp.c | 4 +- drivers/gpu/drm/via/via_irq.c | 1 + drivers/gpu/drm/virtio/virtgpu_debugfs.c | 4 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 8 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 13 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 7 +- drivers/gpu/drm/vkms/vkms_writeback.c | 7 +- drivers/hwmon/amd_energy.c | 1 + drivers/hwmon/scmi-hwmon.c | 2 +- drivers/infiniband/core/device.c | 43 +- drivers/infiniband/core/rw.c | 5 +- drivers/infiniband/sw/rdmavt/Kconfig | 1 - drivers/infiniband/sw/rdmavt/mr.c | 6 +- drivers/infiniband/sw/rdmavt/vt.c | 8 - drivers/infiniband/sw/rxe/Kconfig | 1 - drivers/infiniband/sw/rxe/rxe_verbs.c | 7 - drivers/infiniband/sw/rxe/rxe_verbs.h | 1 - drivers/infiniband/sw/siw/Kconfig | 1 - drivers/infiniband/sw/siw/siw.h | 1 - drivers/infiniband/sw/siw/siw_main.c | 7 - drivers/input/joystick/xpad.c | 2 +- drivers/input/keyboard/adp5589-keys.c | 75 +- drivers/input/keyboard/applespi.c | 9 + drivers/input/misc/mc13783-pwrbutton.c | 2 +- drivers/input/misc/wm831x-on.c | 2 +- drivers/input/mouse/synaptics.c | 2 +- drivers/input/mouse/vmmouse.c | 2 +- drivers/input/touchscreen/goodix.c | 5 +- drivers/input/touchscreen/surface3_spi.c | 2 +- drivers/input/touchscreen/wm97xx-core.c | 2 +- drivers/iommu/amd/init.c | 215 +- drivers/iommu/intel/dmar.c | 4 +- drivers/irqchip/irq-gic-v3-its.c | 16 +- drivers/irqchip/irq-sni-exiu.c | 2 +- drivers/md/dm-writecache.c | 4 - drivers/memory/tegra/tegra210.c | 10 + drivers/mtd/maps/physmap-bt1-rom.c | 8 +- drivers/mtd/nand/raw/Kconfig | 4 +- drivers/mtd/nand/raw/r852.c | 4 + drivers/net/bonding/bond_main.c | 61 +- drivers/net/bonding/bond_sysfs_slave.c | 18 +- drivers/net/can/at91_can.c | 14 +- drivers/net/can/c_can/c_can.c | 20 +- drivers/net/can/cc770/cc770.c | 14 +- drivers/net/can/dev.c | 16 +- drivers/net/can/flexcan.c | 161 +- drivers/net/can/grcan.c | 10 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 10 +- drivers/net/can/janz-ican3.c | 20 +- drivers/net/can/kvaser_pciefd.c | 10 +- drivers/net/can/m_can/m_can.c | 12 +- drivers/net/can/mscan/mscan.c | 20 +- drivers/net/can/pch_can.c | 14 +- drivers/net/can/peak_canfd/peak_canfd.c | 16 +- drivers/net/can/rcar/rcar_can.c | 14 +- drivers/net/can/rcar/rcar_canfd.c | 12 +- drivers/net/can/rx-offload.c | 2 +- drivers/net/can/sja1000/sja1000.c | 16 +- drivers/net/can/slcan.c | 32 +- drivers/net/can/softing/softing_fw.c | 2 +- drivers/net/can/softing/softing_main.c | 14 +- drivers/net/can/spi/hi311x.c | 20 +- drivers/net/can/spi/mcp251x.c | 20 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 15 +- drivers/net/can/sun4i_can.c | 10 +- drivers/net/can/ti_hecc.c | 8 +- drivers/net/can/usb/Kconfig | 5 + drivers/net/can/usb/ems_usb.c | 16 +- drivers/net/can/usb/esd_usb2.c | 24 +- drivers/net/can/usb/gs_usb.c | 11 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 22 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 61 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 22 +- drivers/net/can/usb/mcba_usb.c | 10 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 18 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 29 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 14 +- drivers/net/can/usb/ucan.c | 20 +- drivers/net/can/usb/usb_8dev.c | 17 +- drivers/net/can/xilinx_can.c | 16 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 33 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 4 +- drivers/net/ethernet/chelsio/Kconfig | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 3 +- .../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 3 +- .../ethernet/chelsio/inline_crypto/chtls/chtls.h | 3 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 1 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 8 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 84 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 3 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 23 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 48 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 160 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 80 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 26 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 3 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 49 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 + drivers/net/ethernet/huawei/hinic/hinic_devlink.c | 12 +- drivers/net/ethernet/ibm/ibmvnic.c | 412 ++-- drivers/net/ethernet/ibm/ibmvnic.h | 27 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 17 +- drivers/net/ethernet/marvell/octeontx2/af/Makefile | 3 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 34 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 233 ++ .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 272 +++ .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 9 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 8 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 63 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 3 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 13 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 1 - drivers/net/ethernet/mellanox/mlx4/en_rx.c | 3 - drivers/net/ethernet/mellanox/mlx4/en_tx.c | 13 - drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 22 - drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h | 18 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 11 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 3 - drivers/net/ethernet/mellanox/mlxsw/core.c | 11 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 498 +++- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 1 + drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 17 +- drivers/net/ethernet/netronome/nfp/nfp_main.h | 2 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 2 +- .../net/ethernet/pensando/ionic/ionic_devlink.h | 2 +- drivers/net/ethernet/pensando/ionic/ionic_fw.c | 14 +- drivers/net/ethernet/realtek/r8169_main.c | 11 +- drivers/net/ethernet/socionext/netsec.c | 12 +- drivers/net/ipa/gsi.c | 101 +- drivers/net/ipa/gsi.h | 1 + drivers/net/ipa/ipa_clock.c | 47 +- drivers/net/ipa/ipa_clock.h | 5 +- drivers/net/ipa/ipa_data-sc7180.c | 21 + drivers/net/ipa/ipa_data-sdm845.c | 21 + drivers/net/ipa/ipa_data.h | 31 +- drivers/net/ipa/ipa_main.c | 40 +- drivers/net/netdevsim/dev.c | 2 - drivers/net/netdevsim/ethtool.c | 82 +- drivers/net/netdevsim/netdevsim.h | 9 +- drivers/net/phy/mdio_bus.c | 7 +- drivers/net/tun.c | 14 +- drivers/net/usb/ipheth.c | 2 +- drivers/nfc/s3fwrn5/firmware.c | 2 +- drivers/nvme/host/core.c | 25 +- drivers/nvme/host/nvme.h | 6 - drivers/nvme/host/pci.c | 15 + drivers/nvme/target/rdma.c | 3 +- drivers/of/address.c | 42 + drivers/of/unittest.c | 18 + drivers/pci/controller/dwc/Kconfig | 4 +- drivers/pci/controller/dwc/pci-dra7xx.c | 141 +- drivers/pci/controller/dwc/pci-exynos.c | 50 +- drivers/pci/controller/dwc/pci-imx6.c | 39 +- drivers/pci/controller/dwc/pci-keystone.c | 79 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 37 +- drivers/pci/controller/dwc/pci-layerscape.c | 67 +- drivers/pci/controller/dwc/pci-meson.c | 53 +- drivers/pci/controller/dwc/pcie-al.c | 29 +- drivers/pci/controller/dwc/pcie-armada8k.c | 37 +- drivers/pci/controller/dwc/pcie-artpec6.c | 76 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 58 +- drivers/pci/controller/dwc/pcie-designware-host.c | 139 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 70 +- drivers/pci/controller/dwc/pcie-designware.c | 105 +- drivers/pci/controller/dwc/pcie-designware.h | 27 +- drivers/pci/controller/dwc/pcie-histb.c | 37 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 67 +- drivers/pci/controller/dwc/pcie-kirin.c | 62 +- drivers/pci/controller/dwc/pcie-qcom.c | 38 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 62 +- drivers/pci/controller/dwc/pcie-tegra194.c | 41 +- drivers/pci/controller/dwc/pcie-uniphier-ep.c | 38 +- drivers/pci/controller/dwc/pcie-uniphier.c | 51 +- drivers/pci/controller/pcie-brcmstb.c | 1 + drivers/pci/hotplug/ibmphp_pci.c | 2 - drivers/pci/of.c | 5 + drivers/pci/p2pdma.c | 25 +- drivers/pci/pci.c | 21 +- drivers/pci/pci.h | 4 + drivers/pci/pcie/aspm.c | 44 + drivers/pci/quirks.c | 23 +- drivers/phy/amlogic/Kconfig | 13 + drivers/phy/amlogic/Makefile | 1 + drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c | 413 ++++ .../phy/amlogic/phy-meson-axg-mipi-pcie-analog.c | 204 +- drivers/phy/samsung/phy-exynos-pcie.c | 301 +-- drivers/s390/block/dasd.c | 6 + drivers/s390/char/sclp_cmd.c | 6 +- drivers/s390/net/qeth_core.h | 9 +- drivers/s390/net/qeth_core_main.c | 82 +- drivers/s390/net/qeth_l2_main.c | 18 +- drivers/scsi/ibmvscsi/ibmvfc.c | 195 +- drivers/scsi/ibmvscsi/ibmvfc.h | 28 +- drivers/scsi/lpfc/lpfc_bsg.c | 6 - drivers/scsi/lpfc/lpfc_ct.c | 2 +- drivers/scsi/lpfc/lpfc_els.c | 14 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 6 - drivers/scsi/lpfc/lpfc_init.c | 2 - drivers/scsi/lpfc/lpfc_nvmet.c | 2 +- drivers/scsi/lpfc/lpfc_scsi.c | 7 +- drivers/scsi/lpfc/lpfc_sli.c | 2 - drivers/scsi/ufs/ufshcd.c | 106 +- drivers/scsi/ufs/ufshcd.h | 1 + drivers/soc/ti/Kconfig | 18 - drivers/soc/ti/k3-ringacc.c | 1 + drivers/soc/ti/knav_dma.c | 15 +- drivers/soc/ti/knav_qmss_queue.c | 66 +- drivers/soc/ti/omap_prm.c | 4 + drivers/soc/ti/pm33xx.c | 4 +- drivers/soc/ti/pruss.c | 6 - drivers/soc/ti/wkup_m3_ipc.c | 8 +- drivers/spi/spi.c | 62 +- drivers/tee/tee_core.c | 2 +- drivers/tty/Kconfig | 14 - drivers/tty/Makefile | 3 +- drivers/tty/ttynull.c | 18 + drivers/usb/core/devio.c | 14 +- drivers/usb/core/quirks.c | 10 + drivers/usb/gadget/function/f_midi.c | 10 +- drivers/usb/gadget/legacy/inode.c | 3 + drivers/usb/serial/mos7720.c | 234 +- drivers/usb/serial/option.c | 3 +- drivers/usb/typec/class.c | 2 +- drivers/video/fbdev/geode/lxfb_ops.c | 1 + drivers/video/fbdev/pm2fb.c | 1 + fs/crypto/fname.c | 2 +- fs/crypto/hkdf.c | 2 +- fs/efivarfs/super.c | 1 + fs/ext4/ext4.h | 3 +- fs/ext4/super.c | 4 - fs/io_uring.c | 38 +- fs/jbd2/journal.c | 34 +- fs/jbd2/transaction.c | 31 +- fs/ubifs/auth.c | 1 - fs/verity/fsverity_private.h | 2 +- fs/xfs/libxfs/xfs_rmap_btree.c | 16 +- fs/xfs/xfs_iomap.c | 29 + include/asm-generic/syscall.h | 24 +- include/crypto/curve25519.h | 2 + include/crypto/hash_info.h | 3 +- include/crypto/sha1.h | 46 + include/crypto/sha1_base.h | 2 +- include/crypto/{sha.h => sha2.h} | 41 +- include/crypto/sha256_base.h | 2 +- include/crypto/sha512_base.h | 2 +- include/drm/drm_modes.h | 3 + include/drm/drm_modeset_helper_vtables.h | 13 +- include/dt-bindings/firmware/imx/rsrc.h | 1 + include/linux/acpi_iort.h | 4 + include/linux/can/dev.h | 38 +- include/linux/can/dev/peak_canfd.h | 2 +- include/linux/ccp.h | 3 +- include/linux/console.h | 3 + include/linux/context_tracking.h | 6 +- include/linux/dma-mapping.h | 2 - include/linux/edac.h | 3 + include/linux/efi.h | 23 +- include/linux/entry-common.h | 54 +- include/linux/ethtool.h | 1 + include/linux/filter.h | 2 +- include/linux/hrtimer.h | 6 +- include/linux/irq.h | 15 - include/linux/irqdomain.h | 2 - include/linux/jbd2.h | 2 +- include/linux/mm.h | 7 + include/linux/mmzone.h | 20 - include/linux/of.h | 7 + include/linux/purgatory.h | 2 +- include/linux/sched.h | 26 +- include/linux/sched/topology.h | 8 + include/linux/scmi_protocol.h | 352 ++- include/linux/seccomp.h | 2 +- include/linux/signal.h | 14 + include/linux/signal_types.h | 2 +- include/linux/soc/marvell/octeontx2/asm.h | 29 + include/linux/srcutiny.h | 2 +- include/linux/thread_info.h | 46 + include/linux/timer.h | 1 - include/linux/tracehook.h | 17 +- include/net/bonding.h | 8 + include/net/devlink.h | 9 +- include/net/mptcp.h | 3 +- include/net/netfilter/nf_conntrack_l4proto.h | 14 + include/net/sock.h | 15 +- include/net/xdp_sock.h | 1 + include/rdma/ib_verbs.h | 73 +- include/sound/intel-dsp-config.h | 7 + include/sound/soc-acpi.h | 6 + include/sound/sof.h | 6 +- include/sound/sof/header.h | 4 +- include/trace/events/ufs.h | 21 +- include/trace/syscall.h | 6 +- include/uapi/asm-generic/signal-defs.h | 3 + include/uapi/drm/drm_mode.h | 165 +- include/uapi/linux/can.h | 38 +- include/uapi/linux/can/gw.h | 4 +- include/uapi/linux/can/netlink.h | 1 + include/uapi/linux/prctl.h | 1 - include/uapi/linux/sched/types.h | 2 + include/uapi/linux/virtio_gpu.h | 4 + init/Kconfig | 2 +- init/main.c | 10 +- kernel/auditsc.c | 4 +- kernel/bpf/task_iter.c | 54 +- kernel/cgroup/cpuset.c | 33 +- kernel/crash_core.c | 2 +- kernel/dma/Kconfig | 5 - kernel/dma/Makefile | 1 - kernel/dma/virt.c | 61 - kernel/entry/common.c | 49 +- kernel/fork.c | 8 +- kernel/futex.c | 2 - kernel/irq/Kconfig | 5 - kernel/irq/chip.c | 2 +- kernel/irq/generic-chip.c | 2 +- kernel/irq/irqdesc.c | 51 - kernel/irq/irqdomain.c | 2 +- kernel/kexec_core.c | 1 - kernel/kexec_file.c | 2 +- kernel/locking/lockdep.c | 6 +- kernel/printk/printk.c | 9 +- kernel/printk/printk_ringbuffer.c | 32 +- kernel/ptrace.c | 16 +- kernel/rcu/rcu.h | 16 +- kernel/rcu/rcu_segcblist.c | 12 + kernel/rcu/rcu_segcblist.h | 3 + kernel/rcu/rcutorture.c | 14 +- kernel/rcu/srcutiny.c | 8 +- kernel/rcu/srcutree.c | 2 + kernel/rcu/tree.c | 110 +- kernel/rcu/tree_plugin.h | 1 + kernel/rcu/tree_stall.h | 40 + kernel/sched/core.c | 155 +- kernel/sched/cpufreq_schedutil.c | 9 +- kernel/sched/deadline.c | 97 +- kernel/sched/fair.c | 3 +- kernel/sched/topology.c | 60 +- kernel/seccomp.c | 10 +- kernel/signal.c | 24 + kernel/time/hrtimer.c | 2 +- kernel/time/tick-broadcast.c | 25 +- kernel/time/tick-common.c | 12 +- kernel/time/tick-internal.h | 1 - kernel/time/tick-sched.c | 100 +- kernel/time/timeconv.c | 6 +- kernel/time/timekeeping.c | 85 +- kernel/time/timer.c | 57 +- kernel/time/timer_list.c | 66 +- kernel/trace/trace_events.c | 8 +- kernel/tracepoint.c | 4 +- lib/crypto/curve25519.c | 2 - lib/crypto/sha256.c | 2 +- lib/digsig.c | 2 +- lib/sha1.c | 2 +- localversion-next | 2 +- mm/highmem.c | 19 +- mm/mprotect.c | 7 + net/bridge/br_device.c | 31 +- net/bridge/br_input.c | 6 +- net/bridge/br_private.h | 1 - net/bridge/netfilter/Kconfig | 2 + net/can/af_can.c | 2 +- net/can/gw.c | 80 +- net/can/j1939/main.c | 4 +- net/core/devlink.c | 36 +- net/core/sock.c | 3 +- net/dsa/slave.c | 6 +- net/ipv4/tcp_cong.c | 5 + net/ipv4/tcp_ipv4.c | 5 +- net/ipv4/tcp_output.c | 11 +- net/ipv6/route.c | 4 + net/ipv6/seg6_hmac.c | 1 - net/ipv6/tcp_ipv6.c | 6 +- net/iucv/af_iucv.c | 4 +- net/mptcp/crypto.c | 2 +- net/mptcp/options.c | 50 +- net/mptcp/pm.c | 31 +- net/mptcp/pm_netlink.c | 29 + net/mptcp/protocol.c | 187 +- net/mptcp/protocol.h | 44 +- net/mptcp/subflow.c | 16 +- net/netfilter/ipvs/ip_vs_core.c | 2 +- net/netfilter/ipvs/ip_vs_sync.c | 4 +- net/netfilter/nf_conntrack_proto_tcp.c | 6 - net/netfilter/nf_tables_api.c | 3 +- net/openvswitch/conntrack.c | 8 + net/qrtr/mhi.c | 1 + net/rds/ib.c | 10 - net/rds/ib.h | 6 - net/rds/ib_cm.c | 128 +- net/rds/ib_recv.c | 18 +- net/rds/ib_send.c | 8 + net/rose/rose_loopback.c | 17 +- net/tls/tls_sw.c | 6 + net/xdp/xdp_umem.c | 19 +- net/xdp/xdp_umem.h | 2 +- net/xdp/xsk.c | 2 +- net/xdp/xsk_buff_pool.c | 2 +- scripts/recordmcount.pl | 3 - security/integrity/ima/Makefile | 4 + .../ima_arch.c => security/integrity/ima/ima_efi.c | 45 +- security/integrity/integrity.h | 2 +- security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/trusted-keys/trusted_tpm1.c | 2 +- sound/drivers/aloop.c | 6 +- sound/drivers/pcsp/pcsp_input.c | 1 + sound/hda/intel-dsp-config.c | 111 + sound/isa/sb/sb8_main.c | 1 + sound/pci/emu10k1/emu10k1x.c | 4 +- sound/pci/hda/patch_realtek.c | 40 + sound/pci/rme9652/hdspm.c | 1 + sound/soc/codecs/cros_ec_codec.c | 2 +- sound/soc/codecs/lpass-va-macro.c | 1 + sound/soc/codecs/mt6359.c | 7 +- sound/soc/intel/Kconfig | 2 + sound/soc/intel/atom/sst/sst_acpi.c | 8 + sound/soc/intel/boards/bdw-rt5650.c | 17 +- sound/soc/intel/boards/bdw-rt5677.c | 18 +- sound/soc/intel/boards/broadwell.c | 20 +- sound/soc/intel/boards/bytcht_cx2072x.c | 27 +- sound/soc/intel/boards/bytcht_da7213.c | 27 +- sound/soc/intel/boards/bytcht_es8316.c | 29 +- sound/soc/intel/boards/bytcr_rt5640.c | 30 +- sound/soc/intel/boards/bytcr_rt5651.c | 27 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 29 +- sound/soc/intel/boards/cht_bsw_nau8824.c | 29 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 38 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 29 +- sound/soc/intel/catpt/device.c | 12 + sound/soc/pxa/mmp-sspa.c | 3 + sound/soc/qcom/sm8250.c | 4 +- sound/soc/sof/control.c | 22 + sound/soc/sof/intel/Kconfig | 33 +- sound/soc/sof/nocodec.c | 18 +- sound/soc/sof/pcm.c | 3 +- sound/soc/sof/sof-acpi-dev.c | 14 +- sound/soc/sof/sof-audio.c | 2 +- sound/soc/sof/sof-audio.h | 5 + sound/soc/sof/topology.c | 9 + tools/bpf/bpftool/prog.c | 30 +- tools/power/cpupower/lib/cpupower.c | 23 +- tools/power/cpupower/lib/cpupower_intern.h | 5 + tools/power/cpupower/utils/cpupower-info.c | 2 +- tools/power/cpupower/utils/cpupower-set.c | 2 +- tools/power/cpupower/utils/helpers/helpers.h | 8 +- tools/power/cpupower/utils/helpers/misc.c | 45 + tools/power/cpupower/utils/helpers/msr.c | 28 - tools/power/x86/turbostat/turbostat.c | 29 +- .../x86_energy_perf_policy.c | 109 +- tools/testing/selftests/Makefile | 1 + .../selftests/drivers/net/mlxsw/rtnetlink.sh | 189 ++ .../drivers/net/netdevsim/ethtool-coalesce.sh | 132 + .../drivers/net/netdevsim/ethtool-common.sh | 53 + .../drivers/net/netdevsim/ethtool-pause.sh | 63 +- .../drivers/net/netdevsim/ethtool-ring.sh | 85 + .../selftests/net/forwarding/gre_multipath_nh.sh | 356 +++ .../selftests/net/forwarding/router_mpath_nh.sh | 12 +- .../testing/selftests/net/forwarding/router_nh.sh | 160 ++ tools/testing/selftests/net/mptcp/mptcp_join.sh | 174 +- tools/testing/selftests/powerpc/include/utils.h | 5 + .../testing/selftests/powerpc/security/.gitignore | 1 + tools/testing/selftests/powerpc/security/Makefile | 4 +- .../selftests/powerpc/security/entry_flush.c | 139 ++ .../selftests/powerpc/security/flush_utils.c | 70 + .../selftests/powerpc/security/flush_utils.h | 17 + .../testing/selftests/powerpc/security/rfi_flush.c | 96 +- .../testing/selftests/rcutorture/bin/config2csv.sh | 67 + .../testing/selftests/rcutorture/bin/functions.sh | 2 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 4 +- tools/testing/selftests/sgx/.gitignore | 2 + tools/testing/selftests/sgx/Makefile | 57 + tools/testing/selftests/sgx/call.S | 44 + tools/testing/selftests/sgx/defines.h | 21 + tools/testing/selftests/sgx/load.c | 277 +++ tools/testing/selftests/sgx/main.c | 246 ++ tools/testing/selftests/sgx/main.h | 41 + tools/testing/selftests/sgx/sign_key.S | 12 + tools/testing/selftests/sgx/sign_key.pem | 39 + tools/testing/selftests/sgx/sigstruct.c | 381 +++ tools/testing/selftests/sgx/test_encl.c | 20 + tools/testing/selftests/sgx/test_encl.lds | 40 + tools/testing/selftests/sgx/test_encl_bootstrap.S | 89 + 805 files changed, 21329 insertions(+), 7624 deletions(-) delete mode 100644 Documentation/admin-guide/hw-vuln/l1d_flush.rst create mode 100644 Documentation/devicetree/bindings/pci/rcar-pci-host.yaml delete mode 100644 Documentation/devicetree/bindings/pci/rcar-pci.txt create mode 100644 Documentation/devicetree/bindings/phy/amlogic,axg-mipi-dphy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.txt create mode 100644 Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.yaml create mode 100644 Documentation/x86/sgx.rst delete mode 100644 arch/um/include/asm/cacheflush.h create mode 100644 arch/x86/entry/vdso/extable.c create mode 100644 arch/x86/entry/vdso/extable.h create mode 100644 arch/x86/entry/vdso/vsgx.S create mode 100644 arch/x86/include/asm/enclu.h create mode 100644 arch/x86/include/uapi/asm/sgx.h create mode 100644 arch/x86/kernel/cpu/sgx/Makefile create mode 100644 arch/x86/kernel/cpu/sgx/arch.h create mode 100644 arch/x86/kernel/cpu/sgx/driver.c create mode 100644 arch/x86/kernel/cpu/sgx/driver.h create mode 100644 arch/x86/kernel/cpu/sgx/encl.c create mode 100644 arch/x86/kernel/cpu/sgx/encl.h create mode 100644 arch/x86/kernel/cpu/sgx/encls.h create mode 100644 arch/x86/kernel/cpu/sgx/ioctl.c create mode 100644 arch/x86/kernel/cpu/sgx/main.c create mode 100644 arch/x86/kernel/cpu/sgx/sgx.h create mode 100644 drivers/crypto/qat/qat_4xxx/Makefile create mode 100644 drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c create mode 100644 drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h create mode 100644 drivers/crypto/qat/qat_4xxx/adf_drv.c create mode 100644 drivers/crypto/qat/qat_common/adf_gen4_hw_data.c create mode 100644 drivers/crypto/qat/qat_common/adf_gen4_hw_data.h delete mode 100644 drivers/dma-buf/heaps/heap-helpers.c delete mode 100644 drivers/dma-buf/heaps/heap-helpers.h create mode 100644 drivers/firmware/arm_scmi/voltage.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c create mode 100644 drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c create mode 100644 include/crypto/sha1.h rename include/crypto/{sha.h => sha2.h} (77%) create mode 100644 include/linux/soc/marvell/octeontx2/asm.h delete mode 100644 kernel/dma/virt.c rename arch/x86/kernel/ima_arch.c => security/integrity/ima/ima_efi.c (60%) create mode 100755 tools/testing/selftests/drivers/net/netdevsim/ethtool-coalesce.sh create mode 100644 tools/testing/selftests/drivers/net/netdevsim/ethtool-common.sh create mode 100755 tools/testing/selftests/drivers/net/netdevsim/ethtool-ring.sh create mode 100755 tools/testing/selftests/net/forwarding/gre_multipath_nh.sh create mode 100755 tools/testing/selftests/net/forwarding/router_nh.sh create mode 100644 tools/testing/selftests/powerpc/security/entry_flush.c create mode 100644 tools/testing/selftests/powerpc/security/flush_utils.c create mode 100644 tools/testing/selftests/powerpc/security/flush_utils.h create mode 100755 tools/testing/selftests/rcutorture/bin/config2csv.sh create mode 100644 tools/testing/selftests/sgx/.gitignore create mode 100644 tools/testing/selftests/sgx/Makefile create mode 100644 tools/testing/selftests/sgx/call.S create mode 100644 tools/testing/selftests/sgx/defines.h create mode 100644 tools/testing/selftests/sgx/load.c create mode 100644 tools/testing/selftests/sgx/main.c create mode 100644 tools/testing/selftests/sgx/main.h create mode 100644 tools/testing/selftests/sgx/sign_key.S create mode 100644 tools/testing/selftests/sgx/sign_key.pem create mode 100644 tools/testing/selftests/sgx/sigstruct.c create mode 100644 tools/testing/selftests/sgx/test_encl.c create mode 100644 tools/testing/selftests/sgx/test_encl.lds create mode 100644 tools/testing/selftests/sgx/test_encl_bootstrap.S