Re: daemon-less kmod & Alpha no-go!

Paul Slootman (paul@wau.mis.ah.nl)
Mon, 20 Apr 1998 15:11:44 +0200


In article <Pine.LNX.3.95.980420070632.1648A-100000@air.steve.net> you write:
>
>Thanks, I think this is going to be a subtle one to track down. Smart
>money says it's a problem with Alpha kernel execve().

FYI:

I've been battling kernel/compiler problems lately on my Alpha with
various flavours of gcc and egcs. Gcc fails to compile the ISDN stuff
(craps out with signal 6), egcs (now) seems to work (used to barf
somewhere in mm/) althoug I have problems again in the ISDN stuff,
notably in drivers/isdn/isdn_common.c in case IIOCNETAIF; the
copy_to_user always fails (resulting in EFAULT). Doing the strlen()
separately with a temp variable and passing that variable fixes this.
Very confusing, especially when a printk("%d", strlen(...)) shows the
correct value :-(

Paul Slootman

-- 
home: paul@wurtel.demon.nl | work: paul@murphy.nl
http://www.wurtel.demon.nl | Murphy Software, Enschede, the Netherlands
Support Randal Schwartz!
See http://www.lightlink.com/fors/ or send empty email to fund@stonehenge.com

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu