Re: Module option for compiled-in parts
>> I have added a module_param() to a component that is compiled in >> (drivers/char/vt.c). Since it's not a module, will it still show a >> /sys/module/WhatGoesHere/parameters/myvariablename file? What will be put as >> "WhatGoesHere" as vt.c does not become vt.ko? I actually done it, and a /sys/module/vt popped up, as expected. >Interesting question. > >Are you adding one/some module parameters to vt.c ? Yes >I don't see any there. It's my first. >I have usbcore built-in (not a loadable module), and I still see >in /sys/module/usbcore/parameters these files: > >blinkenlights >old_scheme_first >usbfs_snoop >use_both_schemes > >but usbcore is "defined" as containing a list of .o files >in drivers/usb/core/Makefile. I don't know who's deciding what the * in /sys/module/* will be, but it seems that the module name will become the one that is listed in obj-y or obj-m, respectively. In your usb case, this would be: obj-y := usbcore usbcore-objs := blinkenlights usbfs_snoop otherfiles uhci-hcd Seems fine for me. And vt.c is one that applies to obj-y Jan Engelhardt -- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: Module option for compiled-in parts
On Sat, 16 Jul 2005 10:45:17 +0200 (MEST) Jan Engelhardt wrote: > Hi, > > > I have added a module_param() to a component that is compiled in > (drivers/char/vt.c). Since it's not a module, will it still show a > /sys/module/WhatGoesHere/parameters/myvariablename file? What will be put as > "WhatGoesHere" as vt.c does not become vt.ko? Interesting question. Are you adding one/some module parameters to vt.c ? I don't see any there. I have usbcore built-in (not a loadable module), and I still see in /sys/module/usbcore/parameters these files: blinkenlights old_scheme_first usbfs_snoop use_both_schemes but usbcore is "defined" as containing a list of .o files in drivers/usb/core/Makefile. --- ~Randy - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Module option for compiled-in parts
Hi, I have added a module_param() to a component that is compiled in (drivers/char/vt.c). Since it's not a module, will it still show a /sys/module/WhatGoesHere/parameters/myvariablename file? What will be put as "WhatGoesHere" as vt.c does not become vt.ko? Jan Engelhardt -- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Module option for compiled-in parts
Hi, I have added a module_param() to a component that is compiled in (drivers/char/vt.c). Since it's not a module, will it still show a /sys/module/WhatGoesHere/parameters/myvariablename file? What will be put as WhatGoesHere as vt.c does not become vt.ko? Jan Engelhardt -- - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: Module option for compiled-in parts
On Sat, 16 Jul 2005 10:45:17 +0200 (MEST) Jan Engelhardt wrote: Hi, I have added a module_param() to a component that is compiled in (drivers/char/vt.c). Since it's not a module, will it still show a /sys/module/WhatGoesHere/parameters/myvariablename file? What will be put as WhatGoesHere as vt.c does not become vt.ko? Interesting question. Are you adding one/some module parameters to vt.c ? I don't see any there. I have usbcore built-in (not a loadable module), and I still see in /sys/module/usbcore/parameters these files: blinkenlights old_scheme_first usbfs_snoop use_both_schemes but usbcore is defined as containing a list of .o files in drivers/usb/core/Makefile. --- ~Randy - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: Module option for compiled-in parts
I have added a module_param() to a component that is compiled in (drivers/char/vt.c). Since it's not a module, will it still show a /sys/module/WhatGoesHere/parameters/myvariablename file? What will be put as WhatGoesHere as vt.c does not become vt.ko? I actually done it, and a /sys/module/vt popped up, as expected. Interesting question. Are you adding one/some module parameters to vt.c ? Yes I don't see any there. It's my first. I have usbcore built-in (not a loadable module), and I still see in /sys/module/usbcore/parameters these files: blinkenlights old_scheme_first usbfs_snoop use_both_schemes but usbcore is defined as containing a list of .o files in drivers/usb/core/Makefile. I don't know who's deciding what the * in /sys/module/* will be, but it seems that the module name will become the one that is listed in obj-y or obj-m, respectively. In your usb case, this would be: obj-y := usbcore usbcore-objs := blinkenlights usbfs_snoop otherfiles uhci-hcd Seems fine for me. And vt.c is one that applies to obj-y Jan Engelhardt -- - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/