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-arm-mainline-allnoconfig in repository toolchain/ci/linux.
from d64c6f96ba86 Merge tag 'net-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] adds 21ac58f49584 cifs: Fix fall-through warnings for Clang adds ebcd6de98754 SMB3: avoid confusing warning message on mount to Azure adds bc7c4129d4cd SMB3.1.1: remove confusing mount warning when no SPNEGO in [...] adds 0f22053e811c cifs: Fix unix perm bits to cifsacl conversion for "other" bits. adds f2156d35c958 cifs: Enable sticky bit with cifsacl mount option. adds 145024e3e4a3 SMB3.1.1: update comments clarifying SPNEGO info in negpro [...] adds 7955f105afb6 SMB3.1.1: do not log warning message if server doesn't pop [...] adds 3fa1c6d1b8f5 cifs: rename smb_vol as smb3_fs_context and move it to fs_ [...] adds 837e3a1bbfdc cifs: rename dup_vol to smb3_fs_context_dup and move it in [...] adds 15c7d09af215 cifs: move the enum for cifs parameters into fs_context.h adds 66e7b09c7311 cifs: move cifs_parse_devname to fs_context.c adds 24e0a1eff9e2 cifs: switch to new mount api adds 4deb075985ec cifs: remove the devname argument to cifs_compose_mount_options adds d17abdf75665 cifs: add an smb3_fs_context to cifs_sb adds a2a52a8a3601 cifs: get rid of cifs_sb->mountdata adds a87e67254bc5 cifs: Make extract_hostname function public adds e73a42e07a22 cifs: Make extract_sharename function public adds bc04499477d9 cifs: minor kernel style fixes for comments adds 047092ffe2b1 cifs: cleanup misc.c adds 06f08dab3ca7 cifs: Register generic netlink family adds 0ac4e2919aa4 cifs: add witness mount option and data structs adds e68f4a7bf006 cifs: minor updates to Kconfig adds bf80e5d4259a cifs: Send witness register and unregister commands to use [...] adds fed979a7e082 cifs: Set witness notification handler for messages from u [...] adds 20fab0da2f2d cifs: Add witness information to debug data dump adds 21077c62e178 cifs: Send witness register messages to userspace daemon i [...] adds 7d6535b72042 cifs: Simplify reconnect code when dfs upcall is enabled adds 607dfc79c37a cifs: remove various function description warnings adds ee0dce4926b9 cifs: remove some minor warnings pointed out by kernel test robot adds 8401e9367893 cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb adds af1e40d9ac84 cifs: remove actimeo from cifs_sb adds 121d947d4fe1 cifs: Handle witness client move notification adds 427c4f004e17 cifs: Add missing sentinel to smb3_fs_parameters adds c741cba2cd1d cifs: move cifs_cleanup_volume_info[_content] to fs_context.c adds 522aa3b57532 cifs: move [brw]size from cifs_sb to cifs_sb->ctx adds d6a78783407c cifs: add initial reconfigure support adds 9ccecae8d1d7 cifs: we do not allow changing username/password/unc/... d [...] adds 387ec58f339b cifs: simplify handling of cifs_sb/ctx->local_nls adds 6fd4ea88b59a cifs: don't create a temp nls in cifs_setup_ipc adds 7c7ee628f8e9 cifs: uncomplicate printing the iocharset parameter adds 531f03bc6d05 cifs: do not allow changing posix_paths during remount adds 51acd208bd57 cifs: remove ctx argument from cifs_setup_cifs_sb adds 2d39f50c2b15 cifs: move update of flags into a separate function adds 1cb6c3d62ca9 cifs: update mnt_cifs_flags during reconfigure adds 5c4b642141eb cifs: fix uninitialized variable in smb3_fs_context_parse_param adds 653a5efb849a cifs: update super_operations to show_devname adds dd538034f84f smb3: remind users that witness protocol is experimental adds 09a8361e3b68 cifs: Fix some error pointers handling detected by static checker adds 0c2b5f7ce50c cifs: fix rsize/wsize to be negotiated values adds 6cf5abbfa8c8 cifs: fix use after free in cifs_smb3_do_mount() adds cd7b699b0198 cifs: Tracepoints and logs for tracing credit changes. adds 27cf94853e6d cifs: correct four aliased mount parms to allow use of pre [...] adds 31f6551ad756 cifs: handle "guest" mount parameter adds 2d0604934f50 cifs: Fix support for remount when not changing rsize/wsize adds afee4410bc6c cifs: update internal module version number adds e13300bdaa68 Merge tag '5.11-rc-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds b8f1da98a219 ubifs: Delete duplicated words + other fixes adds 8fdaaf4cf3ce jffs2: Fix if/else empty body warnings adds 2976c19c95a4 ubifs: Code cleanup by removing ifdef macro surrounding adds 9afc9a8a4909 jffs2: Fix GC exit abnormally adds 08cd274f9b82 jffs2: Fix ignoring mounting options problem during remounting adds cd3ed3c73ac6 jffs2: Allow setting rp_size to zero during remounting adds f21240078391 ubifs: Fix the printing type of c->big_lpt adds 619ea229e9b5 ubi: Remove useless code in bytes_str_to_int adds 20f1431160c6 ubifs: wbuf: Don't leak kernel memory to flash adds 3cded6633059 ubifs: Fix error return code in ubifs_init_authentication() adds 22bdb8b6fd8e jffs2: remove trailing semicolon in macro definition adds f669e74be820 ubi: Do not zero out EC and VID on ECC-ed NOR flashes adds 89f40d0a9656 ubifs: Fixed print foramt mismatch in ubifs adds a61df3c413e4 jffs2: Fix NULL pointer dereference in rp_size fs option parsing adds 32f6ccc743b8 ubifs: Remove the redundant return in dbg_check_nondata_no [...] adds c4c0d19d39d2 ubifs: Limit dumping length by size of memory which is all [...] adds c8be097530a8 Revert "ubifs: Fix out-of-bounds memory access caused by a [...] adds a33e30a0e023 ubifs: Pass node length in all node dumping callers adds bf6dab7a6ce7 ubifs: ubifs_dump_sleb: Remove unused function adds b80a974b8c58 ubifs: ubifs_dump_node: Dump all branches of the index node adds 787fec8ac15c Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub [...] adds db03b4282785 um: Convert tasklets to use new tasklet_setup() API adds 72d3e093afae um: random: Register random as hwrng-core device adds 09041c92f0aa um: Add support for TIF_NOTIFY_SIGNAL adds 97be7ceaf7fe um: Remove use of asprinf in umid.c adds ff9632d2a665 um: Fix time-travel mode adds fc6b6a872dcd um: ubd: Submit all data segments atomically adds f4ab7818ef7a um: line: Don't free winch (with IRQ) under spinlock adds 517f60206ee5 um: Increase stack frame size threshold for signal.c adds ef3ba87cb7c9 um: ubd: Set device serial attribute from cmdline adds d66c91836b8d um: sigio: Return error from add_sigio_fd() adds 36d46a5907ba um: Support dynamic IRQ allocation adds aaf5800e249f um: virtio: Use dynamic IRQ allocation adds 0ede3c05eec8 um: Clean up alarm IRQ chip name adds 458e1f7da004 um: irq: Clean up and rename struct irq_fd adds 0737402f42d3 um: irq: Reduce irq_reg allocation adds 2fccfcc0c742 um: Remove IRQ_NONE type adds 3032b94587c7 um: Simplify IRQ handling code adds 49da38a3ef33 um: Simplify os_idle_sleep() and sleep longer adds 2701c1bd91dd um: time: Fix read_persistent_clock64() in time-travel adds 92dcd3d31843 um: Allow PM with suspend-to-idle adds a374b7cb1ea6 um: Support suspend to RAM adds 3c6ac61bc91e um: Fetch registers only for signals which need them adds 58b09f686970 um: time-travel: avoid multiple identical propagations adds 963285b0b47a um: support some of ARCH_HAS_SET_MEMORY adds ef4459a6da09 um: allocate a guard page to helper threads adds e3a01cbee9c5 um: Monitor error events in IRQ controller adds 9b1c0c0e25dc um: tty: Fix handling of close in tty lines adds 9431f7c199ab um: chan_xterm: Fix fd leak adds 452f94cecff6 um: time-travel: Actually apply "free-until" optimisation adds cae20ba0a16c um: irq/sigio: Support suspend/resume handling of workaround IRQs adds 11385539c024 um: time-travel: Correct time event IRQ delivery adds 1fb1abc83636 um: Fix build w/o CONFIG_PM_SLEEP adds 345b17acb1aa Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub [...] adds 9ef6293c0659 gpiolib: Use proper type for bias enumerator in gpio_set_bias() adds 163d1719d30f gpiolib: Switch to use compat_need_64bit_alignment_fixup() helper adds f1f37abbe6fc gpio: Retire the explicit gpio irqchip code adds 8aa163350506 gpio: stmpe: Fix forgotten refactoring adds b9bf97105f4b gpio: 104-idi-48: improve code indentation adds ad9a72f9c6fd Merge tag 'v5.10-rc4' into devel adds 27b5ea2fcb90 Merge branch 'devel' into for-next adds 018ce2214740 Merge tag 'intel-pinctrl-v5.10-2' into HEAD adds 13daf4897828 gpiolib: Replace unsigned by unsigned int adds 6900fad60ac6 gpiolib: add missed break statement adds 8b69461c2b7c gpiolib: use proper API to pack pin configuration parameters adds 0c4d86663ba1 gpiolib: Extract gpio_set_config_with_argument() for future use adds 6aa32ad70759 gpiolib: move bias related code from gpio_set_config() to [...] adds baca3b15cd2a gpiolib: Extract gpio_set_config_with_argument_optional() helper adds f725edd86b6b gpiolib: Introduce gpio_set_debounce_timeout() for internal use adds e7b731327aea gpiolib: acpi: Respect bias settings for GpioInt() resource adds 32fa65527ce1 gpiolib: acpi: Use named item for enum gpiod_flags variable adds 8dcb7a15a585 gpiolib: acpi: Take into account debounce settings adds ce698f4ec18c gpiolib: acpi: Move non-critical code outside of critical section adds 1a81f19154b4 gpiolib: acpi: Move acpi_gpio_to_gpiod_flags() upper in the code adds 56f7058af0dc gpiolib: acpi: Set initial value for output pin based on b [...] adds bca404802cea gpiolib: acpi: Make acpi_gpio_to_gpiod_flags() usable for [...] adds 2e2b496cebef gpiolib: acpi: Extract acpi_request_own_gpiod() helper adds 74301f278158 gpiolib: acpi: Convert pin_index to be u16 adds 2c4d00cb8fc5 gpiolib: acpi: Use BIT() macro to increase readability adds e709a7b5a066 gpiolib: acpi: Make Intel GPIO tree official for GPIO ACPI work adds dc80a2717e9d Merge tag 'intel-gpio-v5.11-1' of gitolite.kernel.org:pub/ [...] adds 8c669fe69a7d gpio: gpio-xilinx: Arrange headers in sorting order adds 700a2b53bdc9 dt-bindings: gpio: gpio-xilinx: Add clk support to xilinx [...] adds 65bbe531b546 gpio: gpio-xilinx: Add clock support adds 0230a41ed6a8 gpio: gpio-xilinx: Add remove function adds bea67aeab022 gpio: gpio-xilinx: Check return value of of_property_read_u32 adds 8b51658347af MAINTAINERS: add fragment for xilinx GPIO drivers adds 0f2c7af45d7e gpio: mxc: Convert the driver to DT-only adds 3b4feb21158f gpio: sysfs: Enforce character device adds 011a78c1942e gpio: sifive: Set affinity callback to parent adds c4e1f7d92cd6 gpio: tegra186: Set affinity callback to parent adds 105e051f1ae4 gpio: mxs: Remove unused .id_table support adds a0de695819f6 Documentation: gpio: fix typo and unclear legacy API section adds 64a38367b450 dt-bindings: gpio: Use Tegra186-specific include guard adds 588cc1a02633 dt-bindings: gpio: Add a binding header for the MSC313 GPI [...] adds 493c7e03f837 dt-bindings: gpio: Binding for MStar MSC313 GPIO controller adds 93224edf0b9f gpio: msc313: MStar MSC313 GPIO driver adds 26d060e47e25 gpiolib: cdev: allow edge event timestamps to be configure [...] adds da777be6de01 tools: gpio: add support for reporting realtime event cloc [...] adds e0822cf9b892 tools: gpio: add option to report wall-clock time to gpio- [...] adds c47d9e1b7343 gpio: just plain warning when nonexisting gpio requested adds dd0fa81143f6 gpio: Add TODO item for debugfs interface adds 3bf1d26c8a16 drivers: gpio: bt8xx: prefer dev_err()/dev_warn() over of [...] adds a922a2445408 drivers: gpio: amd8111: prefer dev_err()/dev_info() over r [...] adds 37ddba0245b4 drivers: gpio: amd8111: use SPDX-License-Identifier adds a0db197f534f gpiolib: cdev: Flag invalid GPIOs as used adds 7b58696d9a84 gpiolib: Extract gpiod_not_found() helper adds 3ffb7c45d193 gpiolib: cdev: document that line eflags are shared adds 40941954f6ce gpiolib: of: Use named item for enum gpiod_flags variable adds 8bbff39c6c6c gpiolib: Unify expectations about ->request() returned value adds 95d9f84fca1e gpiolib: split error path in gpiod_request_commit() adds 11b3de087a1c dt-bindings: gpio: pca953x: Add support for the NXP PCAL9554B/C adds 43ddebdd0966 gpio: mockup: Allow probing from device tree adds 5e2ca893d772 gpiolib: cdev: add GPIO_V2_LINE_FLAG_EDGE_BOTH and use it [...] adds 714d3a295854 gpio: rcar: Cache gpiochip_get_data() return value adds 677d7d613a61 gpio: rcar: Align register offsets adds 208c80f14b59 gpio: rcar: Rework hardware features handling adds 183245c4f204 gpio: rcar: Implement gpio_chip.get_multiple() adds 6ea68fc0a604 gpio: tegra: Add lockdep class adds 37174f334130 gpio: tegra: Use raw_spinlock adds 3c6e73e47afc gpiolib: devres: shrink devm_gpiochip_add_data_with_key() adds f52d6d8b43e5 gpio: sifive: To get gpio irq offset from device tree data adds 1bfaf1299c38 gpio: exar: add a newline after the copyright notice adds 26ced453a519 gpio: exar: include idr.h adds 8e27c2aef8c3 gpio: exar: switch to a simpler IDA interface adds 0c2c7e1323b4 gpio: exar: use a helper variable for &pdev->dev adds 696868d0a79c gpio: exar: unduplicate address and offset computation adds 36fb7218e878 gpio: exar: switch to using regmap adds 5300ebb695fa gpio: exar: use devm action for freeing the IDA and drop remove() adds 7d3615ae4011 gpio: dwapb: Remove unnecessary error message adds 0aa42370084c gpio: xra1403: remove unneeded spi_set_drvdata() adds 2ae136a34fce gpio: omap: handle deferred probe with dev_err_probe() for [...] adds bc5d09843222 gpiolib: acpi: Fix fall-through warnings for Clang adds d49ee56292d7 gpio: ath79: Fix fall-through warning for Clang adds 3cc1fb739939 gpiolib: do not print err message for EPROBE_DEFER adds 64b19f6abedc gpio: mvebu: update Armada XP per-CPU comment adds 48f32a835373 gpio: mvebu: switch pwm duration registers to regmap adds b5252196d08a gpio: put virtual gpio device into their own submenu adds 40b37008eb5a Merge tag 'gpio-updates-for-v5.11' of git://git.kernel.org [...] adds e6071cada169 dt-bindings: mt7621-gpio: convert bindings to YAML format adds 9d5522199505 gpiolib: irq hooks: fix recursion in gpiochip_irq_unmask adds 9777d0bfdae7 gpio: cs5535: Simplify the return expression of cs5535_gpi [...] adds 356b01a986a5 gpio: gpio-hisi: Add HiSilicon GPIO support adds 80e493d2b74a MAINTAINERS: Add maintainer for HiSilicon GPIO driver adds 72db5d54d763 gpio: hisi: Do not require ACPI for COMPILE_TEST adds 7ac554888233 MAINTAINERS: Remove reference to non-existing file adds a409ed156a90 Merge tag 'gpio-v5.11-1' of git://git.kernel.org/pub/scm/l [...] adds 00ab027a3b82 RISC-V: Add kernel image sections to the resource tree adds c18d7c17c005 riscv: Fix compressed Image formats build adds 2c42bcbb95ec riscv: Clean up boot dir adds ae386e9d809c riscv: Ignore Image.* and loader.bin adds da815582cf45 riscv: Enable CMA support adds 31564b8b6dba riscv: Add HAVE_IRQ_TIME_ACCOUNTING adds 99c168fccbfe riscv: Cleanup stacktrace adds 9dd97064e21f riscv: Make stack walk callback consistent with generic code adds 5cb0080f1bfd riscv: Enable ARCH_STACKWALK adds 62149f3564c5 RISC-V: Initialize SBI early adds b6566dc1acca RISC-V: Align the .init.text section adds 19a00869028f RISC-V: Protect all kernel sections including init early adds b5b11a8ac4b5 RISC-V: Move dynamic relocation section under __init adds 04091d6c0535 riscv: provide memmove implementation adds 772e1b7c4267 riscv: kernel: Drop unused clean rule adds 3ae9c3cde51a riscv: Fixed kernel test robot warning adds 527701eda5f1 lib: Add a generic version of devmem_is_allowed() adds 78ed473c7619 RISC-V: Use the new generic devmem_is_allowed() adds 914ee96654d8 arm: Use the generic devmem_is_allowed() adds 6585bd827407 arm64: Use the generic devmem_is_allowed() adds 7d95a88f9254 Add and use a generic version of devmem_is_allowed() adds e2ae634014d3 Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.o [...] adds 51550a483606 arm64: topology: Drop the useless update to per-cpu cycles adds bf023e76a8c0 arm64: entry: suppress W=1 prototype warnings adds 31f80a4e9603 arm64: Warn the user when a small VA_BITS value wastes memory adds 9fd339a45be5 arm64: Work around broken GCC 4.9 handling of "S" constraint adds 5ba836eb9fdb Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 9365965db0c7 s390: always clear kernel stack backchain before calling f [...] adds f0c7cf13a3d7 s390: make calls to TRACE_IRQS_OFF/TRACE_IRQS_ON balanced adds f22b9c219a79 s390/test_unwind: fix CALL_ON_STACK tests adds 91c2bad6aec9 s390/test_unwind: use timer instead of udelay adds dd6cfe553212 s390/delay: simplify udelay adds 9ceed9988a8e s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK adds e0d62dcb20be s390/delay: remove udelay_simple() adds 44292c868473 s390/idle: merge enabled_wait() and arch_cpu_idle() adds 7494755a9ad6 s390/idle: remove raw_local_irq_save()/restore() from arch [...] adds 8d93b7011831 s390/idle: allow arch_cpu_idle() to be kprobed adds dfdc6e73cdcf s390/zcrypt: convert comma to semicolon adds a087241716a6 Merge tag 's390-5.11-2' of git://git.kernel.org/pub/scm/li [...] adds 67698880ac9d thermal: int340x: Support Alder Lake adds 432c19a8d965 Merge tag 'thermal-v5.11-2-rc1' of git://git.kernel.org/pu [...] adds aefec40938e4 drm/amdgpu: fix check order in amdgpu_bo_move adds b1246bd4a18b drm/amdgpu: Fix missing prototype warning adds 58a74c6f1d6f drm/via: fix assignment in if condition adds f9f92e7c583f char/agp: Disable frontend without CONFIG_DRM_LEGACY adds 1527f926fd04 mm: mmap: fix fput in error path v2 adds 295992fb815e mm: introduce vma_set_file function v5 adds 3e3e59ef0cbe drm/ttm: fix DMA32 handling in the global page pool adds 52aa300fabe5 drm: improve kernel-docs in drm_mode.h adds a651341b269c drm/virtio: suffix create blob call with _ioctl like any ioctl adds 7efb5f38ac9e drm/virtio: fix a file name comment reference adds c12096085b62 virtio-gpu api: Add a comment on VIRTIO_GPU_SHM_ID_HOST_VISIBLE adds bb53a604a74b drm/virtio: use fence_id when processing fences adds 65f8453dc691 drm/virtio: rename sync_seq and last_seq adds 2ac5ef3b2362 drm: document drm_mode_get_connector adds 22f0d89805a4 drm: document drm_mode_modeinfo adds eca22edb37d2 drm: Pass the full state to connectors atomic functions adds c8917fd74f93 drm/panel: s6e63m0: Fix and extend MCS table adds 9c3f0a0dd6a1 drm/panel: s6e63m0: Implement 28 backlight levels adds f0aee45ffc8b drm/panel: s6e63m0: Fix init sequence adds 1dfeea904550 drm/meson: dw-hdmi: Disable clocks on driver teardown adds 2b6cb81b95d1 drm/meson: dw-hdmi: Enable the iahb clock early enough adds 381295758792 dma-buf: system_heap: Rework system heap to use sgtables i [...] adds a5d2d29e24be dma-buf: heaps: Move heap-helper logic into the cma_heap i [...] adds 064fae53c068 dma-buf: heaps: Remove heap-helpers code adds 4c68e499bb9d dma-buf: heaps: Skip sync if not mapped adds d963ab0f15fb dma-buf: system_heap: Allocate higher order pages if available adds 8ce9daf8856d drm: Fix fall-through warnings for Clang adds 0b08d08ddfb6 drm/via: Fix fall-through warnings for Clang adds 2c3a1e49696f video: fbdev: lxfb_ops: Fix fall-through warnings for Clang adds 04295bc3362d video: fbdev: pm2fb: Fix fall-through warnings for Clang adds 77f512bde99a drm/mcde: Fix RGB/BGR bug adds bfbc5e3b1774 drm/mcde: Break out DSI set-up routine adds d795fd322063 drm/mcde: Support DPI output adds 3a78f064a679 drm/mcde: Fix uninitialized value adds 0cf2ef46c6c0 drm/shmem-helper: Use cached mappings by default adds 2f04636f496d drm/shmem-helper: Removed drm_gem_shmem_create_object_cached() adds a102172c7f81 drm/fb-helper: Call dirty helper after writing to fbdev adds 763aea17bf57 drm/fb-helper: Unmap client buffer during shutdown adds c1acbf08eb49 drm/client: Depend on GEM object kmap ref-counting adds 9622349ea1b6 drm/fb-helper: Rename dirty worker to damage worker adds 2b5f31aaa8d1 drm/fb-helper: Return early in damage worker adds fd2d856538bb drm/fb-helper: Separate shadow-buffer flushing and calling [...] adds 1d46491d4a08 drm/fb-helper: Move damage blit code and its setup into se [...] adds 4270d6f60d68 drm/fb-helper: Restore damage area upon errors adds 7d4d269c0973 drm/fb-helper: Copy dma-buf map before flushing shadow fb adds 32228ff5f7e1 drm/fb-helper: Acquire modeset lock around shadow-buffer flushing adds 1187ffc41bca drm: fix kernel-doc warnings for SCALING_FILTER adds bcca3e0328fa dt-bindings: display/panel: add Innolux N125HCE-GN1 adds a14c6b0eef77 panel-simple: add Innolux N125HCE-GN1 adds bf8975837dac dma-buf/dma-resv: Respect num_fences when initializing the [...] adds ab43108d0dd4 drm/mcde: fix masking and bitwise-or on variable val adds 59cb403f3809 drm/imx/dcss: fix rotations for Vivante tiled formats adds 594486b52c8e drm/imx/dcss: fix coccinelle warning adds 05faf1559de5 drm/imx/dcss: allow using nearest neighbor interpolation scaling adds 5fbd41d3bf12 Merge tag 'drm-misc-next-2020-11-27-1' of git://anongit.fr [...] adds 95e3d610d35c drm/radeon: fix check order in radeon_bo_move adds be98e05a67f0 dma-buf: Fix kerneldoc formatting adds ee46d16d2e40 drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge adds 02e66dd56422 Merge tag 'drm-misc-next-fixes-2020-12-15' of git://anongi [...] adds 4932d37055e7 drm/amdgpu: limit the amdgpu_vm_update_ptes trace point adds 0269764a731b drm/amd/display: Drop unnecessary function call adds 0d801007f90e drm/amdkfd: correct pipe offset calculation adds 18a4b3de5fc1 drm/amd/pm: support power source switch on Sienna Cichlid adds 0cb4c62125a9 drm/amd/pm: correct power limit setting for SMU V11 adds ac7804bb9908 drm/amd/pm: correct the gpo control for sienna cichlid adds a7e660e526c9 drm/amd/pm: expose the firmware_capability from firmware_i [...] adds ad26bd11261c drm/amdgpu: new macro for determining 2ND_USB20PORT support adds 88dfd5d5c8cb drm/amd/pm: new SMC message for 2nd usb2.0 port workaround adds d7f52e293001 drm/amd/pm: fulfill sienna cichlid 2nd usb2.0 port workaround adds 4c4d5a49c634 drm/amd/pm: typo fix (CUSTOM -> COMPUTE) adds 7c431455cdd6 drm/amdgpu/display: move link_bandwidth_kbps under CONFIG_ [...] adds fe96eb197e98 drm/amd/pm: update the smu v11.5 smc header for vangogh adds a0f55287b50c drm/amd/pm: inform SMU RLC status thus enable/disable DPM [...] adds 0dc994fb61a9 drm/amd/pm: fulfill the sienna cichlid UMD PSTATE profilin [...] adds f9e3fe46202a drm/amd/pm: correct the data structure for activity monito [...] adds b4b0b79d8a37 drm/amd/pm: update the data strucutre for SMU metrics exchange adds 78d907e2b8ba drm/amd/pm: add deep sleep control for uclk and fclk adds a9c210c1e5fe drm/amdgpu/sdma5.2: soft reset sdma blocks before setup an [...] adds 9ca5b8a170d1 drm/amdgpu: add judgement for suspend/resume sequence adds 79cc42697dbd drm/amd/display: drop retired CONFIG_DRM_AMD_DC_DCN3_0 adds 86b6037f7608 drm/amdgpu: skip load smu and sdma microcode on sriov for [...] adds 20172ff3f0b4 drm/amd/display: Change pstate expected timeout warning to [...] adds 41aa4d3ded5c drm/amd/display: Add missing DP_SEC register definitions a [...] adds 570b302ba1ce drm/amd/display: HP Reverb G2 VR fails to light up adds 02ce73b01e09 drm/amd/display: Fix to be able to stop crc calculation adds 3ae7a1378d70 drm/amd/display: add dcn30_link_encoder_validate_output_wi [...] adds 09b07f7a188f drm/amd/display: Add DP info frame update for dcn30 adds 5200c4017ef2 drm/amd/display: delay fp2 programming until vactive before lock adds 410066d24cfc drm/amd/display: updated wm table for Renoir adds 610c4974ad17 drm/amd/display: Only update FP2 for full updates adds e10777a67963 drm/amd/display: Fix OGAM LUT calculation precision adds 31c6b7a9d40a drm/amd/display: Fix cleanup typo in MPCC visual confirm adds b6402afec1cf drm/amd/display: [FW Promotion] Release 0.0.46 adds 487193856eaf drm/amd/display: 3.2.116 adds 8ccbfdf0b9c3 drm/amd/display: Fixed kernel test robot warning adds fd496ca892f5 drm/amdgpu: split BOCO and ATPX handling adds b10c1c5b3a4e drm/amdgpu: add check for ACPI power resources adds 0330b8487842 drm/amdgpu: update amdgpu_device_supports_boco() adds 157e8306038c drm/amdgpu: support runtime pm for GPUs that support BOCO adds ceb4de67c960 drm/amdgpu: no need to call pci_ignore_hotplug for _PR3 adds 637bb036ce66 drm/amdgpu: simplify logic in atpx resume handling adds d00a88ab5870 drm/amdgpu: print what method we are using for runtime pm adds 8409e20e0785 drm/amd/display: Adding prototype for dccg21_update_dpp_dto() adds 325f4b59f636 drm/amdkfd: correct amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu log. adds 3aa883ac8eea drm/amdgpu/SRIOV: Extend VF reset request wait period adds 7eded018bfec drm/amdgpu: fix regression in vbios reservation handling o [...] adds b4bc9d95e693 drm/amdgpu: Fix spelling mistake "Heterogenous" -> "Hetero [...] adds 0b437e64e0af drm/amdgpu: remove h from printk format specifier adds e607f6d26857 drm/radeon: remove h from printk format specifier adds 6bdeff12a96c drm/amd/display: Add get_dig_frontend implementation for DCEx adds 15ed44c0e712 drm/amdgpu: set mode1 reset as default for dimgrey_cavefish adds 05053c4b4f87 drm/amdgpu: print mmhub client name for dimgrey_cavefish adds 6ae09fa49147 drm/amdgpu/disply: fix documentation warnings in display manager adds efd3043790c6 Merge tag 'amd-drm-fixes-5.11-2020-12-16' of git://people. [...] adds 660a59953f4f drm/nouveau: fix multihop when move doesn't work. adds f96f62597ea4 drm/qxl: don't allocate a dma_address array adds 2ccf2e038684 Revert "drm/i915: re-order if/else ladder for hpd_irq_setup" adds dd0e2193b1e4 drm/i915/perf: also include Gen11 in OATAILPTR workaround adds 0e53656ad8ab drm/i915: Fix mismatch between misplaced vma check and vma insert adds 046f70d31ddb drm/i915/tgl: Fix REVID macros for TGL to fetch correct stepping adds 4efd7faba5e0 Merge tag 'drm-intel-next-fixes-2020-12-18' of git://anong [...] adds c59c7588fc92 Merge tag 'drm-next-2020-12-18' of git://anongit.freedeskt [...] adds 8cd6bc0359de ktest.pl: If size of log is too big to email, email error message adds 170f4869e662 ktest.pl: Fix the logic for truncating the size of the log [...] adds 4862c741bd44 Merge tag 'ktest-v5.11' of git://git.kernel.org/pub/scm/li [...] adds 3945ae03d822 xfs: move kernel-specific superblock validation out of libxfs adds 80c720b8eb1c xfs: define a new "needrepair" feature adds 96f65bad7c31 xfs: enable the needsrepair feature adds bc525cf455da xfs: hoist recovered bmap intent checks out of xfs_bui_ite [...] adds 67d8679bd391 xfs: improve the code that checks recovered bmap intent items adds dda7ba65bf03 xfs: hoist recovered rmap intent checks out of xfs_rui_ite [...] adds c447ad62dc90 xfs: improve the code that checks recovered rmap intent items adds ed64f8343aaf xfs: hoist recovered refcount intent checks out of xfs_cui [...] adds 0d79781a1aa6 xfs: improve the code that checks recovered refcount intent items adds 3c15df3de0e2 xfs: hoist recovered extent-free intent checks out of xfs_ [...] adds 7396c7fbe07e xfs: improve the code that checks recovered extent-free in [...] adds da5de110296c xfs: validate feature support when recovering rmap/refcoun [...] adds 6337032689fa xfs: trace log intent item recovery failures adds acf104c2331c xfs: detect overflows in bmbt records adds da531cc46ef1 xfs: fix parent pointer scrubber bailing out on unallocate [...] adds 4b80ac64450f xfs: scrub should mark a directory corrupt if any entries [...] adds 67457eb0d225 xfs: refactor data device extent validation adds 18695ad42514 xfs: refactor realtime volume extent validation adds 33005fd0a537 xfs: refactor file range validation adds 1e5c39dfd3a4 xfs: rename xfs_fc_* back to xfs_fs_* adds a9382fa9a9ff xfs: delete duplicated tp->t_dqinfo null check and allocation adds 04a58620a17c xfs: check tp->t_dqinfo value instead of the XFS_TRANS_DQ_ [...] adds b3b29cd1069c xfs: directly return if the delta equal to zero adds 88269b880a8e xfs: remove unnecessary null check in xfs_generic_create adds afbd914776db xfs: remove the unused XFS_B_FSB_OFFSET macro adds 237d7887ae72 xfs: show the proper user quota options adds 7bc1fea9d36c xfs: introduce xfs_validate_stripe_geometry() adds 2e984badbcc0 xfs: remove unneeded return value check for *init_cursor() adds a5336d6bb2d0 xfs: fix the forward progress assertion in xfs_iwalk_run_c [...] adds 207ddc0ef4f4 xfs: don't catch dax+reflink inodes as corruption in verifier adds 15574ebbff26 xfs: convert noroom, okalloc in xfs_dialloc() to bool adds aececc9f8dec xfs: introduce xfs_dialloc_roll() adds 1abcf261016e xfs: move on-disk inode allocation out of xfs_ialloc() adds f3bf6e0f1196 xfs: move xfs_dialloc_roll() into xfs_dialloc() adds 8d822dc38ad7 xfs: spilt xfs_dialloc() into 2 functions adds 3937493c5025 xfs: kill ialloced in xfs_dialloc() adds 26f88363ec78 xfs: remove xfs_vn_setattr_nonsize adds 5d24ec4c7d3c xfs: open code updating i_mode in xfs_set_acl adds 1189686e5440 fs/xfs: convert comma to semicolon adds e82226138b20 xfs: remove xfs_buf_t typedef adds a0b96314870f Merge tag 'xfs-5.11-merge-4' of git://git.kernel.org/pub/s [...] adds 3644e2d2dda7 mm/filemap: fix infinite loop in generic_file_buffered_read()
No new revisions were added by this update.
Summary of changes: .../bindings/display/panel/panel-simple.yaml | 2 + .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 1 + .../devicetree/bindings/gpio/gpio-xilinx.txt | 2 + .../bindings/gpio/mediatek,mt7621-gpio.txt | 35 - .../bindings/gpio/mediatek,mt7621-gpio.yaml | 72 + .../bindings/gpio/mstar,msc313-gpio.yaml | 59 + Documentation/driver-api/dma-buf.rst | 2 +- Documentation/driver-api/gpio/consumer.rst | 18 +- Documentation/driver-api/gpio/driver.rst | 67 +- .../features/time/irq-time-acct/arch-support.txt | 2 +- MAINTAINERS | 19 + arch/arm/Kconfig | 2 +- arch/arm/include/asm/io.h | 1 - arch/arm/mm/mmap.c | 22 - arch/arm64/Kconfig | 2 +- arch/arm64/include/asm/exception.h | 4 + arch/arm64/include/asm/io.h | 2 - arch/arm64/include/asm/kvm_asm.h | 8 +- arch/arm64/kernel/topology.c | 6 +- arch/arm64/mm/init.c | 3 + arch/arm64/mm/mmap.c | 21 - arch/riscv/Kconfig | 3 + arch/riscv/Makefile | 6 + arch/riscv/boot/.gitignore | 3 +- arch/riscv/boot/Makefile | 2 +- arch/riscv/include/asm/sections.h | 2 + arch/riscv/include/asm/set_memory.h | 4 + arch/riscv/include/asm/stacktrace.h | 17 + arch/riscv/include/asm/string.h | 8 +- arch/riscv/kernel/Makefile | 2 - arch/riscv/kernel/asm-offsets.c | 2 + arch/riscv/kernel/head.S | 1 - arch/riscv/kernel/perf_callchain.c | 10 +- arch/riscv/kernel/riscv_ksyms.c | 2 + arch/riscv/kernel/setup.c | 179 +- arch/riscv/kernel/stacktrace.c | 62 +- arch/riscv/kernel/vmlinux.lds.S | 63 +- arch/riscv/lib/Makefile | 1 + arch/riscv/lib/memmove.S | 64 + arch/riscv/mm/init.c | 52 +- arch/riscv/mm/pageattr.c | 6 + arch/s390/Kconfig | 1 + arch/s390/include/asm/delay.h | 12 +- arch/s390/include/asm/processor.h | 7 - arch/s390/kernel/entry.S | 16 +- arch/s390/kernel/idle.c | 18 +- arch/s390/kernel/ipl.c | 2 +- arch/s390/kernel/setup.c | 1 - arch/s390/lib/delay.c | 105 +- arch/s390/lib/test_unwind.c | 31 +- arch/um/Kconfig | 6 + arch/um/drivers/chan_user.c | 4 +- arch/um/drivers/line.c | 30 +- arch/um/drivers/mconsole_kern.c | 2 +- arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/port_kern.c | 4 +- arch/um/drivers/random.c | 105 +- arch/um/drivers/ubd_kern.c | 273 ++- arch/um/drivers/vector_kern.c | 10 +- arch/um/drivers/virtio_uml.c | 31 +- arch/um/drivers/xterm.c | 5 + arch/um/drivers/xterm_kern.c | 2 +- arch/um/include/asm/irq.h | 9 +- arch/um/include/asm/pgtable.h | 3 + arch/um/include/asm/set_memory.h | 1 + arch/um/include/linux/time-internal.h | 4 +- arch/um/include/shared/common-offsets.h | 3 + arch/um/include/shared/irq_kern.h | 13 +- arch/um/include/shared/irq_user.h | 21 +- arch/um/include/shared/kern_util.h | 5 +- arch/um/include/shared/os.h | 23 +- arch/um/kernel/irq.c | 534 ++--- arch/um/kernel/process.c | 24 +- arch/um/kernel/sigio.c | 2 +- arch/um/kernel/time.c | 97 +- arch/um/kernel/tlb.c | 54 + arch/um/kernel/um_arch.c | 67 + arch/um/os-Linux/Makefile | 2 + arch/um/os-Linux/helper.c | 4 +- arch/um/os-Linux/irq.c | 4 +- arch/um/os-Linux/sigio.c | 70 +- arch/um/os-Linux/signal.c | 22 +- arch/um/os-Linux/skas/process.c | 15 +- arch/um/os-Linux/time.c | 17 +- arch/um/os-Linux/umid.c | 17 +- drivers/char/agp/Makefile | 6 +- drivers/char/agp/agp.h | 5 + drivers/char/hw_random/Kconfig | 16 +- drivers/dma-buf/dma-buf.c | 19 +- drivers/dma-buf/dma-resv.c | 2 +- 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/gpio/Kconfig | 30 +- drivers/gpio/Makefile | 2 + drivers/gpio/TODO | 85 +- drivers/gpio/gpio-104-idi-48.c | 6 +- drivers/gpio/gpio-amd8111.c | 11 +- drivers/gpio/gpio-ath79.c | 1 + drivers/gpio/gpio-bt8xx.c | 8 +- drivers/gpio/gpio-cs5535.c | 8 +- drivers/gpio/gpio-dwapb.c | 7 +- drivers/gpio/gpio-exar.c | 155 +- drivers/gpio/gpio-hisi.c | 323 +++ drivers/gpio/gpio-mockup.c | 11 +- drivers/gpio/gpio-msc313.c | 460 +++++ drivers/gpio/gpio-mvebu.c | 71 +- drivers/gpio/gpio-mxc.c | 102 +- drivers/gpio/gpio-mxs.c | 14 - drivers/gpio/gpio-omap.c | 7 +- drivers/gpio/gpio-rcar.c | 87 +- drivers/gpio/gpio-sifive.c | 25 +- drivers/gpio/gpio-stmpe.c | 10 +- drivers/gpio/gpio-tegra.c | 22 +- drivers/gpio/gpio-tegra186.c | 11 + drivers/gpio/gpio-xilinx.c | 49 +- drivers/gpio/gpio-xra1403.c | 10 +- drivers/gpio/gpiolib-acpi.c | 139 +- drivers/gpio/gpiolib-acpi.h | 2 + drivers/gpio/gpiolib-cdev.c | 79 +- drivers/gpio/gpiolib-devres.c | 27 +- drivers/gpio/gpiolib-of.c | 14 +- drivers/gpio/gpiolib-sysfs.c | 2 +- drivers/gpio/gpiolib.c | 301 +-- drivers/gpio/gpiolib.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 11 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 3 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 11 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 1 + drivers/gpu/drm/amd/amdgpu/nv.c | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 42 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 29 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 21 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 13 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 5 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 20 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 - drivers/gpu/drm/amd/display/dc/dc.h | 2 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 44 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 2 + .../display/dc/dce120/dce120_timing_generator.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 6 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 15 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 6 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 29 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.h | 1 + .../amd/display/dc/dcn30/dcn30_dio_link_encoder.c | 2 +- .../amd/display/dc/dcn30/dcn30_dio_link_encoder.h | 4 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 2 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 62 +- .../drm/amd/display/modules/color/color_gamma.c | 22 +- drivers/gpu/drm/amd/include/atomfirmware.h | 1 + drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 1 + drivers/gpu/drm/amd/pm/inc/smu_types.h | 4 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0_7_ppsmc.h | 6 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 10 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 287 ++- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.h | 4 + drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 46 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 9 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 4 + drivers/gpu/drm/drm_atomic_helper.c | 8 +- drivers/gpu/drm/drm_blend.c | 2 +- drivers/gpu/drm/drm_bufs.c | 1 + drivers/gpu/drm/drm_client.c | 4 - drivers/gpu/drm/drm_crtc.c | 12 +- drivers/gpu/drm/drm_fb_helper.c | 155 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 40 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 4 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 5 +- drivers/gpu/drm/i915/i915_drv.h | 12 +- drivers/gpu/drm/i915/i915_irq.c | 27 +- drivers/gpu/drm/i915/i915_perf.c | 2 +- drivers/gpu/drm/imx/dcss/dcss-dev.h | 3 + drivers/gpu/drm/imx/dcss/dcss-plane.c | 24 +- drivers/gpu/drm/imx/dcss/dcss-scaler.c | 47 +- drivers/gpu/drm/lima/lima_gem.c | 2 +- drivers/gpu/drm/mcde/Kconfig | 1 + drivers/gpu/drm/mcde/Makefile | 2 +- drivers/gpu/drm/mcde/mcde_clk_div.c | 192 ++ drivers/gpu/drm/mcde/mcde_display.c | 456 ++++- drivers/gpu/drm/mcde/mcde_display_regs.h | 91 +- drivers/gpu/drm/mcde/mcde_drm.h | 10 + drivers/gpu/drm/mcde/mcde_drv.c | 46 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 51 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 1 - drivers/gpu/drm/msm/msm_gem.c | 4 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 10 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 5 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 31 +- drivers/gpu/drm/omapdrm/omap_gem.c | 3 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 345 +++- drivers/gpu/drm/panel/panel-simple.c | 28 + drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +- drivers/gpu/drm/qxl/qxl_ttm.c | 2 +- drivers/gpu/drm/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/radeon/radeon_vce.c | 2 +- drivers/gpu/drm/ttm/ttm_pool.c | 22 + drivers/gpu/drm/udl/udl_drv.c | 2 - drivers/gpu/drm/v3d/v3d_bo.c | 2 +- drivers/gpu/drm/vc4/vc4_txp.c | 4 +- drivers/gpu/drm/vgem/vgem_drv.c | 3 +- drivers/gpu/drm/via/via_irq.c | 1 + drivers/gpu/drm/via/via_verifier.c | 7 +- 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/virtio/virtgpu_object.c | 1 - drivers/gpu/drm/vkms/vkms_drv.c | 1 - drivers/gpu/drm/vkms/vkms_writeback.c | 7 +- drivers/mtd/ubi/build.c | 6 +- drivers/mtd/ubi/io.c | 9 +- drivers/s390/cio/device.c | 2 +- drivers/s390/crypto/zcrypt_cex2a.c | 2 +- drivers/s390/crypto/zcrypt_cex4.c | 2 +- drivers/staging/android/ashmem.c | 6 +- .../intel/int340x_thermal/int3400_thermal.c | 1 + .../intel/int340x_thermal/int3403_thermal.c | 1 + drivers/video/fbdev/geode/lxfb_ops.c | 1 + drivers/video/fbdev/pm2fb.c | 1 + fs/cifs/Kconfig | 25 +- fs/cifs/Makefile | 4 +- fs/cifs/cache.c | 24 - fs/cifs/cifs_debug.c | 13 + fs/cifs/cifs_dfs_ref.c | 19 +- fs/cifs/cifs_fs_sb.h | 12 +- fs/cifs/cifs_swn.c | 694 +++++++ fs/cifs/cifs_swn.h | 25 + fs/cifs/cifsacl.c | 238 ++- fs/cifs/cifsacl.h | 4 + fs/cifs/cifsencrypt.c | 5 + fs/cifs/cifsfs.c | 174 +- fs/cifs/cifsfs.h | 6 +- fs/cifs/cifsglob.h | 106 +- fs/cifs/cifspdu.h | 2 +- fs/cifs/cifsproto.h | 39 +- fs/cifs/connect.c | 2125 ++++---------------- fs/cifs/dfs_cache.c | 115 +- fs/cifs/dfs_cache.h | 2 +- fs/cifs/dir.c | 7 +- fs/cifs/file.c | 26 +- fs/cifs/fs_context.c | 1529 +++++++++++++- fs/cifs/fs_context.h | 225 ++- fs/cifs/fscache.c | 1 + fs/cifs/fscache.h | 1 - fs/cifs/inode.c | 74 +- fs/cifs/misc.c | 5 +- fs/cifs/netlink.c | 89 + fs/cifs/netlink.h | 16 + fs/cifs/readdir.c | 19 +- fs/cifs/sess.c | 71 +- fs/cifs/smb1ops.c | 13 +- fs/cifs/smb2misc.c | 31 +- fs/cifs/smb2ops.c | 63 +- fs/cifs/smb2pdu.c | 7 +- fs/cifs/smb2pdu.h | 14 +- fs/cifs/smbdirect.c | 1 + fs/cifs/trace.h | 4 + fs/cifs/transport.c | 15 + fs/cifs/unc.c | 71 + fs/jffs2/debug.h | 23 +- fs/jffs2/jffs2_fs_sb.h | 1 + fs/jffs2/nodelist.h | 4 +- fs/jffs2/readinode.c | 16 + fs/jffs2/super.c | 32 +- fs/ubifs/auth.c | 4 +- fs/ubifs/commit.c | 4 +- fs/ubifs/debug.c | 116 +- fs/ubifs/debug.h | 5 +- fs/ubifs/dir.c | 4 +- fs/ubifs/file.c | 8 +- fs/ubifs/io.c | 52 +- fs/ubifs/journal.c | 3 +- fs/ubifs/lpt.c | 4 +- fs/ubifs/master.c | 4 +- fs/ubifs/orphan.c | 6 +- fs/ubifs/recovery.c | 6 +- fs/ubifs/replay.c | 6 +- fs/ubifs/sb.c | 2 +- fs/ubifs/scan.c | 4 +- fs/ubifs/super.c | 6 +- fs/ubifs/tnc.c | 10 +- fs/ubifs/tnc_misc.c | 7 +- fs/ubifs/ubifs.h | 10 +- fs/xfs/libxfs/xfs_alloc.c | 16 +- fs/xfs/libxfs/xfs_bmap.c | 28 +- fs/xfs/libxfs/xfs_bmap_btree.c | 2 - fs/xfs/libxfs/xfs_btree.c | 12 +- fs/xfs/libxfs/xfs_format.h | 11 +- fs/xfs/libxfs/xfs_ialloc.c | 170 +- fs/xfs/libxfs/xfs_ialloc.h | 36 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 5 - fs/xfs/libxfs/xfs_inode_buf.c | 4 - fs/xfs/libxfs/xfs_refcount.c | 9 - fs/xfs/libxfs/xfs_rmap.c | 9 - fs/xfs/libxfs/xfs_rtbitmap.c | 22 +- fs/xfs/libxfs/xfs_sb.c | 104 +- fs/xfs/libxfs/xfs_sb.h | 3 + fs/xfs/libxfs/xfs_shared.h | 1 - fs/xfs/libxfs/xfs_types.c | 64 + fs/xfs/libxfs/xfs_types.h | 7 + fs/xfs/scrub/agheader_repair.c | 2 - fs/xfs/scrub/bmap.c | 22 +- fs/xfs/scrub/common.c | 14 - fs/xfs/scrub/dir.c | 21 +- fs/xfs/scrub/inode.c | 4 - fs/xfs/scrub/parent.c | 10 +- fs/xfs/scrub/rtbitmap.c | 4 +- fs/xfs/xfs_acl.c | 40 +- fs/xfs/xfs_bmap_item.c | 65 +- fs/xfs/xfs_buf.c | 24 +- fs/xfs/xfs_buf.h | 14 +- fs/xfs/xfs_buf_item.c | 4 +- fs/xfs/xfs_extfree_item.c | 23 +- fs/xfs/xfs_fsops.c | 2 +- fs/xfs/xfs_inode.c | 249 +-- fs/xfs/xfs_inode.h | 6 +- fs/xfs/xfs_iops.c | 41 +- fs/xfs/xfs_iops.h | 8 - fs/xfs/xfs_iwalk.c | 2 +- fs/xfs/xfs_log_recover.c | 13 +- fs/xfs/xfs_qm.c | 26 +- fs/xfs/xfs_refcount_item.c | 52 +- fs/xfs/xfs_rmap_item.c | 67 +- fs/xfs/xfs_rtalloc.c | 20 +- fs/xfs/xfs_rtalloc.h | 4 +- fs/xfs/xfs_super.c | 77 +- fs/xfs/xfs_symlink.c | 4 +- fs/xfs/xfs_trace.h | 18 + fs/xfs/xfs_trans.c | 2 +- fs/xfs/xfs_trans_buf.c | 16 +- fs/xfs/xfs_trans_dquot.c | 43 +- include/asm-generic/io.h | 4 + include/drm/drm_fb_helper.h | 14 +- include/drm/drm_gem_shmem_helper.h | 7 +- include/drm/drm_modes.h | 3 + include/drm/drm_modeset_helper_vtables.h | 13 +- include/dt-bindings/gpio/tegra186-gpio.h | 4 +- include/linux/dma-buf-map.h | 2 +- include/linux/gpio/consumer.h | 4 +- include/linux/gpio/driver.h | 71 - include/linux/mm.h | 2 + include/uapi/drm/drm_mode.h | 165 +- include/uapi/linux/cifs/cifs_netlink.h | 63 + include/uapi/linux/gpio.h | 12 +- include/uapi/linux/virtio_gpu.h | 4 + lib/Kconfig | 3 + lib/Kconfig.debug | 2 +- lib/Makefile | 2 + lib/devmem_is_allowed.c | 27 + mm/filemap.c | 3 + mm/mmap.c | 2 +- mm/util.c | 12 + tools/gpio/gpio-event-mon.c | 6 +- tools/gpio/lsgpio.c | 4 + tools/testing/ktest/ktest.pl | 20 +- 383 files changed, 10294 insertions(+), 6171 deletions(-) delete mode 100644 Documentation/devicetree/bindings/gpio/mediatek,mt7621-gpio.txt create mode 100644 Documentation/devicetree/bindings/gpio/mediatek,mt7621-gpio.yaml create mode 100644 Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml create mode 100644 arch/riscv/include/asm/stacktrace.h create mode 100644 arch/riscv/lib/memmove.S create mode 100644 arch/um/include/asm/set_memory.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/gpio/gpio-hisi.c create mode 100644 drivers/gpio/gpio-msc313.c create mode 100644 drivers/gpu/drm/mcde/mcde_clk_div.c create mode 100644 fs/cifs/cifs_swn.c create mode 100644 fs/cifs/cifs_swn.h create mode 100644 fs/cifs/netlink.c create mode 100644 fs/cifs/netlink.h create mode 100644 fs/cifs/unc.c create mode 100644 include/uapi/linux/cifs/cifs_netlink.h create mode 100644 lib/devmem_is_allowed.c