This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allnoconfig in repository toolchain/ci/linux.
from 58cf05f597b0 Merge tag 'sound-fix-5.11-rc1' of git://git.kernel.org/pub [...] adds 6725f21157b4 virtio-mem: determine nid only once using memory_add_physa [...] adds 347202dc04a1 virtio-mem: more precise calculation in virtio_mem_mb_stat [...] adds 20b9150225c8 virtio-mem: simplify MAX_ORDER - 1 / pageblock_order handling adds d76944f80d5f virtio-mem: drop rc2 in virtio_mem_mb_plug_and_add() adds 2a6285114bc5 virtio-mem: use "unsigned long" for nr_pages when fake onl [...] adds 41e6215c6d29 virtio-mem: factor out calculation of the bit number withi [...] adds 6beb3a9421fd virtio-mem: print debug messages from virtio_mem_send_*_request() adds 89c486c47f2a virtio-mem: factor out fake-offlining into virtio_mem_fake [...] adds 7a34c77dab7e virtio-mem: factor out handling of fake-offline pages in m [...] adds f2d799d59135 virtio-mem: retry fake-offlining via alloc_contig_range() [...] adds 989ff8252707 virtio-mem: generalize check for added memory adds 8464e3bdf208 virtio-mem: generalize virtio_mem_owned_mb() adds 835491c554fb virtio-mem: generalize virtio_mem_overlaps_range() adds 420066829bb6 virtio-mem: drop last_mb_id adds 1d33c2caa8cb virtio-mem: don't always trigger the workqueue when offlin [...] adds 98ff9f941186 virtio-mem: generalize handling when memory is getting onl [...] adds d5614944254c virito-mem: document Sub Block Mode (SBM) adds 99f0b55ea6c3 virtio-mem: memory block states are specific to Sub Block [...] adds 54c6a6ba75ba virito-mem: subblock states are specific to Sub Block Mode (SBM) adds 905c4c5146dc virtio-mem: nb_sb_per_mb and subblock_size are specific to [...] adds 8a6f082babea virtio-mem: memory block ids are specific to Sub Block Mode (SBM) adds 602ef8945717 virito-mem: existing (un)plug functions are specific to Su [...] adds d46dfb62f676 virtio-mem: memory notifier callbacks are specific to Sub [...] adds 01afdee29aef virtio-mem: factor out adding/removing memory from Linux adds 4ba50cd3355d virtio-mem: Big Block Mode (BBM) memory hotplug adds faa45ff4ce88 virtio-mem: allow to force Big Block Mode (BBM) and set th [...] adds 8dc4bb58a146 mm/memory_hotplug: extend offline_and_remove_memory() to h [...] adds 269ac9389db4 virtio-mem: Big Block Mode (BBM) - basic memory hotunplug adds 3711387a7543 virtio-mem: Big Block Mode (BBM) - safe memory hotunplug adds 0ab4b8901a8e vhost_vdpa: switch to vmemdup_user() adds 4d10367fd411 vdpa: ifcvf: Use dma_set_mask_and_coherent to simplify code adds 29b90f92ee64 vdpa: remove unnecessary 'default n' in Kconfig entries adds cc3d42386d14 vdpa_sim: remove unnecessary headers inclusion adds 423248d60d2b vdpa_sim: remove hard-coded virtq count adds 2fc0ebfa0390 vdpa_sim: make IOTLB entries limit configurable adds 36a9c3063025 vdpa_sim: rename vdpasim_config_ops variables adds 6c6e28fe4579 vdpa_sim: add struct vdpasim_dev_attr for device attributes adds 2f8f46188805 vdpa_sim: add device id field in vdpasim_dev_attr adds 011c35bac5ef vdpa_sim: add supported_features field in vdpasim_dev_attr adds a13b5918fdd0 vdpa_sim: add work_fn in vdpasim_dev_attr adds cf1a3b35382c vdpa_sim: store parsed MAC address in a buffer adds f37cbbc65178 vdpa_sim: make 'config' generic and usable for any device type adds 65b709586e22 vdpa_sim: add get_config callback in vdpasim_dev_attr adds c124a95e304b vdpa_sim: add set_config callback in vdpasim_dev_attr adds b240491b7a48 vdpa_sim: set vringh notify callback adds 165be1f80b88 vdpa_sim: use kvmalloc to allocate vdpasim->buffer adds da7af6967c6e vdpa_sim: make vdpasim->buffer size configurable adds 275900dfa17c vdpa_sim: split vdpasim_virtqueue's iov field in out_iov a [...] adds db1e8bb6c63a vdpa: split vdpasim to core and net modules adds 83ef73b27eb2 vdpa/mlx5: Use write memory barrier after updating CQ index adds 697d1549140c tools/virtio: include asm/bug.h adds b9ca93bcd186 tools/virtio: add krealloc_array adds 1a5514cbb09a tools/virtio: add barrier for aarch64 adds ae93d8ea0fa7 virtio_ring: Cut and paste bugs in vring_create_virtqueue_ [...] adds 411ea23a7652 virtio_net: Fix error code in probe() adds e152d8af4220 virtio_ring: Fix two use after free bugs adds 2e1139d613c7 vhost scsi: fix error return code in vhost_scsi_set_endpoint() adds 1e38f0031c30 uapi: virtio_ids.h: consistent indentions adds be618636de41 uapi: virtio_ids: add missing device type IDs from OASIS spec adds 476c135e3217 vdpa: Add missing comment for virtqueue count adds 418eddef050d vdpa: Use simpler version of ida allocation adds 64145482d333 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds d69c6ddd019f dt-bindings: Fix JSON pointers adds 479a41748fdd media: dt-bindings: coda: Add missing 'additionalProperties' adds 64a21a18f55e dt-bindings: xlnx,vcu-settings: fix dt_binding_check warnings adds c1efde3f9780 dt-bindings: serial: add the required property 'additional [...] adds c8f054f10507 dt-bindings: soc: add the required property 'additionalPro [...] adds d73982be2b00 dt-bindings: devapc: add the required property 'additional [...] adds c4b8c562a75f dt-bindings: media: nokia,smia: eliminate yamllint warnings adds aeefc1a01e7c dt-bindings: display: eliminate yamllint warnings adds 246e18ba725c dt-bindings: clock: imx8qxp-lpcg: eliminate yamllint warnings adds 21df8683b856 dt-bindings/display: abt,y030xx067a: Fix binding adds 9bfaf9c729a9 dt-bindings: Drop unnecessary *-supply schemas properties adds 246eedd70da9 dt-bindings: net: qcom,ipa: Drop unnecessary type ref on ' [...] adds 2b8f061a4f50 dt-bindings: Drop redundant maxItems/items adds 14571d5f22d3 Merge tag 'devicetree-fixes-for-5.11-1' of git://git.kerne [...] adds 846f151d03f7 drm/ttm: fix unused function warning adds 8075c3005e4b dma-buf: cma_heap: Include linux/vmalloc.h to fix build fa [...] adds 29c9dece56ca drm/qxl: don't allocate a dma_address array adds 4b501262826f drm/komeda: Correct the sequence of hw_done() and flip_done() adds 8e8fbfc68248 drm/komeda: Remove useless variable assignment adds a24cf238c771 drm/komeda: Handle NULL pointer access code path in error case adds be3e477effba drm/komeda: Fix bit check to import to value of proper type adds 399895b3e25f Merge tag 'drm-misc-next-fixes-2020-12-22' of git://anongi [...] adds 6cc980e3f52e drm/amdkfd: PCIe atomics required for gfx10 adds 9e3a6ab74ff8 drm/amd/pm: check pmfw version before issuing RlcPowerNoti [...] adds 088fb29b40f2 drm/amdgpu: fix vbios reservation handling on SR-IOV adds 35b14475257f drm/amdgpu: check number of gfx ring before init cp gfx adds d0f2f634f59d drm/amdgpu: remove unnecessary asic type check adds 462fbeb1fcfc drm/amdgpu: check gfx pipe availability before toggling it [...] adds ea96b12aa4fa drm/amd/display: handler not correctly checked at remove_i [...] adds 2da94e2808bd drm/amd/display: Interfaces for hubp blank and soft reset adds c2d61e309171 drm/amd/display: Modify the hdcp device count check condition adds 9413b23fadad drm/amd/display: To modify the condition in indicating bra [...] adds e8e91f9395ef drm/amd/display: gradually ramp ABM intensity adds cf7fc75523b3 drm/amd/display: change SMU repsonse timeout to 2s. adds e82632356d53 drm/amd/display: Update RN/VGH active display count workaround adds cbac53f7fc90 drm/amd/display: Remove unnecessary NULL check adds a71e5529d267 drm/amd/display: Multi-display underflow observed adds 73d48f085184 drm/amd/display: Acquire DSC during split stream for ODM o [...] adds 1e7445dcc174 drm/amd/display: updated wm table for Renoir adds c277925cca8c drm/amd/display: [FW Promotion] Release 0.0.47 adds 4aa9d658d21c drm/amd/display: always program DPPDTO unless not safe to lower adds 110b055b2827 drm/amd/display: add getter routine to retrieve mpcc mux adds e75a9db3c59e drm/amd/pm: bump Sienna Cichlid smu_driver_if version to m [...] adds 05211e7fbbf0 drm/amdgpu: only set DP subconnector type on DP and eDP co [...] adds 505199a3b714 drm/amdgpu: Fix a copy-pasta comment adds a135a1b4c4db drm/amd/display: Fix memory leaks in S3 resume adds 5b2fc08c455b Merge tag 'amd-drm-fixes-5.11-2020-12-23' of git://people. [...] adds ef2c8b81b888 Merge tag 'drm-next-2020-12-24' of git://anongit.freedeskt [...] adds 1a57b1a3e110 ACPI/nfit: avoid accessing uninitialized memory in acpi_nf [...] adds 2dd2a1740ee1 libnvdimm/namespace: Fix reaping of invalidated block-wind [...] adds 9a7e3d7f0568 ACPI: NFIT: Fix input validation of bus-family adds 5ae96d779ff3 libnvdimm: Cleanup include of badblocks.h adds 4c46764733c8 libnvdimm/label: Return -ENXIO for no slot in __blk_label_update adds 4e6a7b3bbd5a device-dax/pmem: Convert comma to semicolon adds 1aa574312518 device-dax/core: Fix memory leak when rmmod dax.ko adds 8bcbe3132c66 device-dax: delete a redundancy check in dev_dax_validate_align() adds 6268d7da4d19 device-dax: Fix range release adds ff8da37d3d8d device-dax: Avoid an unnecessary check in alloc_dev_dax_range() adds 127c3d2e7e8a Merge branch 'for-5.11/dax' into for-5.11/libnvdimm adds 1f13d2f7d8a4 Merge tag 'libnvdimm-for-5.11' of git://git.kernel.org/pub [...] adds e6582cb5dab4 blk-mq: Remove 'running from the wrong CPU' warning adds e7508d485650 block/rnbd-clt: Get rid of warning regarding size argument [...] adds 46067844efdb block/rnbd-clt: Fix possible memleak adds 87019e7d99d7 block/rnbd-srv: Protect dev session sysfs removal adds 3877ece01e46 block/rnbd: Fix typos adds 512c781fd28c block/rnbd: Set write-back cache and fua same to the targe [...] adds 5a1328d0c3a7 block/rnbd-clt: Dynamically allocate sglist for rnbd_iu adds 9aaf9a2aba0c block/rnbd-clt: Does not request pdu to rtrs-clt adds 1aba169e7709 nbd: Respect max_part for all partition scans adds 76efc1c77096 blk-iocost: Add iocg idle state tracepoint adds 658a337a606f s390/dasd: fix hanging device offline processing adds a29ea0165349 s390/dasd: prevent inconsistent LCU device data adds 0ede91f83aa3 s390/dasd: fix list corruption of pavgroup group list adds 53a7f655834c s390/dasd: fix list corruption of lcu list adds 71425189b2b7 blk-mq: Don't complete on a remote CPU in force threaded mode adds adf4c01aba57 MAINTAINERS: add fs/block_dev.c to the block section adds ca2e270aa1aa block: remove a pointless self-reference in block_dev.c adds 7b51e703a89b block: update some copyrights adds 117ae250cfa3 bcache:remove a superfluous check in register_bcache adds 46926127d763 md/bcache: convert comma to semicolon adds 771e7e416105 Merge tag 'block-5.11-2020-12-23' of git://git.kernel.dk/l [...] adds a146468d76e0 io_uring: break links on shutdown failure adds 4bc4a912534a io_uring: hold mmap_sem for mm->locked_vm manipulation adds cda286f0715c io_uring: cancel reqs shouldn't kill overflow list adds 9cd2be519d05 io_uring: remove racy overflow list fast checks adds e23de15fdbd3 io_uring: consolidate CQ nr events calculation adds 09e88404f46c io_uring: inline io_cqring_mark_overflow() adds 89448c47b845 io_uring: limit {io|sq}poll submit locking scope adds 0020ef04e485 io_uring: fix io_wqe->work_list corruption adds dfea9fce29fd io_uring: close a small race gap for files cancel adds dd2016623695 io_uring: fix 0-iov read buffer select adds 00c18640c243 io_uring: make ctx cancel on exit targeted to actual ctx adds 446bc1c20733 io-wq: kill now unused io_wq_cancel_all() adds 55583d72e230 io_uring: always progress task_work on task cancel adds f57555eda979 io_uring: end waiting before task cancel attempts adds a528b04ea406 io_uring: fix ignoring xa_store errors adds 9faadcc8abe4 io_uring: fix double io_uring free adds c07e6719511e io_uring: hold uring_lock while completing failed polled i [...] adds 60e8edd2513a Merge tag 'io_uring-5.11-2020-12-23' of git://git.kernel.d [...] adds bc13809f1c47 efi/libstub/x86: simplify efi_is_native() adds 688eb28211ab efi/x86: Only copy the compressed kernel image in efi_relo [...] adds 6edcf9dc2e1a efi/libstub: EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER should [...] adds e1ac4b2406d9 efi: generalize efi_get_secureboot adds 25519d683442 ima: generalize x86/EFI arch glue for other EFI architectures adds 8d39cee0592e arm64/ima: add ima_arch support adds b283477d394a efi: x86/xen: switch to efi_get_secureboot_mode helper adds 91c1c092f27d efi: capsule: use atomic kmap for transient sglist mappings adds 4dbe44fb538c efi: capsule: clean scatter-gather entries from the D-cache adds c0249238feef efi: arm: reduce minimum alignment of uncompressed kernel adds ff20661bb54c efi/efi_test: read RuntimeServicesSupported adds 54649911f31b efi: stub: get rid of efi_get_max_fdt_addr() adds e0a6aa30504c efi: ia64: disable the capsule loader adds d72c8b0e1cac efi: arm: force use of unsigned type for EFI_PHYS_ALIGN adds 3dcb8b53cbd2 Merge tag 'efi-next-for-v5.11-3' of git://git.kernel.org/p [...] adds 4a1106afeed2 Merge tag 'efi_updates_for_v5.11' of git://git.kernel.org/ [...] adds a313357e704f genirq: Move irq_has_action() into core code adds fdd029630434 genirq: Move status flag checks to core adds f1c6306c0d6b genirq: Move irq_set_lockdep_class() to core adds 3e2380123fb9 genirq: Provide irq_get_effective_affinity() adds 9e42ad10cedf genirq: Annotate irq stats data races adds bb0e5192f598 parisc/irq: Simplify irq count output for /proc/interrupts adds 26c19d0a8610 genirq: Make kstat_irqs() static adds 501e2db67fa4 genirq: Provide kstat_irqdesc_cpu() adds 88c637748e31 ARM: smp: Use irq_desc_kstat_cpu() in show_ipi_list() adds 5089bc51f81f arm64/smp: Use irq_desc_kstat_cpu() in arch_show_interrupts() adds 7435248e6d66 parisc/irq: Use irq_desc_kstat_cpu() in show_interrupts() adds ba22d0ede317 s390/irq: Use irq_desc_kstat_cpu() in show_msi_interrupt() adds 3afba0951582 drm/i915/lpe_audio: Remove pointless irq_to_desc() usage adds 9c6508b9d209 drm/i915/pmu: Replace open coded kstat_irqs() copy adds f3925032d7fd pinctrl: nomadik: Use irq_has_action() adds 886c8121659d mfd: ab8500-debugfs: Remove the racy fiddling with irq_desc adds 1110918e439f NTB/msi: Use irq_has_action() adds e56427068a8d PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() adds b8fecfdfb08d PCI: mobiveil: Use irq_data_get_irq_chip_data() adds 80a62deedf9d net/mlx4: Replace irq_to_desc() abuse adds 197d23707729 net/mlx4: Use effective interrupt affinity adds 6e745db4ddd0 net/mlx5: Replace irq_to_desc() abuse adds ec7b37b6f08f net/mlx5: Use effective interrupt affinity adds 3bd5371a4da6 xen/events: Remove unused bind_evtchn_to_irq_lateeoi() adds 67473b8194bc xen/events: Remove disfunct affinity spreading adds 1ca1b4e2c0cb xen/events: Use immediate affinity setting adds f7a6f994b4f0 xen/events: Only force affinity mask for percpu interrupts adds 62ebcda8a8df xen/events: Reduce irq_info:: Spurious_cnt storage size adds 88f0a9d06644 xen/events: Implement irq distribution adds 64a1b95bb9fe genirq: Restrict export of irq_to_desc() adds 3913d00ac51a Merge tag 'irq-core-2020-12-23' of git://git.kernel.org/pu [...] adds b36f835b6369 powerpc/boot: Fix build of dts/fsl adds 0faa22f09caa powerpc/time: Force inlining of get_tb() adds 9014eab6a38c powerpc/smp: Add __init to init_big_cores() adds 42ed6d56ade2 powerpc/vdso: Block R_PPC_REL24 relocations adds 107521e80396 powerpc/vdso: Don't pass 64-bit ABI cflags to 32-bit VDSO adds 2eda7f110006 powerpc/vdso: Fix DOTSYM for 32-bit LE VDSO adds d5c243989fb0 powerpc/32: Fix vmap stack - Properly set r1 before activa [...] adds 9b3f7f1b841e Merge tag 'powerpc-5.11-2' of git://git.kernel.org/pub/scm [...] adds de043da0b9e7 RISC-V: Fix usage of memblock_enforce_memory_limit adds 7a2fde8def1f Merge tag 'riscv-for-linus-5.11-rc1' of git://git.kernel.o [...] adds 942cb357ae7d Smack: Handle io_uring kernel thread privileges adds 2f2fce3d5357 Merge tag 'Smack-for-5.11-io_uring-fix' of git://github.co [...] adds 50a4952fd67b Updated locking documentation for transaction_t adds 7b721e6d334c ext4: remove redundant operation that set bh to NULL adds 46bac5352929 ext4: remove the null check of bio_vec page adds face525ecb30 ext4: remove redundant assignment of variable ex adds f177ee0882af ext4: add helpers for checking whether quota can be enable [...] adds ca9b404ff137 ext4: print quota journalling mode on (re-)mount adds 837c23fbc1b8 ext4: use ASSERT() to replace J_ASSERT() adds 6bd97bf273bd ext4: remove redundant mb_regenerate_buddy() adds ce3cca337401 ext4: simplify the code of mb_find_order_for_block adds 8041ac642a1b ext4: update ext4_data_block_valid related comments adds 41fca96e635b ext4: delete nonsensical (commented-out) code inside ext4_ [...] adds cca415537244 ext4: fix a memory leak of ext4_free_data adds c9200760da8a ext4: check for invalid block size early when mounting a f [...] adds bc18546bf68e ext4: fix an IS_ERR() vs NULL check adds 03505c58b86a ext4: remove the unused EXT4_CURRENT_REV macro adds b1b7dce3f09b ext4: add docs about fast commit idempotence adds 5a150bdec7dc ext4: fix fall-through warnings for Clang adds 941ba122ca56 ext4: make fast_commit.h byte identical with e2fsprogs/fas [...] adds 9bd23c31f392 jbd2: add a helper to find out number of fast commit blocks adds 46e294efc355 ext4: fix deadlock with fs freezing and EA inodes adds b08070eca9e2 ext4: don't remount read-only with errors=continue on reboot adds 81414b4dd48f ext4: remove redundant sb checksum recomputation adds 93c20bc3eafb ext4: standardize error message in ext4_protect_reserved_inode() adds 014c9caa29d3 ext4: make ext4_abort() use __ext4_error() adds 4067662388f9 ext4: move functions in super.c adds 02a7780e4d2f ext4: simplify ext4 error translation adds c92dc856848f ext4: defer saving error info from atomic context adds 82ef1370b0c1 ext4: avoid s_mb_prefetch to be zero in individual scenarios adds be993933d2e9 ext4: remove unnecessary wbc parameter from ext4_bio_write_page adds 555a6e8c11e6 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 7e9028571651 docs: submitting-patches: Trivial - fix grammatical error adds 27ab873e0ca6 Documentation: process: Correct numbering adds 9bf19b78a203 Documentation/submitting-patches: Document the SoB chain adds c635b0cea6b8 docs: admin-guide: Fix default value of max_map_count in s [...] adds 71c5f03154ac Merge tag 'docs-5.11-2' of git://git.lwn.net/linux
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/sysctl/vm.rst | 2 +- .../devicetree/bindings/arm/idle-states.yaml | 2 +- .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 2 +- .../devicetree/bindings/bus/baikal,bt1-axi.yaml | 2 +- .../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 20 +- .../bindings/connector/usb-connector.yaml | 10 +- .../bindings/display/bridge/analogix,anx7625.yaml | 4 +- .../bindings/display/bridge/anx6345.yaml | 2 - .../bindings/display/bridge/intel,keembay-dsi.yaml | 4 +- .../bindings/display/bridge/ite,it6505.yaml | 2 - .../bindings/display/bridge/lvds-codec.yaml | 3 +- .../devicetree/bindings/display/bridge/ps8640.yaml | 2 - .../bindings/display/bridge/simple-bridge.yaml | 1 - .../display/bridge/thine,thc63lvd1024.yaml | 1 - .../bindings/display/bridge/toshiba,tc358775.yaml | 2 - .../bindings/display/intel,keembay-msscam.yaml | 4 +- .../bindings/display/panel/abt,y030xx067a.yaml | 2 +- .../bindings/display/panel/novatek,nt36672a.yaml | 2 +- .../bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml | 1 - .../devicetree/bindings/dma/dma-common.yaml | 4 +- .../devicetree/bindings/dma/dma-router.yaml | 2 +- .../devicetree/bindings/dma/ingenic,dma.yaml | 2 +- .../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 1 - .../bindings/dma/snps,dma-spear1340.yaml | 10 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 4 +- Documentation/devicetree/bindings/eeprom/at25.yaml | 4 +- .../devicetree/bindings/hwmon/moortec,mr75203.yaml | 2 +- .../devicetree/bindings/hwmon/sensirion,shtc1.yaml | 4 +- .../devicetree/bindings/hwmon/ti,tmp513.yaml | 2 +- .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 3 +- .../bindings/iio/humidity/ti,hdc2010.yaml | 3 +- .../bindings/iio/light/upisemi,us5182.yaml | 2 +- .../bindings/iio/proximity/semtech,sx9310.yaml | 6 +- .../bindings/input/fsl,mpr121-touchkey.yaml | 3 +- .../devicetree/bindings/input/gpio-keys.yaml | 12 +- .../bindings/input/touchscreen/edt-ft5x06.yaml | 3 +- .../bindings/interrupt-controller/mti,gic.yaml | 4 +- .../interrupt-controller/ti,pruss-intc.yaml | 2 +- .../bindings/interrupt-controller/ti,sci-inta.yaml | 2 +- .../devicetree/bindings/leds/backlight/common.yaml | 4 +- Documentation/devicetree/bindings/leds/common.yaml | 16 +- .../devicetree/bindings/leds/leds-lp55xx.yaml | 10 +- .../devicetree/bindings/mailbox/arm,mhu.yaml | 1 - Documentation/devicetree/bindings/media/coda.yaml | 42 +- .../bindings/media/i2c/maxim,max9286.yaml | 1 - .../devicetree/bindings/media/i2c/mipi-ccs.yaml | 14 +- .../devicetree/bindings/media/i2c/sony,imx214.yaml | 3 - .../devicetree/bindings/media/i2c/sony,imx274.yaml | 3 - .../devicetree/bindings/mfd/st,stmfx.yaml | 3 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 6 +- .../bindings/net/amlogic,meson-dwmac.yaml | 2 +- Documentation/devicetree/bindings/net/dsa/dsa.yaml | 6 +- .../bindings/net/ethernet-controller.yaml | 24 +- .../devicetree/bindings/net/ethernet-phy.yaml | 20 +- .../bindings/net/fsl,qoriq-mc-dpmac.yaml | 2 +- Documentation/devicetree/bindings/net/mdio.yaml | 2 +- .../bindings/net/mediatek,star-emac.yaml | 2 +- .../devicetree/bindings/net/qcom,ipa.yaml | 3 +- .../devicetree/bindings/net/snps,dwmac.yaml | 38 +- .../bindings/net/socionext,uniphier-ave4.yaml | 2 +- .../devicetree/bindings/net/ti,cpsw-switch.yaml | 2 +- .../devicetree/bindings/net/ti,dp83867.yaml | 12 +- .../devicetree/bindings/net/ti,dp83869.yaml | 8 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 4 +- .../bindings/net/wireless/qcom,ath11k.yaml | 2 +- .../devicetree/bindings/phy/ti,omap-usb2.yaml | 4 +- .../bindings/power/mediatek,power-controller.yaml | 12 +- .../bindings/power/supply/cw2015_battery.yaml | 2 +- .../devicetree/bindings/powerpc/sleep.yaml | 2 +- .../bindings/regulator/anatop-regulator.yaml | 1 - Documentation/devicetree/bindings/serial/8250.yaml | 6 +- .../devicetree/bindings/serial/litex,liteuart.yaml | 2 + .../bindings/soc/litex/litex,soc-controller.yaml | 2 + .../devicetree/bindings/soc/mediatek/devapc.yaml | 2 + .../devicetree/bindings/soc/ti/k3-ringacc.yaml | 2 +- .../bindings/soc/xilinx/xlnx,vcu-settings.yaml | 15 +- .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 2 +- .../bindings/sound/nvidia,tegra30-hda.yaml | 2 - .../devicetree/bindings/sound/st,stm32-sai.yaml | 4 +- .../devicetree/bindings/usb/renesas,usb-xhci.yaml | 1 - .../devicetree/bindings/usb/renesas,usbhs.yaml | 3 - Documentation/filesystems/ext4/journal.rst | 50 + Documentation/process/submit-checklist.rst | 24 +- Documentation/process/submitting-patches.rst | 8 +- MAINTAINERS | 1 + arch/alpha/kernel/sys_jensen.c | 2 +- arch/arm/include/asm/efi.h | 24 +- arch/arm/kernel/smp.c | 2 +- arch/arm64/Kconfig | 1 + arch/arm64/include/asm/efi.h | 11 +- arch/arm64/kernel/smp.c | 2 +- arch/parisc/kernel/irq.c | 7 +- arch/powerpc/boot/Makefile | 2 + arch/powerpc/include/asm/ppc_asm.h | 7 +- arch/powerpc/include/asm/vdso/timebase.h | 2 +- arch/powerpc/kernel/head_32.h | 25 +- arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/vdso32/Makefile | 4 +- arch/powerpc/kernel/vdso64/Makefile | 2 +- arch/riscv/include/asm/efi.h | 6 - arch/riscv/mm/init.c | 2 +- arch/s390/kernel/irq.c | 2 +- arch/x86/boot/compressed/Makefile | 2 +- arch/x86/include/asm/efi.h | 5 +- arch/x86/kernel/Makefile | 2 - arch/x86/kernel/topology.c | 1 + arch/x86/xen/efi.c | 37 +- block/blk-iocost.c | 3 + block/blk-mq.c | 33 +- block/genhd.c | 2 + block/partitions/core.c | 1 + drivers/acpi/nfit/core.c | 15 +- drivers/block/nbd.c | 9 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 5 +- drivers/block/rnbd/rnbd-clt.c | 94 +- drivers/block/rnbd/rnbd-clt.h | 12 +- drivers/block/rnbd/rnbd-proto.h | 9 +- drivers/block/rnbd/rnbd-srv.c | 12 +- drivers/dax/bus.c | 71 +- drivers/dax/pmem/core.c | 2 +- drivers/dax/super.c | 1 + drivers/dma-buf/heaps/cma_heap.c | 1 + drivers/firmware/efi/Kconfig | 4 +- drivers/firmware/efi/Makefile | 5 +- drivers/firmware/efi/capsule.c | 16 +- drivers/firmware/efi/libstub/efi-stub.c | 1 - drivers/firmware/efi/libstub/efistub.h | 3 +- drivers/firmware/efi/libstub/fdt.c | 3 +- drivers/firmware/efi/libstub/secureboot.c | 44 +- drivers/firmware/efi/libstub/x86-stub.c | 5 +- drivers/firmware/efi/test/efi_test.c | 16 + drivers/firmware/efi/test/efi_test.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 12 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 5 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 5 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 36 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 20 - drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 18 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 4 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 12 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.h | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 12 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 1 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 2 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 4 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 8 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 7 +- .../drm/amd/display/modules/power/power_helpers.c | 35 +- .../drm/amd/display/modules/power/power_helpers.h | 1 + drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 9 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 1 - drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 4 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 3 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 4 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 4 - drivers/gpu/drm/i915/i915_irq.c | 34 + drivers/gpu/drm/i915/i915_pmu.c | 19 +- drivers/gpu/drm/i915/i915_pmu.h | 8 + drivers/gpu/drm/ttm/ttm_pool.c | 29 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 6 - drivers/infiniband/ulp/rtrs/rtrs.h | 7 - drivers/md/bcache/super.c | 2 - drivers/md/bcache/sysfs.c | 2 +- drivers/mfd/ab8500-debugfs.c | 16 +- drivers/net/ethernet/mellanox/mlx4/en_cq.c | 8 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 6 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 6 +- drivers/net/virtio_net.c | 1 + drivers/ntb/msi.c | 4 +- drivers/nvdimm/btt.h | 3 +- drivers/nvdimm/claim.c | 1 + drivers/nvdimm/core.c | 1 - drivers/nvdimm/label.c | 13 +- .../pci/controller/mobiveil/pcie-mobiveil-host.c | 8 +- drivers/pci/controller/pcie-xilinx-nwl.c | 8 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 11 +- drivers/s390/block/dasd_alias.c | 22 +- drivers/vdpa/Kconfig | 16 +- drivers/vdpa/ifcvf/ifcvf_main.c | 11 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 5 + drivers/vdpa/vdpa.c | 2 +- drivers/vdpa/vdpa_sim/Makefile | 1 + drivers/vdpa/vdpa_sim/vdpa_sim.c | 298 +--- drivers/vdpa/vdpa_sim/vdpa_sim.h | 105 ++ drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 177 ++ drivers/vhost/scsi.c | 3 +- drivers/vhost/vdpa.c | 10 +- drivers/virtio/virtio_mem.c | 1789 ++++++++++++++------ drivers/virtio/virtio_ring.c | 8 +- drivers/xen/events/events_base.c | 182 +- drivers/xen/evtchn.c | 34 +- fs/block_dev.c | 3 +- fs/ext4/balloc.c | 2 +- fs/ext4/block_validity.c | 16 +- fs/ext4/ext4.h | 77 +- fs/ext4/ext4_jbd2.c | 4 +- fs/ext4/ext4_jbd2.h | 9 +- fs/ext4/extents.c | 5 +- fs/ext4/fast_commit.c | 99 +- fs/ext4/fast_commit.h | 78 +- fs/ext4/fsync.c | 2 +- fs/ext4/indirect.c | 4 +- fs/ext4/inode.c | 35 +- fs/ext4/mballoc.c | 39 +- fs/ext4/namei.c | 12 +- fs/ext4/page-io.c | 5 +- fs/ext4/super.c | 422 +++-- fs/ext4/xattr.c | 1 - fs/io-wq.c | 30 +- fs/io-wq.h | 3 +- fs/io_uring.c | 210 ++- fs/jbd2/journal.c | 8 +- include/linux/efi.h | 33 +- include/linux/interrupt.h | 1 + include/linux/irq.h | 7 + include/linux/irqdesc.h | 40 +- include/linux/jbd2.h | 14 +- include/linux/kernel_stat.h | 1 - include/linux/vdpa.h | 1 + include/trace/events/iocost.h | 16 +- include/uapi/linux/virtio_ids.h | 44 +- kernel/irq/irqdesc.c | 45 +- kernel/irq/manage.c | 37 + kernel/irq/proc.c | 5 +- mm/memory_hotplug.c | 105 +- security/integrity/ima/Makefile | 4 + .../ima_arch.c => security/integrity/ima/ima_efi.c | 45 +- security/smack/smack_access.c | 5 +- tools/virtio/asm/barrier.h | 10 + tools/virtio/linux/bug.h | 2 + tools/virtio/linux/kernel.h | 13 +- 250 files changed, 3496 insertions(+), 2189 deletions(-) create mode 100644 drivers/vdpa/vdpa_sim/vdpa_sim.h create mode 100644 drivers/vdpa/vdpa_sim/vdpa_sim_net.c rename arch/x86/kernel/ima_arch.c => security/integrity/ima/ima_efi.c (60%)