I am trying to change the hardcoded write buffer size from 2048 bytes to a larger value in tty_io.c. i am able to change it, statically compile and get a kernel image out of it. i am trying to dynamically create a module with tty_io.c so that i do not need to compile the entire kernel. The implementation of tty_io.c does not look like it can be made as dynamically loadable module. did some one ever tried making tty_io.c as a module, any input would be appreciated.