This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 8b83369ddcb3 Merge tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.o [...] new 4ce6b242b78d pcmcia: Switch to using the new API kobj_to_dev() new 360db2b422f1 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 5ccfa39ddd47 leds: Use DEVICE_ATTR_{RW, RO, WO} macros new 66898f3fe906 leds: ss4200: simplify the return expression of register_n [...] new 6c3384d8f408 leds: lm3533: Switch to using the new API kobj_to_dev() new d86464527681 leds: gpio: Set max brightness to 1 new af0bfab907a0 leds: led-core: Get rid of enum led_brightness new b113a7f19810 dt-bindings: leds: Add bindings for Intel LGM SoC new c3987cd2bca3 leds: lgm: Add LED controller driver for LGM SoC new 8e5c38a33c84 leds: flash: Add flash registration with undefined CONFIG_ [...] new 6039b7e87be0 leds: flash: Fix multicolor no-ops registration by return 0 new 1b40faf7e4ab leds: apu: extend support for PC Engines APU1 with newer firmware new 9a10def9ceb5 leds: lp50xx: Don't spam logs when probe is deferred new ea1ff99c9d23 leds: lp50xx: Switch to new style i2c-driver probe function new 556f15fe023e leds: lp50xx: Reduce level of dereferences new 5d2bfb3fb95b leds: lp50xx: Get rid of redundant check in lp50xx_enable_ [...] new fb0f236beccb leds: lp50xx: Update headers block to reflect reality new b0a82efa51ad leds: lp50xx: Get rid of redundant explicit casting new fecfd015394e Merge tag 'leds-5.12-rc1' of git://git.kernel.org/pub/scm/ [...] new 66e8d3b8995c sdhci: stop poking into swiotlb internals new 36950f2da1ea driver core: add a min_align_mask field to struct device_d [...] new b5d7ccb7aac3 swiotlb: add a IO_TLB_SIZE define new c7fbeca757fe swiotlb: factor out an io_tlb_offset helper new c32a77fd1878 swiotlb: factor out a nr_slots helper new ca10d0f8e530 swiotlb: clean up swiotlb_tbl_unmap_single new 26a7e094783d swiotlb: refactor swiotlb_tbl_map_single new 16fc3cef33a0 swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single new 1f221a0d0dbf swiotlb: respect min_align_mask new 3d2d861eb03e nvme-pci: set min_align_mask new daf9514fd5eb swiotlb: Validate bounce size in the sync/unmap path new ef9856a734af Merge branch 'stable/for-linus-5.12' of git://git.kernel.o [...] new fe1cdd558619 io_uring: fix read memory leak new 46c4e16a8625 io_uring: kill fictitious submit iteration index new 1155c76a2483 io_uring: keep io_*_prep() naming consistent new 441960f3b9b8 io_uring: don't duplicate ->file check in sfr new b16fed66bc7d io_uring: move io_init_req()'s definition new a6b8cadcea86 io_uring: move io_init_req() into io_submit_sqe() new a1ab7b35db8f io_uring: move req link into submit_state new cf1096042651 io_uring: don't submit link on error new 93642ef88434 io_uring: split sqe-prep and async setup new be7053b7d028 io_uring: do io_*_prep() early in io_submit_sqe() new 1ee43ba8d267 io_uring: don't do async setup for links' heads new de59bc104c24 io_uring: fail links more in io_submit_sqe() new 792bb6eb8623 io_uring: don't take uring_lock during iowq cancel new a3df769899c0 io_uring: fail io-wq submission from a task_work new 8bad28d8a305 io_uring: don't hold uring_lock when calling io_run_task_work* new 99a100816471 io_uring: make the !CONFIG_NET helpers a bit more robust new e6cb007c45de io_uring: zero ref_node after killing it new f2303b1f8244 io_uring: keep generic rsrc infra generic new 88f171ab7798 io_uring: wait potential ->release() on resurrect new ebf4a5db690a io_uring: fix leaving invalid req->flags new b6c23dd5a483 io_uring: run task_work on io_uring_register() new 8e5c66c485a8 io_uring: clear request count when freeing caches new 7c977a58dc83 io_uring: don't attempt IO reissue from the ring exit path new e5547d2c5eb3 io_uring: fix locked_free_list caches_free() new cb5e1b81304e Revert "io_uring: wait potential ->release() on resurrect" new efba6d3a7c4b Merge tag 'for-5.12/io_uring-2021-02-25' of git://git.kern [...] new 6dffa4c22000 smb3: negotiate current dialect (SMB3.1.1) when version 3 [...] new 201023c5b294 cifs: fix trivial typo new 731ddc09c25b cifs: documentation cleanup new 0f56db831456 cifs: New optype for session operations. new 7de0394801da cifs: Fix in error types returned for out-of-credit situations. new 6d82c27ae5d0 cifs: Identify a connection by a conn_id. new 03e9bb1a0b40 cifs: Reformat DebugData and index connections by conn_id. new af982da9a612 cifs: Fix inconsistent IS_ERR and PTR_ERR new b438fcf12815 cifs: change confusing field serverName (to ip_addr) new 40f077a02bf9 cifs: clarify hostname vs ip address in /proc/fs/cifs/DebugData new c12ead71e86f cifs: Fix cifsacl ACE mask for group and others. new f5065508897a cifs: Retain old ACEs when converting between mode bits and ACL. new bc3e9dd9d104 cifs: Change SIDs in ACEs while transferring file ownership. new 23bda5e65110 cifs: cleanup a few le16 vs. le32 uses in cifsacl.c new 9e550b085206 TCON Reconnect during STATUS_NETWORK_NAME_DELETED new f1a08655cc4f cifs: minor simplification to smb2_is_network_name_deleted new f1ebe48dd349 cifs: If a corrupted DACL is returned by the server, bail out. new 4c9f948142a5 cifs: Add new mount parameter "acdirmax" to allow caching [...] new ddaf6d4a9253 cifs: convert revalidate of directories to using directory [...] new 5780464614f6 cifs: Add new parameter "acregmax" for distinct file and d [...] new d08395a3f2f4 cifs: fix handling of escaped ',' in the password mount argument new d01132ae5020 cifs: fix nodfs mount option new 8513222b9ef2 cifs: fix DFS failover new ff2c54a04097 cifs: check all path components in resolved dfs target new 5ff2836ed3a5 cifs: introduce helper for finding referral server to impr [...] new cf0604a686b1 cifs: use discard iterator to discard unneeded network dat [...] new 8369dfd7841e cifs: update internal version number new c19798af2e66 Merge tag '5.12-smb3-part1' of git://git.samba.org/sfrench [...] new d5b2c4cd0bbb s390/opcodes: rename selhhhr to selfhr new 86c827b39ebb s390/mm: make pXd_deref() macros return a pointer new 0f3bf303fb62 s390/mm: fix invalid __pa() usage in pfn_pXd() macros new 2a444fdc24a8 s390/mm: fix phys vs virt confusion in pgtable allocation [...] new 4c86d2f51a0b s390/mm: fix phys vs virt confusion in vmem_*() functions family new 588a079ebd62 s390/smp: consolidate locking for smp_rescan() new 62c8dca9e194 s390/smp: __smp_rescan_cpus() - move cpumask away from stack new f213e5502d2e s390/smp: smp_emergency_stop() - move cpumask away from stack new da6d2c289dbe s390/topology: move cpumasks away from stack new 55f03123f609 s390/smp: implement arch_irq_work_raise() new 182f709c5cff virtio/s390: implement virtio-ccw revision 2 correctly new cf6acb8bdb1d s390/cpumf: Add support for complete counter set extraction new e7270e47a09e Merge tag 's390-5.12-2' of git://git.kernel.org/pub/scm/li [...] new 472ab9ee15c6 openrisc: Add vmlinux.bin target new 131172a4a8ce openrisc: restart: Call common handlers before hanging new 9d93a9e8aab3 drivers/soc/litex: move generic accessors to litex.h new b5d3061ea2e6 drivers/soc/litex: separate MMIO from subregister offset c [...] new ffa4ebc48971 drivers/soc/litex: s/LITEX_REG_SIZE/LITEX_SUBREG_ALIGN/g new 51f109228308 drivers/soc/litex: support 32-bit subregisters, 64-bit CPUs new 4f70d150294b drivers/soc/litex: make 'litex_[set|get]_reg()' methods private new 803c72c8547c openrisc: add arch/openrisc/Kbuild new 3706f9f76a4f drivers/soc/litex: Add restart handler new 2261352157a9 Merge remote-tracking branch 'openrisc/or1k-5.11-fixes' in [...] new 8f722f67452f openrisc: Use devicetree to determine present cpus new a3905af5be36 Merge tag 'for-linus' of git://github.com/openrisc/linux new 93ea4a0b8fce Documentation: proc.rst: add more about the 6 fields in loadavg new 163ba35ff371 doc: use KCFLAGS instead of EXTRA_CFLAGS to pass flags fro [...] new 336ced2de62d scripts: kernel-doc: fix array element capture in pointer- [...] new 36d8900d2000 Fix unaesthetic indentation new c418eed8c3b7 docs: ABI: testing: ima_policy: Fixed missing bracket new 4f3c8320c78c Documentation: features: remove c6x references new a910f43efd60 Documentation: features: refresh feature list new 36eaf08fc283 docs: powerpc: Fix tables in syscall64-abi.rst new 43c4f657c813 Documentation: cgroup-v2: fix path to example BPF program new f37a15ea8db0 docs: proc.rst: fix indentation warning new 3fb6d0e00efc Merge tag 'docs-5.12-2' of git://git.lwn.net/linux
The 121 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/ima_policy | 2 +- Documentation/admin-guide/cgroup-v2.rst | 2 +- Documentation/admin-guide/cifs/authors.rst | 6 +- Documentation/admin-guide/cifs/changes.rst | 5 +- Documentation/admin-guide/cifs/introduction.rst | 30 +- Documentation/admin-guide/cifs/todo.rst | 34 +- Documentation/admin-guide/cifs/usage.rst | 2 +- Documentation/conf.py | 3 +- .../devicetree/bindings/leds/leds-lgm.yaml | 113 +++ .../features/core/cBPF-JIT/arch-support.txt | 1 - .../features/core/eBPF-JIT/arch-support.txt | 1 - .../core/generic-idle-thread/arch-support.txt | 1 - .../features/core/jump-labels/arch-support.txt | 1 - .../features/core/tracehook/arch-support.txt | 1 - .../features/debug/KASAN/arch-support.txt | 1 - .../debug/debug-vm-pgtable/arch-support.txt | 1 - .../debug/gcov-profile-all/arch-support.txt | 3 +- Documentation/features/debug/kcov/arch-support.txt | 1 - Documentation/features/debug/kgdb/arch-support.txt | 1 - .../features/debug/kmemleak/arch-support.txt | 3 +- .../debug/kprobes-on-ftrace/arch-support.txt | 3 +- .../features/debug/kprobes/arch-support.txt | 3 +- .../features/debug/kretprobes/arch-support.txt | 3 +- .../features/debug/optprobes/arch-support.txt | 1 - .../features/debug/stackprotector/arch-support.txt | 1 - .../features/debug/uprobes/arch-support.txt | 3 +- .../debug/user-ret-profiler/arch-support.txt | 1 - .../features/io/dma-contiguous/arch-support.txt | 1 - .../locking/cmpxchg-local/arch-support.txt | 1 - .../features/locking/lockdep/arch-support.txt | 1 - .../locking/queued-rwlocks/arch-support.txt | 1 - .../locking/queued-spinlocks/arch-support.txt | 1 - .../features/perf/kprobes-event/arch-support.txt | 3 +- .../features/perf/perf-regs/arch-support.txt | 3 +- .../features/perf/perf-stackdump/arch-support.txt | 3 +- .../sched/membarrier-sync-core/arch-support.txt | 1 - .../features/sched/numa-balancing/arch-support.txt | 3 +- .../seccomp/seccomp-filter/arch-support.txt | 1 - .../time/arch-tick-broadcast/arch-support.txt | 1 - .../features/time/clockevents/arch-support.txt | 1 - .../time/context-tracking/arch-support.txt | 1 - .../features/time/irq-time-acct/arch-support.txt | 1 - .../features/time/virt-cpuacct/arch-support.txt | 1 - .../features/vm/ELF-ASLR/arch-support.txt | 1 - .../features/vm/PG_uncached/arch-support.txt | 1 - Documentation/features/vm/THP/arch-support.txt | 1 - Documentation/features/vm/TLB/arch-support.txt | 1 - .../features/vm/huge-vmap/arch-support.txt | 1 - .../features/vm/ioremap_prot/arch-support.txt | 1 - .../features/vm/pte_special/arch-support.txt | 1 - Documentation/filesystems/proc.rst | 4 + Documentation/powerpc/syscall64-abi.rst | 51 +- Documentation/process/4.Coding.rst | 2 +- Documentation/process/submit-checklist.rst | 2 +- .../translations/it_IT/process/4.Coding.rst | 2 +- .../it_IT/process/submit-checklist.rst | 2 +- .../translations/zh_CN/process/4.Coding.rst | 2 +- arch/openrisc/Kbuild | 3 + arch/openrisc/Makefile | 21 +- arch/openrisc/boot/.gitignore | 2 + arch/openrisc/boot/Makefile | 10 + arch/openrisc/kernel/process.c | 13 +- arch/openrisc/kernel/smp.c | 23 +- arch/s390/include/asm/irq_work.h | 12 + arch/s390/include/asm/pgalloc.h | 2 +- arch/s390/include/asm/pgtable.h | 16 +- arch/s390/include/uapi/asm/perf_cpum_cf_diag.h | 51 ++ arch/s390/kernel/perf_cpum_cf_diag.c | 548 ++++++++++++- arch/s390/kernel/smp.c | 28 +- arch/s390/kernel/topology.c | 25 +- arch/s390/mm/pgalloc.c | 22 +- arch/s390/mm/vmem.c | 30 +- arch/s390/tools/opcodes.txt | 2 +- drivers/gpu/drm/tilcdc/Makefile | 2 +- drivers/leds/Kconfig | 3 + drivers/leds/Makefile | 3 + drivers/leds/blink/Kconfig | 20 + drivers/leds/blink/Makefile | 2 + drivers/leds/blink/leds-lgm-sso.c | 888 +++++++++++++++++++++ drivers/leds/led-class.c | 3 +- drivers/leds/led-core.c | 20 +- drivers/leds/leds-apu.c | 11 +- drivers/leds/leds-blinkm.c | 24 +- drivers/leds/leds-gpio.c | 3 +- drivers/leds/leds-lm3530.c | 10 +- drivers/leds/leds-lm3533.c | 2 +- drivers/leds/leds-lm355x.c | 8 +- drivers/leds/leds-lm3642.c | 16 +- drivers/leds/leds-lp50xx.c | 83 +- drivers/leds/leds-max8997.c | 12 +- drivers/leds/leds-netxbig.c | 12 +- drivers/leds/leds-ss4200.c | 18 +- drivers/leds/leds-wm831x-status.c | 12 +- drivers/leds/leds.h | 6 +- drivers/mmc/host/sdhci.c | 9 +- drivers/nvme/host/pci.c | 1 + drivers/pcmcia/cistpl.c | 4 +- drivers/s390/virtio/virtio_ccw.c | 4 +- drivers/soc/litex/Kconfig | 14 +- drivers/soc/litex/litex_soc_ctrl.c | 116 +-- fs/cifs/cifs_debug.c | 121 +-- fs/cifs/cifs_swn.c | 2 +- fs/cifs/cifsacl.c | 379 +++++++-- fs/cifs/cifsacl.h | 4 +- fs/cifs/cifsencrypt.c | 6 +- fs/cifs/cifsfs.c | 15 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 11 +- fs/cifs/cifsproto.h | 2 + fs/cifs/cifssmb.c | 6 +- fs/cifs/connect.c | 301 +++---- fs/cifs/dfs_cache.c | 33 +- fs/cifs/file.c | 2 +- fs/cifs/fs_context.c | 75 +- fs/cifs/fs_context.h | 6 +- fs/cifs/inode.c | 23 +- fs/cifs/sess.c | 2 +- fs/cifs/smb2ops.c | 109 ++- fs/cifs/smb2pdu.c | 22 +- fs/cifs/trace.h | 36 +- fs/cifs/transport.c | 63 +- fs/io_uring.c | 686 ++++++++-------- include/linux/cpuhotplug.h | 1 + include/linux/device.h | 1 + include/linux/dma-mapping.h | 16 + include/linux/led-class-flash.h | 42 +- include/linux/led-class-multicolor.h | 42 +- include/linux/leds.h | 12 +- include/linux/litex.h | 150 ++-- include/linux/swiotlb.h | 1 + kernel/dma/swiotlb.c | 310 ++++--- scripts/kernel-doc | 2 +- 132 files changed, 3569 insertions(+), 1351 deletions(-) create mode 100644 Documentation/devicetree/bindings/leds/leds-lgm.yaml create mode 100644 arch/openrisc/Kbuild create mode 100644 arch/openrisc/boot/.gitignore create mode 100644 arch/openrisc/boot/Makefile create mode 100644 arch/s390/include/asm/irq_work.h create mode 100644 arch/s390/include/uapi/asm/perf_cpum_cf_diag.h create mode 100644 drivers/leds/blink/Kconfig create mode 100644 drivers/leds/blink/Makefile create mode 100644 drivers/leds/blink/leds-lgm-sso.c