On 23.06.2022 11:08, Roger Pau Monne wrote: > --- a/xen/drivers/char/Kconfig > +++ b/xen/drivers/char/Kconfig > @@ -74,3 +74,13 @@ config HAS_EHCI > help > This selects the USB based EHCI debug port to be used as a UART. If > you have an x86 based system with USB, say Y. > + > +config SERIAL_TX_BUFSIZE > + int "Size of the transmit serial buffer" > + default 16384 > + help > + Controls the default size of the transmit buffer (in bytes) used by > + the serial driver. Note the value provided will be rounder up to > + PAGE_SIZE.
I first wanted to point out the spelling mistake (rounded), but I wonder what good that rounding does and whether this description isn't really misleading: serial_async_transmit() rounds down to a power of two. So likely the value here would better be a log-2 one. > + Default value is 16384 (16KB). Perhaps (16kiB) (albeit the default value would change anyway if the above is followed)? Jan