]> Git Repo - J-linux.git/commitdiff
Merge tag 'tty-6.10-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
authorLinus Torvalds <[email protected]>
Sun, 30 Jun 2024 15:57:43 +0000 (08:57 -0700)
committerLinus Torvalds <[email protected]>
Sun, 30 Jun 2024 15:57:43 +0000 (08:57 -0700)
Pull tty / serial / console fixes from Greg KH:
 "Here are a bunch of fixes/reverts for 6.10-rc6.  Include in here are:

   - revert the bunch of tty/serial/console changes that landed in -rc1
     that didn't quite work properly yet.

     Everyone agreed to just revert them for now and will work on making
     them better for a future release instead of trying to quick fix the
     existing changes this late in the release cycle

   - 8250 driver port count bugfix

   - Other tiny serial port bugfixes for reported issues

  All of these have been in linux-next this week with no reported
  issues"

* tag 'tty-6.10-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty:
  Revert "printk: Save console options for add_preferred_console_match()"
  Revert "printk: Don't try to parse DEVNAME:0.0 console options"
  Revert "printk: Flag register_console() if console is set on command line"
  Revert "serial: core: Add support for DEVNAME:0.0 style naming for kernel console"
  Revert "serial: core: Handle serial console options"
  Revert "serial: 8250: Add preferred console in serial8250_isa_init_ports()"
  Revert "Documentation: kernel-parameters: Add DEVNAME:0.0 format for serial ports"
  Revert "serial: 8250: Fix add preferred console for serial8250_isa_init_ports()"
  Revert "serial: core: Fix ifdef for serial base console functions"
  serial: bcm63xx-uart: fix tx after conversion to uart_port_tx_limited()
  serial: core: introduce uart_port_tx_limited_flags()
  Revert "serial: core: only stop transmit when HW fifo is empty"
  serial: imx: set receiver level before starting uart
  tty: mcf: MCF54418 has 10 UARTS
  serial: 8250_omap: Implementation of Errata i2310
  tty: serial: 8250: Fix port count mismatch with the device

1  2 
Documentation/admin-guide/kernel-parameters.txt

index 11e57ba2985ccd55c395a6a4c4d856fd25714721,4d4c640e51e71c335c9b9262d5db1cd3c4628efc..27ec49af1bf27b3bfa713067f4063a6e19046a71
                        Documentation/networking/netconsole.rst for an
                        alternative.
  
-               <DEVNAME>:<n>.<n>[,options]
-                       Use the specified serial port on the serial core bus.
-                       The addressing uses DEVNAME of the physical serial port
-                       device, followed by the serial core controller instance,
-                       and the serial port instance. The options are the same
-                       as documented for the ttyS addressing above.
-                       The mapping of the serial ports to the tty instances
-                       can be viewed with:
-                       $ ls -d /sys/bus/serial-base/devices/*:*.*/tty/*
-                       /sys/bus/serial-base/devices/00:04:0.0/tty/ttyS0
-                       In the above example, the console can be addressed with
-                       console=00:04:0.0. Note that a console addressed this
-                       way will only get added when the related device driver
-                       is ready. The use of an earlycon parameter in addition to
-                       the console may be desired for console output early on.
                uart[8250],io,<addr>[,options]
                uart[8250],mmio,<addr>[,options]
                uart[8250],mmio16,<addr>[,options]
                        Format: 0 | 1
                        Default set by CONFIG_INIT_ON_FREE_DEFAULT_ON.
  
 -      init_mlocked_on_free=   [MM] Fill freed userspace memory with zeroes if
 -                              it was mlock'ed and not explicitly munlock'ed
 -                              afterwards.
 -                              Format: 0 | 1
 -                              Default set by CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON
 -
        init_pkru=      [X86] Specify the default memory protection keys rights
                        register contents for all processes.  0x55555554 by
                        default (disallow access to all but pkey 0).  Can
This page took 0.069385 seconds and 4 git commands to generate.