**This patchset requires 'Halve tty buffer memory consumption' patchset ** Greg, I have not forgotten fwserial :) Patches 1 & 2 remove the hacky rx buffering, and instead rely on configurable tty buffers. [Interestingly, tty buffers were originally introduced by Alan Cox to replace flip buffers specifically to support higher throughput serial devices which had mutated special-purpose rx buffering.] Patch 3 remedies an ugly (private interface) name. Patch 4 adds build configuration options which control how many fwserial devices can exist (per adapter and in total). This is so some build configurations can minimize resources while still providing firewire serial console autoconnect (say for a debugging console or a headless server) while another build configuration could support many headless server consoles running on a single machine. I hope to get the stage 1 console driver into -next in this cycle as well. Regards, Peter Hurley (4): staging/fwserial: Rip out rx buffering staging/fwserial: Up the tty buffer limit to 128K staging/fwserial: Rename data profiling functions staging/fwserial: Add Kconfig options for max ports drivers/staging/fwserial/Kconfig | 20 +++++ drivers/staging/fwserial/fwserial.c | 151 ++++++++++-------------------------- drivers/staging/fwserial/fwserial.h | 24 +----- drivers/tty/tty_buffer.c | 1 + 4 files changed, 64 insertions(+), 132 deletions(-) -- 1.8.1.2 -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html