This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from d64c6f96ba86 Merge tag 'net-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] new 21ac58f49584 cifs: Fix fall-through warnings for Clang new ebcd6de98754 SMB3: avoid confusing warning message on mount to Azure new bc7c4129d4cd SMB3.1.1: remove confusing mount warning when no SPNEGO in [...] new 0f22053e811c cifs: Fix unix perm bits to cifsacl conversion for "other" bits. new f2156d35c958 cifs: Enable sticky bit with cifsacl mount option. new 145024e3e4a3 SMB3.1.1: update comments clarifying SPNEGO info in negpro [...] new 7955f105afb6 SMB3.1.1: do not log warning message if server doesn't pop [...] new 3fa1c6d1b8f5 cifs: rename smb_vol as smb3_fs_context and move it to fs_ [...] new 837e3a1bbfdc cifs: rename dup_vol to smb3_fs_context_dup and move it in [...] new 15c7d09af215 cifs: move the enum for cifs parameters into fs_context.h new 66e7b09c7311 cifs: move cifs_parse_devname to fs_context.c new 24e0a1eff9e2 cifs: switch to new mount api new 4deb075985ec cifs: remove the devname argument to cifs_compose_mount_options new d17abdf75665 cifs: add an smb3_fs_context to cifs_sb new a2a52a8a3601 cifs: get rid of cifs_sb->mountdata new a87e67254bc5 cifs: Make extract_hostname function public new e73a42e07a22 cifs: Make extract_sharename function public new bc04499477d9 cifs: minor kernel style fixes for comments new 047092ffe2b1 cifs: cleanup misc.c new 06f08dab3ca7 cifs: Register generic netlink family new 0ac4e2919aa4 cifs: add witness mount option and data structs new e68f4a7bf006 cifs: minor updates to Kconfig new bf80e5d4259a cifs: Send witness register and unregister commands to use [...] new fed979a7e082 cifs: Set witness notification handler for messages from u [...] new 20fab0da2f2d cifs: Add witness information to debug data dump new 21077c62e178 cifs: Send witness register messages to userspace daemon i [...] new 7d6535b72042 cifs: Simplify reconnect code when dfs upcall is enabled new 607dfc79c37a cifs: remove various function description warnings new ee0dce4926b9 cifs: remove some minor warnings pointed out by kernel test robot new 8401e9367893 cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb new af1e40d9ac84 cifs: remove actimeo from cifs_sb new 121d947d4fe1 cifs: Handle witness client move notification new 427c4f004e17 cifs: Add missing sentinel to smb3_fs_parameters new c741cba2cd1d cifs: move cifs_cleanup_volume_info[_content] to fs_context.c new 522aa3b57532 cifs: move [brw]size from cifs_sb to cifs_sb->ctx new d6a78783407c cifs: add initial reconfigure support new 9ccecae8d1d7 cifs: we do not allow changing username/password/unc/... d [...] new 387ec58f339b cifs: simplify handling of cifs_sb/ctx->local_nls new 6fd4ea88b59a cifs: don't create a temp nls in cifs_setup_ipc new 7c7ee628f8e9 cifs: uncomplicate printing the iocharset parameter new 531f03bc6d05 cifs: do not allow changing posix_paths during remount new 51acd208bd57 cifs: remove ctx argument from cifs_setup_cifs_sb new 2d39f50c2b15 cifs: move update of flags into a separate function new 1cb6c3d62ca9 cifs: update mnt_cifs_flags during reconfigure new 5c4b642141eb cifs: fix uninitialized variable in smb3_fs_context_parse_param new 653a5efb849a cifs: update super_operations to show_devname new dd538034f84f smb3: remind users that witness protocol is experimental new 09a8361e3b68 cifs: Fix some error pointers handling detected by static checker new 0c2b5f7ce50c cifs: fix rsize/wsize to be negotiated values new 6cf5abbfa8c8 cifs: fix use after free in cifs_smb3_do_mount() new cd7b699b0198 cifs: Tracepoints and logs for tracing credit changes. new 27cf94853e6d cifs: correct four aliased mount parms to allow use of pre [...] new 31f6551ad756 cifs: handle "guest" mount parameter new 2d0604934f50 cifs: Fix support for remount when not changing rsize/wsize new afee4410bc6c cifs: update internal module version number new e13300bdaa68 Merge tag '5.11-rc-smb3' of git://git.samba.org/sfrench/cifs-2.6 new b8f1da98a219 ubifs: Delete duplicated words + other fixes new 8fdaaf4cf3ce jffs2: Fix if/else empty body warnings new 2976c19c95a4 ubifs: Code cleanup by removing ifdef macro surrounding new 9afc9a8a4909 jffs2: Fix GC exit abnormally new 08cd274f9b82 jffs2: Fix ignoring mounting options problem during remounting new cd3ed3c73ac6 jffs2: Allow setting rp_size to zero during remounting new f21240078391 ubifs: Fix the printing type of c->big_lpt new 619ea229e9b5 ubi: Remove useless code in bytes_str_to_int new 20f1431160c6 ubifs: wbuf: Don't leak kernel memory to flash new 3cded6633059 ubifs: Fix error return code in ubifs_init_authentication() new 22bdb8b6fd8e jffs2: remove trailing semicolon in macro definition new f669e74be820 ubi: Do not zero out EC and VID on ECC-ed NOR flashes new 89f40d0a9656 ubifs: Fixed print foramt mismatch in ubifs new a61df3c413e4 jffs2: Fix NULL pointer dereference in rp_size fs option parsing new 32f6ccc743b8 ubifs: Remove the redundant return in dbg_check_nondata_no [...] new c4c0d19d39d2 ubifs: Limit dumping length by size of memory which is all [...] new c8be097530a8 Revert "ubifs: Fix out-of-bounds memory access caused by a [...] new a33e30a0e023 ubifs: Pass node length in all node dumping callers new bf6dab7a6ce7 ubifs: ubifs_dump_sleb: Remove unused function new b80a974b8c58 ubifs: ubifs_dump_node: Dump all branches of the index node new 787fec8ac15c Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub [...] new db03b4282785 um: Convert tasklets to use new tasklet_setup() API new 72d3e093afae um: random: Register random as hwrng-core device new 09041c92f0aa um: Add support for TIF_NOTIFY_SIGNAL new 97be7ceaf7fe um: Remove use of asprinf in umid.c new ff9632d2a665 um: Fix time-travel mode new fc6b6a872dcd um: ubd: Submit all data segments atomically new f4ab7818ef7a um: line: Don't free winch (with IRQ) under spinlock new 517f60206ee5 um: Increase stack frame size threshold for signal.c new ef3ba87cb7c9 um: ubd: Set device serial attribute from cmdline new d66c91836b8d um: sigio: Return error from add_sigio_fd() new 36d46a5907ba um: Support dynamic IRQ allocation new aaf5800e249f um: virtio: Use dynamic IRQ allocation new 0ede3c05eec8 um: Clean up alarm IRQ chip name new 458e1f7da004 um: irq: Clean up and rename struct irq_fd new 0737402f42d3 um: irq: Reduce irq_reg allocation new 2fccfcc0c742 um: Remove IRQ_NONE type new 3032b94587c7 um: Simplify IRQ handling code new 49da38a3ef33 um: Simplify os_idle_sleep() and sleep longer new 2701c1bd91dd um: time: Fix read_persistent_clock64() in time-travel new 92dcd3d31843 um: Allow PM with suspend-to-idle new a374b7cb1ea6 um: Support suspend to RAM new 3c6ac61bc91e um: Fetch registers only for signals which need them new 58b09f686970 um: time-travel: avoid multiple identical propagations new 963285b0b47a um: support some of ARCH_HAS_SET_MEMORY new ef4459a6da09 um: allocate a guard page to helper threads new e3a01cbee9c5 um: Monitor error events in IRQ controller new 9b1c0c0e25dc um: tty: Fix handling of close in tty lines new 9431f7c199ab um: chan_xterm: Fix fd leak new 452f94cecff6 um: time-travel: Actually apply "free-until" optimisation new cae20ba0a16c um: irq/sigio: Support suspend/resume handling of workaround IRQs new 11385539c024 um: time-travel: Correct time event IRQ delivery new 1fb1abc83636 um: Fix build w/o CONFIG_PM_SLEEP new 345b17acb1aa Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub [...] new 9ef6293c0659 gpiolib: Use proper type for bias enumerator in gpio_set_bias() new 163d1719d30f gpiolib: Switch to use compat_need_64bit_alignment_fixup() helper new f1f37abbe6fc gpio: Retire the explicit gpio irqchip code new 8aa163350506 gpio: stmpe: Fix forgotten refactoring new b9bf97105f4b gpio: 104-idi-48: improve code indentation new ad9a72f9c6fd Merge tag 'v5.10-rc4' into devel new 27b5ea2fcb90 Merge branch 'devel' into for-next new 018ce2214740 Merge tag 'intel-pinctrl-v5.10-2' into HEAD new 13daf4897828 gpiolib: Replace unsigned by unsigned int new 6900fad60ac6 gpiolib: add missed break statement new 8b69461c2b7c gpiolib: use proper API to pack pin configuration parameters new 0c4d86663ba1 gpiolib: Extract gpio_set_config_with_argument() for future use new 6aa32ad70759 gpiolib: move bias related code from gpio_set_config() to [...] new baca3b15cd2a gpiolib: Extract gpio_set_config_with_argument_optional() helper new f725edd86b6b gpiolib: Introduce gpio_set_debounce_timeout() for internal use new e7b731327aea gpiolib: acpi: Respect bias settings for GpioInt() resource new 32fa65527ce1 gpiolib: acpi: Use named item for enum gpiod_flags variable new 8dcb7a15a585 gpiolib: acpi: Take into account debounce settings new ce698f4ec18c gpiolib: acpi: Move non-critical code outside of critical section new 1a81f19154b4 gpiolib: acpi: Move acpi_gpio_to_gpiod_flags() upper in the code new 56f7058af0dc gpiolib: acpi: Set initial value for output pin based on b [...] new bca404802cea gpiolib: acpi: Make acpi_gpio_to_gpiod_flags() usable for [...] new 2e2b496cebef gpiolib: acpi: Extract acpi_request_own_gpiod() helper new 74301f278158 gpiolib: acpi: Convert pin_index to be u16 new 2c4d00cb8fc5 gpiolib: acpi: Use BIT() macro to increase readability new e709a7b5a066 gpiolib: acpi: Make Intel GPIO tree official for GPIO ACPI work new dc80a2717e9d Merge tag 'intel-gpio-v5.11-1' of gitolite.kernel.org:pub/ [...] new 8c669fe69a7d gpio: gpio-xilinx: Arrange headers in sorting order new 700a2b53bdc9 dt-bindings: gpio: gpio-xilinx: Add clk support to xilinx [...] new 65bbe531b546 gpio: gpio-xilinx: Add clock support new 0230a41ed6a8 gpio: gpio-xilinx: Add remove function new bea67aeab022 gpio: gpio-xilinx: Check return value of of_property_read_u32 new 8b51658347af MAINTAINERS: add fragment for xilinx GPIO drivers new 0f2c7af45d7e gpio: mxc: Convert the driver to DT-only new 3b4feb21158f gpio: sysfs: Enforce character device new 011a78c1942e gpio: sifive: Set affinity callback to parent new c4e1f7d92cd6 gpio: tegra186: Set affinity callback to parent new 105e051f1ae4 gpio: mxs: Remove unused .id_table support new a0de695819f6 Documentation: gpio: fix typo and unclear legacy API section new 64a38367b450 dt-bindings: gpio: Use Tegra186-specific include guard new 588cc1a02633 dt-bindings: gpio: Add a binding header for the MSC313 GPI [...] new 493c7e03f837 dt-bindings: gpio: Binding for MStar MSC313 GPIO controller new 93224edf0b9f gpio: msc313: MStar MSC313 GPIO driver new 26d060e47e25 gpiolib: cdev: allow edge event timestamps to be configure [...] new da777be6de01 tools: gpio: add support for reporting realtime event cloc [...] new e0822cf9b892 tools: gpio: add option to report wall-clock time to gpio- [...] new c47d9e1b7343 gpio: just plain warning when nonexisting gpio requested new dd0fa81143f6 gpio: Add TODO item for debugfs interface new 3bf1d26c8a16 drivers: gpio: bt8xx: prefer dev_err()/dev_warn() over of [...] new a922a2445408 drivers: gpio: amd8111: prefer dev_err()/dev_info() over r [...] new 37ddba0245b4 drivers: gpio: amd8111: use SPDX-License-Identifier new a0db197f534f gpiolib: cdev: Flag invalid GPIOs as used new 7b58696d9a84 gpiolib: Extract gpiod_not_found() helper new 3ffb7c45d193 gpiolib: cdev: document that line eflags are shared new 40941954f6ce gpiolib: of: Use named item for enum gpiod_flags variable new 8bbff39c6c6c gpiolib: Unify expectations about ->request() returned value new 95d9f84fca1e gpiolib: split error path in gpiod_request_commit() new 11b3de087a1c dt-bindings: gpio: pca953x: Add support for the NXP PCAL9554B/C new 43ddebdd0966 gpio: mockup: Allow probing from device tree new 5e2ca893d772 gpiolib: cdev: add GPIO_V2_LINE_FLAG_EDGE_BOTH and use it [...] new 714d3a295854 gpio: rcar: Cache gpiochip_get_data() return value new 677d7d613a61 gpio: rcar: Align register offsets new 208c80f14b59 gpio: rcar: Rework hardware features handling new 183245c4f204 gpio: rcar: Implement gpio_chip.get_multiple() new 6ea68fc0a604 gpio: tegra: Add lockdep class new 37174f334130 gpio: tegra: Use raw_spinlock new 3c6e73e47afc gpiolib: devres: shrink devm_gpiochip_add_data_with_key() new f52d6d8b43e5 gpio: sifive: To get gpio irq offset from device tree data new 1bfaf1299c38 gpio: exar: add a newline after the copyright notice new 26ced453a519 gpio: exar: include idr.h new 8e27c2aef8c3 gpio: exar: switch to a simpler IDA interface new 0c2c7e1323b4 gpio: exar: use a helper variable for &pdev->dev new 696868d0a79c gpio: exar: unduplicate address and offset computation new 36fb7218e878 gpio: exar: switch to using regmap new 5300ebb695fa gpio: exar: use devm action for freeing the IDA and drop remove() new 7d3615ae4011 gpio: dwapb: Remove unnecessary error message new 0aa42370084c gpio: xra1403: remove unneeded spi_set_drvdata() new 2ae136a34fce gpio: omap: handle deferred probe with dev_err_probe() for [...] new bc5d09843222 gpiolib: acpi: Fix fall-through warnings for Clang new d49ee56292d7 gpio: ath79: Fix fall-through warning for Clang new 3cc1fb739939 gpiolib: do not print err message for EPROBE_DEFER new 64b19f6abedc gpio: mvebu: update Armada XP per-CPU comment new 48f32a835373 gpio: mvebu: switch pwm duration registers to regmap new b5252196d08a gpio: put virtual gpio device into their own submenu new 40b37008eb5a Merge tag 'gpio-updates-for-v5.11' of git://git.kernel.org [...] new e6071cada169 dt-bindings: mt7621-gpio: convert bindings to YAML format new 9d5522199505 gpiolib: irq hooks: fix recursion in gpiochip_irq_unmask new 9777d0bfdae7 gpio: cs5535: Simplify the return expression of cs5535_gpi [...] new 356b01a986a5 gpio: gpio-hisi: Add HiSilicon GPIO support new 80e493d2b74a MAINTAINERS: Add maintainer for HiSilicon GPIO driver new 72db5d54d763 gpio: hisi: Do not require ACPI for COMPILE_TEST new 7ac554888233 MAINTAINERS: Remove reference to non-existing file new a409ed156a90 Merge tag 'gpio-v5.11-1' of git://git.kernel.org/pub/scm/l [...]
The 203 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: .../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/gpio/consumer.rst | 18 +- Documentation/driver-api/gpio/driver.rst | 67 +- MAINTAINERS | 19 + 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/hw_random/Kconfig | 16 +- 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/mtd/ubi/build.c | 6 +- drivers/mtd/ubi/io.c | 9 +- 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 +- include/dt-bindings/gpio/tegra186-gpio.h | 4 +- include/linux/gpio/consumer.h | 4 +- include/linux/gpio/driver.h | 71 - include/uapi/linux/cifs/cifs_netlink.h | 63 + include/uapi/linux/gpio.h | 12 +- tools/gpio/gpio-event-mon.c | 6 +- tools/gpio/lsgpio.c | 4 + 149 files changed, 6362 insertions(+), 3925 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/um/include/asm/set_memory.h create mode 100644 drivers/gpio/gpio-hisi.c create mode 100644 drivers/gpio/gpio-msc313.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