K.R. Foley wrote:
Steve Lord wrote: <snip>So is this some P4 specific optimization which is not working as intended? SteveI'd say not since the first system I saw this on was a dual PIII Xeon. While I am not 100% sure that the problems are related, the problem that I saw on my 2.6 system also went away when I disabled hyper-threading in the bios. It really just seems to me like it is some hard-to-trigger race.
Not too hard for me :-( Definitely a race, and it appears to be somewhere in the fork/exec/wait complex at the very least. insmod is not built into nash, so is getting run as a seperate process. Since module loading itself is synchronous, the error would seem most likely to be happening in sys_wait4. It could be the compiler doing a bad optimization, it could be some other optimization code triggered by the Pentium 4 config option, or, as you say, it could be a race which is being opened up by the changed build flags. Steve - 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/
- Follow-Ups:
- Re: Race condition in module load causing undefined symbols
- From: Prarit Bhargava <[email protected]>
- Re: Race condition in module load causing undefined symbols
- References:
- Race condition in module load causing undefined symbols
- From: Stephen Lord <[email protected]>
- Re: Race condition in module load causing undefined symbols
- From: Andrew Morton <[email protected]>
- Re: Race condition in module load causing undefined symbols
- From: Pozsár Balázs <[email protected]>
- Re: Race condition in module load causing undefined symbols
- From: Steve Lord <[email protected]>
- Re: Race condition in module load causing undefined symbols
- From: Pozsár Balázs <[email protected]>
- Re: Race condition in module load causing undefined symbols
- From: Stephen Lord <[email protected]>
- Re: Race condition in module load causing undefined symbols
- From: Andrew Morton <[email protected]>
- Re: Race condition in module load causing undefined symbols
- From: Steve Lord <[email protected]>
- Re: Race condition in module load causing undefined symbols
- From: "K.R. Foley" <[email protected]>
- Re: Race condition in module load causing undefined symbols
- From: Steve Lord <[email protected]>
- Re: Race condition in module load causing undefined symbols
- From: "K.R. Foley" <[email protected]>
- Race condition in module load causing undefined symbols
- Prev by Date: Re: amd64 cdrom access locks system
- Next by Date: Re: optimal file order for reading from disk
- Previous by thread: Re: Race condition in module load causing undefined symbols
- Next by thread: Re: Race condition in module load causing undefined symbols
- Index(es):