Messages in this thread | | | Date | Tue, 5 Feb 2013 22:28:27 +0800 | Subject | Re: No sysfs directory for openvswitch module when built-in | From | Cong Wang <> |
| |
On Mon, Feb 4, 2013 at 1:59 PM, Rusty Russell <rusty@rustcorp.com.au> wrote: > Cong Wang <xiyou.wangcong@gmail.com> writes: >> Hello, Rusty, Jesse, >> >> I met an interesting problem when I compile openvswitch module as a >> built-in (actually I compile ALL kernel modules as built-in), there is >> no /sys/module/openvswitch/ directory created by the kernel in this >> case. > ... >> What's worse, the user-space init script thinks openvswitch module is >> not loaded by checking the exist of this directory, therefore refuses >> to start. > > We only know built-in "modules" exist if we see a parameter or version > which mention them. Looking for /sys/module/openvswitch/ is almost as > flawed as looking in /proc/modules.
You are right. Ben will fix the openvswitch init script.
Thanks for your reply!
| |