# git rev-parse -q --verify abfecb39092029c42c79bacac3d1c96a133ff231^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify abfecb39092029c42c79bacac3d1c96a133ff231^{commit} abfecb39092029c42c79bacac3d1c96a133ff231 # git checkout -q -f -B kisskb abfecb39092029c42c79bacac3d1c96a133ff231 # git clean -qxdf # < git log -1 # commit abfecb39092029c42c79bacac3d1c96a133ff231 # Merge: 95faf6ba654d cc8d7b4aea79 # Author: Linus Torvalds # Date: Thu Nov 4 09:09:37 2021 -0700 # # Merge tag 'tty-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty # # Pull tty / serial driver updates from Greg KH: # "Here is the big set of tty and serial driver updates for 5.16-rc1. # # Nothing major in here at all, just lots of tiny serial and tty driver # updates for various reported things, and some good cleanups. These # include: # # - more good tty api cleanups from Jiri # # - stm32 serial driver updates # # - softlockup fix for non-preempt systems under high serial load # # - rpmsg serial driver update # # - 8250 drivers updates and fixes # # - n_gsm line discipline fixes and updates as people are finally # starting to use it. # # All of these have been in linux-next for a while now with no reported # issues" # # * tag 'tty-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (86 commits) # tty: Fix extra "not" in TTY_DRIVER_REAL_RAW description # serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE # tty: rpmsg: Define tty name via constant string literal # tty: rpmsg: Add pr_fmt() to prefix messages # tty: rpmsg: Use dev_err_probe() in ->probe() # tty: rpmsg: Unify variable used to keep an error code # tty: rpmsg: Assign returned id to a local variable # serial: stm32: push DMA RX data before suspending # serial: stm32: terminate / restart DMA transfer at suspend / resume # serial: stm32: rework RX dma initialization and release # serial: 8250_pci: Remove empty stub pci_quatech_exit() # serial: 8250_pci: Replace custom pci_match_id() implementation # serial: xilinx_uartps: Fix race condition causing stuck TX # serial: sunzilog: Mark sunzilog_putchar() __maybe_unused # Revert "tty: hvc: pass DMA capable memory to put_chars()" # Revert "virtio-console: remove unnecessary kmemdup()" # serial: 8250_pci: Replace dev_*() by pci_*() macros # serial: 8250_pci: Get rid of redundant 'else' keyword # serial: 8250_pci: Refactor the loop in pci_ite887x_init() # tty: add rpmsg driver # ... # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 abfecb39092029c42c79bacac3d1c96a133ff231 # < make -s -j 48 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- randconfig # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 48 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- help # make -s -j 48 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- olddefconfig # make -s -j 48 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- Completed OK # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 # Build took: 0:06:18.689593