Bugzilla – Bug 153090
Running user space applications as simple as fglrxinfo will cause the system to hang
Last modified: 2006-12-05 20:00:49 UTC
On kernels 2.6.16 (NLD 10.0 Beta [2/3]) Upon an page fault caused by an user space application tries to access an address, the kernel will allocate an page table for storing the PTEs, the nasty bug causes all the page tables to be marked as ANONYMOUS pages, which causes kernel crash when our user applications try to access those page tables. Here are the instructions to reproduce the problem: 1. Install ATI's graphic driver. 2. Start the X server (please make sure that ATI's kernel module (fglrx.ko) is loaded). 3. Run fglrxinfo. 4. The system will hang right away.
Since cthiel is a regular user of this driver it would be good to try to reproduce this problem with the current Beta.
Sorry, I couldn't reproduce this hang on my T41p (using a Mobility FireGL T2).
(In reply to comment #2) > Sorry, I couldn't reproduce this hang on my T41p (using a Mobility FireGL T2). > Which Beta are you refering to?
I'v just tested it on Beta5 (which is still internal), running driver version 8.22.5.
(In reply to comment #5) > I'v just tested it on Beta5 (which is still internal), running driver version > 8.22.5. > That's good news. Thanks.
>Subject: RE: NLD10 kernel mm bug affecting ATI driver >Date: Fri, 10 Mar 2006 14:36:52 -0500 >From: Hui Yu <hyu@ati.com> >To: Andi Kleen <ak@suse.de>, Andrea Arcangeli <andrea@suse.de> >Cc: Stefan Dirsch <sndirsch@suse.de>, Guy Lunardi <guy@novell.com>, > Matthew Tippett <mtippett@ati.com>, Luugi Marsan <lmarsan@ati.com>, > Anatoli Antonovitch <antonovi@ati.com> > >Thanks for the helps from Andi and Hugh Dickins, a fix to this issue has >been submitted to Linus' -git tree, and is available in 2.6.16-rc5-git14 >snapshot. >http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commi >tdiff;h=85a6cd03a97f04ffff7bfedfa3172894ca9a617b. I have verified the >fix on git head kernel and modified linux-2.6.16-rc4-3 kernel come with >NLD10Beta4. > >We'll verify it with new NLD releases and close the bug when it's >resolved. > >Thanks. >Hui Beta8 comes with 2.6.16-rc6-git1 and the fix seems to be included. Therefore closing this one as FIXED.