Subject: LKM kernel version mismatch
To: None <current-users@NetBSD.org>
From: Andrew Brown <atatat@atatdot.net>
List: current-users
Date: 11/30/2003 20:57:05
to be honest, while i think the lkm thing is a wonderful idea, it's
really annoying me, personally. this lkm in particular:
LKM 'nosys': kernel version mismatch - LKM 106290000, kernel 106320000
does *NOTHING*. it installs a syscall that ignores all its arguments,
does nothing else, and then returns. all so that i have one. it,
therefore, *CANNOT* fail to match any api in the kernel, because it
doesn't use any.
this one, on the other hand:
LKM 'eb164_frobnitz': kernel version mismatch - LKM 106290000, kernel 106320000
installs a syscall that calls printf() and then calls
eb164_intr_enable(). now, granted, it could fall behind the api, but
i can't imagine either of them changing, and i imagine that if they
did, the link prior to loading would fail...
is there any easy way of disabling it? or making an lkm that will
load more "easily"?
--
|-----< "CODE WARRIOR" >-----|
codewarrior@daemon.org * "ah! i see you have the internet
twofsonet@graffiti.com (Andrew Brown) that goes *ping*!"
werdna@squooshy.com * "information is power -- share the wealth."