The system does not respond at all. I cannot ping/ssh from another machine. This only occurs with the gentoo-sources-2.4.20-r5 kernel. This occurs with the Nvidia drivers, or using the stock XFree driver. It occurs using the NVidia AGP driver, or the kernel AGP. There is of course nothing in the system logs to indicate a problem. I am attaching my XF86Config and .config for the kernel. I have no problems at all running under 2.4.20-r2.
Created attachment 11896 [details] XFree configuration
Created attachment 11897 [details] Kernel configuration
I failed to mention that I am running the Nvidia driver version 4349.
Some grsecurity options cause problems with X, but I forget which ones off hand. Start by trying a kernel with grsecurity disabled and see if it works.
Turning off grsecurity has no effect. I have already tested this, not to mention my grsecurity configuration works perfectly under 2.4.20-r2 with the same configuration. The two options you are thinking of are CONFIG_GRKERNSEC_PAX_NOEXEC and CONFIG_GRKERNSEC_IO, neither of which I have enabled. I compiled this kernel using my working .config from 2.4.20-r2 and make oldconfig. I enabled no new options other than ipsec.
OK. The problem is actually with XFree86 4.3 and the CursorShadow option of the NVidia driver. Apparently, the option no longer should be used under version 4.3, I would guess due to the new X cursor support. Please close this bug.
OK. Keep this open. It appears I was wrong about the cause. This seems to happen only during load, which is why I did not notice it before. Also, I should mention that I am using the usagi and aavm USE flags. Could this be a bug in one of the patches not being aavm compatable? I know the ck-sources use aavm as their default.
Well, I tried recompiling without aavm and using the default rmap. I still get hard lockups under X when I put any load on the system.
does this still happen? does this happen if you don't use nvidia drivers? what about different kernels?
Yes, it still happened with -r5. It no longer happens with -r6 or -r7, so I would say we'll just leave this resolved.