This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from ba643b6d8440 Merge tag 'irq_urgent_for_v6.14_rc3' of git://git.kernel.o [...] new 9e8b21410f31 usb: gadget: f_midi: Fixing wMaxPacketSize exceeded issue [...] new 309005e448c1 usb: phy: generic: Use proper helper for property detection new 1ed3af5a2aae usb: dwc3: Document nostream_work new 335a1fc11934 usb: gadget: udc: renesas_usb3: Fix compiler warning new 2240fed37afb USB: hub: Ignore non-compliant devices with too many confi [...] new 58cd423820d5 usb: dwc2: gadget: remove of_node reference upon udc_stop new da1668997052 usb: gadget: f_midi: fix MIDI Streaming descriptor lengths new db79e75460fc USB: serial: option: add MeiG Smart SLM828 new c979fb5ece2d USB: serial: option: add Telit Cinterion FN990B compositions new 12606fe73f33 USB: serial: option: fix Telit Cinterion FN990A name new 6aa8a63c471e USB: serial: option: drop MeiG Smart defines new 71db7b9a019b Merge tag 'usb-serial-6.14-rc3' of ssh://gitolite.kernel.o [...] new e71f7f42e3c8 USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI new c81d9fcd5b94 usb: xhci: Restore xhci_pci support for Renesas HCs new e563b01208f4 usb: cdc-acm: Check control transfer buffer size before access new 12e712964f41 usb: cdc-acm: Fix handling of oversized fragments new 7284922f3e4f USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk new 159daf125822 USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone new d3a8c28426fc usb: dwc3: Fix timeout issue during controller enter/exit [...] new 4aac0db5a0eb usb: core: fix pipe creation for get_bMaxPacketSize0 new 4ab37fcb4283 USB: gadget: f_midi: f_midi_complete to call queue_work new 399a45e5237c usb: gadget: core: flush gadget workqueue after device removal new e169d96eecd4 USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist new e5644be40797 usb: gadget: uvc: Fix unstarted kthread worker new 634775a752a8 usb: roles: set switch registered flag early on new 659f5d55feb7 usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap ente [...] new 6bfcc5fb2fce Merge tag 'usb-6.14-rc3' of git://git.kernel.org/pub/scm/l [...] new e8ed246ded86 serial: sc16is7xx: Fix IRQ number check behavior new 166ac2bba167 serial: port: Assign ->iotype correctly when ->iobase is set new e8486bd50ecf serial: port: Always update ->iotype in __uart_read_properties() new 12397549b501 serial: port: Make ->iotype validation global in __uart_re [...] new fe310f75327e serial: 8250_of: Remove unneeded ->iotype assignment new 34bbb5d5137f serial: 8250_platform: Remove unneeded ->iotype assignment new 0f3fd9cf6491 serial: 8250_pnp: Remove unneeded ->iotype assignment new 9e512eaaf8f4 serial: 8250: Fix fifo underflow on flush new 56400391b1d3 Merge tag 'tty-6.14-rc3' of git://git.kernel.org/pub/scm/l [...] new 35fa2d88ca94 driver core: add a faux bus for use when a simple device/b [...] new 78418f300d39 rust/kernel: Add faux device bindings new ae5fa8ce7ef2 Merge tag 'driver-core-6.14-rc3' of git://git.kernel.org/p [...] new d1d096312176 tools: fix annoying "mkdir -p ..." logs when building tool [...] new 140332b6ed72 kbuild: fix linux-headers package build when $(CC) cannot [...] new 1b71c2fb04e7 kbuild: userprogs: fix bitsize and target detection on clang new b28fb1f2ef45 modpost: Fix a few typos in a comment new 224e74511041 Merge tag 'kbuild-fixes-v6.14-2' of git://git.kernel.org/p [...]
The 44 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/driver-api/infrastructure.rst | 6 + MAINTAINERS | 2 + Makefile | 13 +- drivers/base/Makefile | 2 +- drivers/base/base.h | 1 + drivers/base/faux.c | 232 ++++++++++++++++++++++++++++ drivers/base/init.c | 1 + drivers/tty/serial/8250/8250.h | 2 + drivers/tty/serial/8250/8250_dma.c | 16 ++ drivers/tty/serial/8250/8250_of.c | 1 - drivers/tty/serial/8250/8250_platform.c | 9 -- drivers/tty/serial/8250/8250_pnp.c | 10 -- drivers/tty/serial/8250/8250_port.c | 9 ++ drivers/tty/serial/sc16is7xx.c | 2 +- drivers/tty/serial/serial_port.c | 12 +- drivers/usb/class/cdc-acm.c | 28 +++- drivers/usb/core/hub.c | 14 +- drivers/usb/core/quirks.c | 6 + drivers/usb/dwc2/gadget.c | 1 + drivers/usb/dwc3/core.h | 1 + drivers/usb/dwc3/gadget.c | 34 ++++ drivers/usb/gadget/function/f_midi.c | 19 ++- drivers/usb/gadget/function/uvc_video.c | 2 +- drivers/usb/gadget/udc/core.c | 2 +- drivers/usb/gadget/udc/renesas_usb3.c | 2 +- drivers/usb/host/pci-quirks.c | 9 ++ drivers/usb/host/xhci-pci.c | 7 +- drivers/usb/phy/phy-generic.c | 2 +- drivers/usb/roles/class.c | 5 +- drivers/usb/serial/option.c | 49 +++--- drivers/usb/typec/tcpm/tcpm.c | 3 +- include/linux/device/faux.h | 69 +++++++++ rust/bindings/bindings_helper.h | 1 + rust/kernel/faux.rs | 67 ++++++++ rust/kernel/lib.rs | 1 + samples/rust/Kconfig | 10 ++ samples/rust/Makefile | 1 + samples/rust/rust_driver_faux.rs | 29 ++++ scripts/mod/modpost.c | 4 +- scripts/package/install-extmod-build | 4 +- 40 files changed, 603 insertions(+), 85 deletions(-) create mode 100644 drivers/base/faux.c create mode 100644 include/linux/device/faux.h create mode 100644 rust/kernel/faux.rs create mode 100644 samples/rust/rust_driver_faux.rs