Re: [PATCHv2] tty: Added a CONFIG_TTY option to allow removal of TTY
From: Joe Millenbach <hidden>
Date: 2012-09-03 21:24:23
Also in:
lkml
On Mon, Sep 3, 2012 at 2:15 PM, Jiri Slaby [off-list ref] wrote:
On 09/03/2012 02:44 AM, Joe Millenbach wrote:quoted
The option allows you to remove TTY and compile without errors. This saves space on systems that won't support TTY interfaces anyway. bloat-o-meter output is below....quoted
--- a/drivers/tty/Kconfig +++ b/drivers/tty/Kconfig@@ -1,3 +1,14 @@ +config TTY + bool "Enable TTY" if EXPERT + default y + ---help--- + Allows you to remove TTY support which can save space, and + blocks features that require TTY from inclusion in the kernel. + TTY is required for any text terminals or serial port + communication. Most users should leave this enabled. + +if TTY + config VT bool "Virtual terminal" if EXPERT depends on !S390 && !UML@@ -355,6 +366,8 @@ config TRACE_SINK If you select this option, you need to select "Trace data router for MIPI P1149.7 cJTAG standard". +endif # TTY + config PPC_EPAPR_HV_BYTECHAN tristate "ePAPR hypervisor byte channel driver" depends on PPCHmm, I wonder why do not you include EHV in the depends-on-tty list? thanks, -- js suse labs
I do not have a Power PC system to test on, so during my testing I did not notice that option would need TTY also. Thanks for pointing that out. Before I spin a new patch is there anything else I should add? I do not know of a way for me to easily test all the different CPU specific configurations on my x86 based machines. Joe