[dpdk-dev] [PATCH v2] vhost: fix eventfd_link.ko insertion failure problem
Thomas Monjalon
thomas.monjalon at 6wind.com
Tue Nov 24 19:05:42 CET 2015
> > Problem:if I firstly insert my kmod_test.ko, then insert eventfd_link.ko,
> > error will happen with hint " Device or resource busy". This is because
> > the default minor device number, 0, has been occupied by my kmod_test.ko .
> >
> > root at distro:~/test$ lsmod
> > Module Size Used by
> > kmod_test 927 0
> > vboxsf 35930 4
> > vboxguest 222130 1 vboxsf
> > microcode 10315 0
> > autofs4 25051 0
> > root at distro:~/test$ insmod ./eventfd_link.ko
> > insmod: ERROR: could not insert module ./eventfd_link.ko: Device or
> > resource busy
> >
> > Explanation: For miscdevices, the major device_no is same, so the minor
> > device_no should be set to ditinguish different misc devices; if not set
> > the minor, it may fail while insmod due to the default minor value, 0, has
> > been used by other miscdevice. MISC_DYNAMIC_MINOR means to let Linux
> > kernel dynamically assign one minor devide number while loading.
> >
> > Signed-off-by: Xiaobo Chi <xiaobo.chi at nokia.com>
> Acked-by: Yuanhan Liu <yuanhan.liu at linux.intel.com>
Applied, thanks
More information about the dev
mailing list