This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from e6037a753e8e powerpc32: don't adjust unmoved stack pointer in csum_part [...] new a42a9f6a9bbc tty: ipwireless: convert tasklets to use new tasklet_setup() API new 41e85e44edea tty: atmel_serial: convert tasklets to use new tasklet_set [...] new d77e24f21df1 tty: ifx6x60: convert tasklets to use new tasklet_setup() API new 2b2dd9c6ac41 tty: timbuart: convert tasklets to use new tasklet_setup() API new d73568c4ccb0 vt: make vc_data pointers const in selection.h new a5c6bd806dd6 vt: declare xy for get/putconsxy properly new b8209f694f7f vc: propagate "viewed as bool" from screenpos up new 7d62549a22ee vc_screen: document and cleanup vcs_vc new 71d4abfab322 vc_screen: rewrite vcs_size to accept vc, not inode new 2665bef49f96 vc_screen: sanitize types in vcs_write new 9e6363784e3f vc_screen: extract vcs_write_buf_noattr new 95e0d57fd497 vc_screen: extract vcs_write_buf new d7c91c50815b vc_screen: eliminate ifdefs from vcs_write_buf new 36c39220129e vc_screen: sanitize types in vcs_read new 6d507c75e0cd vs_screen: kill tmp_count from vcs_read new 0f66eee346c1 vc_screen: extract vcs_read_buf_uni new 5a52baaab029 vc_screen: extract vcs_read_buf_noattr new 6a6b76cc44c9 vc_screen: extract vcs_read_buf new b1c32fcfadf5 vc_screen: extract vcs_read_buf_header new a89313825b06 vc_screen: prune macros new a579767c1f4e tty: n_gsm, eliminate indirection for gsm->{output,error}() new e18d918bd2cc newport_con: fix no return statement in newport_show_logo new 9b07655c7740 newport_con: make module's init & exit static using module_driver new fa44195455c4 tty: fix kernel-doc new 724ac070ffc7 tty: ldiscs, fix kernel-doc new ea239f1e32af tty: vt, fix kernel-doc new 87d03a940be5 tty: synclink, fix kernel-doc new 145f5646be67 tty: serial, fix kernel-doc new 465ddff7e486 serial: sa1100: use platform_get_resource() new a7de3bcb330b dt-bindings: serial: Add compatible for Mediatek MT8192 new 377c0d7ea5bb dt-bindings: timer: Add compatible for Mediatek MT8192 new 52c3c3a59234 Revert "vc_screen: extract vcs_read_buf_header" new c9fe14ac8bd6 serial: fsl_lpuart: Fix typo in "transfer" new 9cfbf7a6416b serial: core: don't use snprintf() for formatting sysfs attrs new c7ac46dac744 tty: serial: qcom_geni_serial: Unconditionally call dev_pm [...] new 04b6ff5f25de serial: 8250_pci: Add WCH384_8S 8 port serial device new 8f49a2fe8e6b Merge 5.9-rc3 into tty-next new 5f0e708c8d74 serial: imx: Delete duplicated argument to '|' in imx_uart_probe new ea43a60b1548 serial: 8250: Simplify with dev_err_probe() new 89c65d664832 serial: core: Simplify with dev_err_probe() new 5da6b1c079e6 sc16is7xx: Set iobase to device index new 0fb9342d06b0 tty: serial: earlycon dependency new ad0c2748059f serial: stm32: Add RS485 RTS GPIO control again new 11361610b005 serial: 8250_fsl: Add ACPI support new c3647f2f30c8 tty: serial: icom: switch from 'pci_' to 'dma_' API new 68778cab29bf tty: synclink_gt: switch from 'pci_' to 'dma_' API new db332356222d tty: ipwireless: fix error handling new 63ffcbdad738 tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() new 71a174b39f10 pty: do tty_flip_buffer_push without port->lock in pty_write new 57cee0713118 serial: 8250_pci: Remove unused function get_pci_irq() new 4be002f1dec8 serial: ucc_uart: make qe_uart_set_mctrl() static new f28295cc8ce1 tty: serial: print earlycon info after match->setup new ea4de367e57d tty: serial: 8250_mtk: set regshift for mmio32 new cb91e7519d5d serial: pmac_zilog: use for_each_child_of_node() macro new 2ec812a04ff4 tty: serial: qcom_geni_serial: 115.2 is a better console d [...] new a4ced376fed0 tty: serial: qcom_geni_serial: Fix the UART wakeup issue new 1b24f46925d0 newport_con: remove no-op newport_set_origin() new 23f87274f0ad sticon: remove no-op sticon_set_origin() new 33f16b25a091 Merge 5.9.0-rc6 into tty-next new 79d924e92fb0 Merge ba31128384dfd ("Merge tag 'libnvdimm-fixes-5.9-rc7' [...] new c8d55a22bc54 dt-bindings: serial: renesas, scif: Document r8a774e1 bindings new 7d2bfdf1fa31 dt-bindings: serial: renesas, hscif: Document r8a774e1 bindings new 290ff182e92a pch_uart: drop double zeroing new 75fc65079d82 tty: hvc: fix link error with CONFIG_SERIAL_CORE_CONSOLE=n new 24c796926e2f tty: serial: imx: fix link error with CONFIG_SERIAL_CORE_C [...] new b63537020db3 serial: mvebu-uart: simplify the return expression of mveb [...] new 988d0763361b vt_ioctl: make VT_RESIZEX behave like VT_RESIZE new 58e49346672f serial: mvebu-uart: fix unused variable warning new c9ca43d42ed8 serial: qcom_geni_serial: To correct QUP Version detection logic new 9ea40db477c0 tty: serial: lpuart: fix lpuart32_write usage new 29788ab1d2bf tty: serial: fsl_lpuart: fix lpuart32_poll_get_char new 534cf755d9df serial: pl011: Fix lockdep splat when handling magic-sysrq [...] new 409cc4541ade serial: 8250_fsl: Fix TX interrupt handling condition new edd64f30792d tty: serial: imx: disable TXDC IRQ in imx_uart_shutdown() [...] new 7718453e3696 serial: 8250: Discard RTS/DTS setting from clock update method new c8dff3aa8241 serial: 8250: Skip uninitialized TTY port baud rate update new 85985a3dcd74 serial: 8250_dw: Fix clk-notifier/port suspend deadlock new fce3c5c1a2d9 serial: max310x: rework RX interrupt handling new a27eb0cb4b21 tty/sysrq: Extend the sysrq_key_table to cover capital letters new bfeb28539d1f fbcon: remove no-op fbcon_set_origin() new f4eef224a09f serial: fsl_lpuart: add sysrq support when using dma new 4be87603b6dc serial: mcf: add sysrq capability new 5d6c413c92a3 Merge tag 'tty-5.10-rc1' of git://git.kernel.org/pub/scm/l [...] new 51fae39bd501 scripts/dev-needs: Add script to list device dependencies new 180c284ce4d6 device connection: Remove device_connection_find() new 87ea5926247f device connection: Remove device_connection_add() new f5514c91e9f7 device connection: Remove struct device_connection new e1f82a0dcf38 driver core: Annotate dev_err_probe() with __must_check new 28d9fdf04573 lib: devres: delete duplicated words new d7cf55903931 device property: Move fwnode_connection_find_match() under [...] new 291dace3daad Documentation: Remove device connection documentation new f118dbf4e7f9 docs: driver-api: firmware: fallback-mechanisms: Fix rende [...] new 18efb2f9e897 test_firmware: Test platform fw loading on non-EFI systems new e3aa745ff9f6 driver core: Use the ktime_us_delta() helper new 81b142245b6f syscore: Use pm_pr_dbg() for syscore_{suspend,resume}() new f82485722e5d devres: provide devm_krealloc() new bb19133fc89b hwmon: pmbus: use more devres helpers new 750628c79bb1 iio: adc: xilinx-xadc: use devm_krealloc() new 7c69898b86b4 Revert "test_firmware: Test platform fw loading on non-EFI [...] new f601e8f37c2c Revert "driver core: Annotate dev_err_probe() with __must_check" new 0c7a6b91d227 driver core: platform: Document return type of more functions new 0de751169568 platform_device: switch to simpler IDA interface new 9ef8638bd8c7 Merge 5.9-rc5 into driver-core-next new b85300173d02 driver core: force NOIO allocations during unplug new e5e5fcef600e dyndbg: use keyword, arg varnames for query term pairs new 2efc459d06f1 sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output new aa838896d87a drivers core: Use sysfs_emit and sysfs_emit_at for show(de [...] new 973c39115cb3 drivers core: Remove strcat uses around sysfs_emit and neaten new 27275d301813 drivers core: Reindent a couple uses around sysfs_emit new 948b3edba898 drivers core: Miscellaneous changes for sysfs_emit new 7981593bf083 mm: and drivers core: Convert hugetlb_report_node_meminfo [...] new e015e036aea5 drivers core: Use sysfs_emit for shared_cpu_map_show and s [...] new 6284a6e89403 drivers core: node: Use a more typical macro definition st [...] new 44577f1d9854 platform/x86: intel_pmc_core: do not create a static struc [...] new ee4906770ee9 regmap: debugfs: use semicolons rather than commas to sepa [...] new fe151462bd0f Merge tag 'driver-core-5.10-rc1' of git://git.kernel.org/p [...] new e3976af5a475 scsi/qla4xxx: Convert to SPDX license identifiers new 77adf3f01bf7 scsi/qla2xxx: Convert to SPDX license identifiers new 004b26b8e1d8 net/qlcnic: Convert to SPDX license identifiers new 936303f8eace net/qlge: Convert to SPDX license identifiers new 951f3e9f2086 net/qla3xxx: Convert to SPDX license identifiers new 509edd95ede8 LICENSE: add GFDL deprecated licenses new 6bb951f193ef LICENSES/deprecated: add Zlib license text new 5ec4f0ce4221 net/mlx5: IPsec: make spdxcheck.py happy new c5c553850899 scripts/spdxcheck.py: handle license identifiers in XML comments new 3e4fb4346c78 Merge tag 'spdx-5.10-rc1' of git://git.kernel.org/pub/scm/ [...]
The 126 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/admin-guide/sysrq.rst | 2 + .../devicetree/bindings/serial/mtk-uart.txt | 1 + .../devicetree/bindings/serial/renesas,hscif.yaml | 1 + .../devicetree/bindings/serial/renesas,scif.yaml | 1 + .../bindings/timer/mediatek,mtk-timer.txt | 1 + Documentation/driver-api/device_connection.rst | 43 -- Documentation/driver-api/driver-model/devres.rst | 1 + .../driver-api/firmware/fallback-mechanisms.rst | 1 + Documentation/driver-api/index.rst | 1 - Documentation/filesystems/sysfs.rst | 8 +- .../device_drivers/qlogic/LICENSE.qla3xxx | 46 -- .../device_drivers/qlogic/LICENSE.qlcnic | 288 ----------- .../networking/device_drivers/qlogic/LICENSE.qlge | 288 ----------- Documentation/scsi/LICENSE.qla2xxx | 290 ----------- Documentation/scsi/LICENSE.qla4xxx | 289 ----------- LICENSES/deprecated/GFDL-1.1 | 377 +++++++++++++++ LICENSES/deprecated/GFDL-1.2 | 417 ++++++++++++++++ LICENSES/deprecated/Zlib | 27 ++ MAINTAINERS | 9 +- drivers/accessibility/speakup/main.c | 4 +- drivers/base/Makefile | 2 +- drivers/base/arch_topology.c | 2 +- drivers/base/bus.c | 2 +- drivers/base/cacheinfo.c | 49 +- drivers/base/class.c | 2 +- drivers/base/core.c | 63 ++- drivers/base/cpu.c | 84 ++-- drivers/base/dd.c | 8 +- drivers/base/devcon.c | 231 --------- drivers/base/devcoredump.c | 2 +- drivers/base/devres.c | 105 ++++ drivers/base/firmware_loader/fallback.c | 4 +- drivers/base/memory.c | 62 +-- drivers/base/node.c | 306 ++++++------ drivers/base/platform.c | 37 +- drivers/base/power/sysfs.c | 160 ++++--- drivers/base/power/wakeup_stats.c | 17 +- drivers/base/property.c | 73 +++ drivers/base/soc.c | 64 ++- drivers/base/syscore.c | 8 +- drivers/base/topology.c | 10 +- drivers/gpu/drm/drm_fb_helper.c | 2 +- drivers/hwmon/pmbus/pmbus_core.c | 28 +- drivers/iio/adc/xilinx-xadc-core.c | 16 +- .../mellanox/mlx5/core/accel/ipsec_offload.c | 2 +- drivers/net/ethernet/qlogic/qla3xxx.c | 3 +- drivers/net/ethernet/qlogic/qla3xxx.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h | 3 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c | 3 +- drivers/scsi/qla2xxx/qla_attr.c | 3 +- drivers/scsi/qla2xxx/qla_bsg.c | 3 +- drivers/scsi/qla2xxx/qla_bsg.h | 3 +- drivers/scsi/qla2xxx/qla_dbg.c | 3 +- drivers/scsi/qla2xxx/qla_dbg.h | 3 +- drivers/scsi/qla2xxx/qla_def.h | 3 +- drivers/scsi/qla2xxx/qla_dfs.c | 3 +- drivers/scsi/qla2xxx/qla_fw.h | 3 +- drivers/scsi/qla2xxx/qla_gbl.h | 3 +- drivers/scsi/qla2xxx/qla_gs.c | 3 +- drivers/scsi/qla2xxx/qla_init.c | 3 +- drivers/scsi/qla2xxx/qla_inline.h | 3 +- drivers/scsi/qla2xxx/qla_iocb.c | 3 +- drivers/scsi/qla2xxx/qla_isr.c | 3 +- drivers/scsi/qla2xxx/qla_mbx.c | 3 +- drivers/scsi/qla2xxx/qla_mid.c | 3 +- drivers/scsi/qla2xxx/qla_mr.c | 3 +- drivers/scsi/qla2xxx/qla_mr.h | 3 +- drivers/scsi/qla2xxx/qla_nvme.c | 3 +- drivers/scsi/qla2xxx/qla_nvme.h | 3 +- drivers/scsi/qla2xxx/qla_nx.c | 3 +- drivers/scsi/qla2xxx/qla_nx.h | 3 +- drivers/scsi/qla2xxx/qla_nx2.c | 3 +- drivers/scsi/qla2xxx/qla_nx2.h | 3 +- drivers/scsi/qla2xxx/qla_os.c | 3 +- drivers/scsi/qla2xxx/qla_settings.h | 3 +- drivers/scsi/qla2xxx/qla_sup.c | 3 +- drivers/scsi/qla2xxx/qla_tmpl.c | 3 +- drivers/scsi/qla2xxx/qla_tmpl.h | 3 +- drivers/scsi/qla2xxx/qla_version.h | 3 +- drivers/scsi/qla4xxx/ql4_83xx.c | 3 +- drivers/scsi/qla4xxx/ql4_83xx.h | 3 +- drivers/scsi/qla4xxx/ql4_attr.c | 3 +- drivers/scsi/qla4xxx/ql4_bsg.c | 3 +- drivers/scsi/qla4xxx/ql4_bsg.h | 3 +- drivers/scsi/qla4xxx/ql4_dbg.c | 3 +- drivers/scsi/qla4xxx/ql4_dbg.h | 3 +- drivers/scsi/qla4xxx/ql4_def.h | 3 +- drivers/scsi/qla4xxx/ql4_fw.h | 3 +- drivers/scsi/qla4xxx/ql4_glbl.h | 3 +- drivers/scsi/qla4xxx/ql4_init.c | 3 +- drivers/scsi/qla4xxx/ql4_inline.h | 3 +- drivers/scsi/qla4xxx/ql4_iocb.c | 3 +- drivers/scsi/qla4xxx/ql4_isr.c | 3 +- drivers/scsi/qla4xxx/ql4_mbx.c | 3 +- drivers/scsi/qla4xxx/ql4_nvram.c | 3 +- drivers/scsi/qla4xxx/ql4_nvram.h | 3 +- drivers/scsi/qla4xxx/ql4_nx.c | 3 +- drivers/scsi/qla4xxx/ql4_nx.h | 3 +- drivers/scsi/qla4xxx/ql4_os.c | 3 +- drivers/scsi/qla4xxx/ql4_version.h | 3 +- drivers/staging/qlge/qlge.h | 3 +- drivers/staging/qlge/qlge_main.c | 2 +- drivers/tty/hvc/Kconfig | 1 + drivers/tty/hvc/hvcs.c | 14 +- drivers/tty/ipwireless/hardware.c | 6 +- drivers/tty/ipwireless/network.c | 4 +- drivers/tty/ipwireless/tty.c | 2 +- drivers/tty/n_gsm.c | 38 +- drivers/tty/n_hdlc.c | 72 +-- drivers/tty/n_tty.c | 4 +- drivers/tty/pty.c | 4 +- drivers/tty/serial/8250/8250_bcm2835aux.c | 12 +- drivers/tty/serial/8250/8250_dw.c | 54 +-- drivers/tty/serial/8250/8250_fsl.c | 110 ++++- drivers/tty/serial/8250/8250_ingenic.c | 20 +- drivers/tty/serial/8250/8250_mtk.c | 1 + drivers/tty/serial/8250/8250_pci.c | 64 ++- drivers/tty/serial/8250/8250_port.c | 5 +- drivers/tty/serial/Kconfig | 2 + drivers/tty/serial/amba-pl011.c | 11 +- drivers/tty/serial/atmel_serial.c | 20 +- drivers/tty/serial/earlycon.c | 9 +- drivers/tty/serial/fsl_lpuart.c | 77 ++- drivers/tty/serial/icom.c | 32 +- drivers/tty/serial/ifx6x60.c | 15 +- drivers/tty/serial/imx.c | 14 +- drivers/tty/serial/max310x.c | 29 +- drivers/tty/serial/mcf.c | 1 + drivers/tty/serial/men_z135_uart.c | 8 +- drivers/tty/serial/mvebu-uart.c | 7 +- drivers/tty/serial/pch_uart.c | 2 +- drivers/tty/serial/pmac_zilog.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 19 +- drivers/tty/serial/sa1100.c | 22 +- drivers/tty/serial/sc16is7xx.c | 1 + drivers/tty/serial/serial_core.c | 30 +- drivers/tty/serial/stm32-usart.c | 33 +- drivers/tty/serial/timbuart.c | 6 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/tty/synclink.c | 82 ++-- drivers/tty/synclink_gt.c | 95 ++-- drivers/tty/synclinkmp.c | 83 ++-- drivers/tty/sysrq.c | 49 +- drivers/tty/tty_baudrate.c | 6 +- drivers/tty/tty_buffer.c | 14 +- drivers/tty/tty_io.c | 26 +- drivers/tty/tty_jobctrl.c | 4 +- drivers/tty/tty_ldisc.c | 3 +- drivers/tty/vt/consolemap.c | 4 +- drivers/tty/vt/selection.c | 2 +- drivers/tty/vt/vc_screen.c | 532 ++++++++++++--------- drivers/tty/vt/vt.c | 42 +- drivers/tty/vt/vt_ioctl.c | 60 +-- drivers/usb/roles/class.c | 12 +- drivers/usb/typec/mux.c | 19 +- drivers/video/console/newport_con.c | 22 +- drivers/video/console/sticon.c | 9 +- drivers/video/fbdev/core/fbcon.c | 10 +- fs/sysfs/file.c | 55 +++ include/linux/console.h | 2 +- include/linux/consolemap.h | 3 +- include/linux/device.h | 58 +-- include/linux/hugetlb.h | 4 +- include/linux/property.h | 14 + include/linux/qcom-geni-se.h | 3 + include/linux/selection.h | 18 +- include/linux/sysfs.h | 15 + lib/devres.c | 20 +- lib/dynamic_debug.c | 27 +- mm/hugetlb.c | 18 +- scripts/dev-needs.sh | 315 ++++++++++++ scripts/spdxcheck.py | 3 + 190 files changed, 3083 insertions(+), 2957 deletions(-) delete mode 100644 Documentation/driver-api/device_connection.rst delete mode 100644 Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx delete mode 100644 Documentation/networking/device_drivers/qlogic/LICENSE.qlcnic delete mode 100644 Documentation/networking/device_drivers/qlogic/LICENSE.qlge delete mode 100644 Documentation/scsi/LICENSE.qla2xxx delete mode 100644 Documentation/scsi/LICENSE.qla4xxx create mode 100644 LICENSES/deprecated/GFDL-1.1 create mode 100644 LICENSES/deprecated/GFDL-1.2 create mode 100644 LICENSES/deprecated/Zlib delete mode 100644 drivers/base/devcon.c create mode 100755 scripts/dev-needs.sh