PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kernel meldet: Bad page state at free_hot_cold_page



belial
04.01.06, 16:44
Moin,

ich habe heute mein Debian neu aufgesetzt. Direkt nach der Installation hab ich den kernel 2.6.15 installiert und er läuft auch prima. Ich nutze eine 6600gt, somit habe ich als nächstes die Nvidia Treiber drauf gemacht. Alles schön und gut. :) Wenn ich jetzt jedoch WoW oder Nexuiz spiele kommt nach dem beenden des Spiels folgende kernel Meldung:

Bad page state at free_hot_cold_page (in process 'nexuiz-linux-x8', page c1575de0)
flags:0x80000400 mapping:00000000 mapcount:0 count:0
Backtrace:
[<c0144c21>] bad_page+0x81/0xc0
[<c014559c>] free_hot_cold_page+0x4c/0x140
[<f948ceab>] nv_vm_free_pages+0xa2/0xf4 [nvidia]
[<f9489938>] nv_kern_vma_release+0x83/0xa0 [nvidia]
[<c0153585>] remove_vma+0x25/0x60
[<c0155968>] exit_mmap+0xd8/0x110
[<c011a267>] mmput+0x37/0xb0
[<c011f1c2>] do_exit+0x102/0x470
[<c011f59e>] do_group_exit+0x2e/0xa0
[<c0103251>] syscall_call+0x7/0xb
Trying to fix it up, but a reboot is needed

Das hatte ich noch nie. Ansich läuft das System dannach weiter stabil, trotzdem ist es etwas beunruhigend solche Fehler mit seinem Grafiktreiber zu haben. ;)
Meine Frage: Hat jmd von euch auch das Problem? Liegt das vielleicht daran, dass sich der neueste Nvidia Treiber und der kernel 2.6.15 beissen? Ist dazu irgendwas bekannt?

Danke,

Christian

zander
04.01.06, 17:25
Das hängt mit dem Wechsel auf Linux 2.6.15 zusammen; Du kannst das Problem mit dem Patch von http://www.nvnews.net/vbulletin/showthread.php?t=62021 vermeiden.

zander
04.01.06, 17:57
P.S.: könntest Du mit `nvidia-bug-report.sh` eine nvidia-bug-report.log-Datei erstellen, hier anhängen und ggf. noch etwas genauer die erforderlichen Schritte beschreiben, mit denen das Problem bei Dir (ohne Patch) auftritt?

belial
04.01.06, 17:57
Ja funktioniert wieder alles. Danke Zander. Nvidia und ihre Linuxsupport rocken echt. :)

belial
04.01.06, 18:05
Also, bei mir tritt das Problem auf wenn ich ein paar Minuten Nexuiz spiele (kurz starten und wieder beenden kann sein dass der Fehler nicht kommt). Aber nur nach dem beenden des Spiels. NIcht während!!! Das selbe gilt für WoW. Erst nach dem beenden des Spiels. Bei Quake3 hingegen (mit cedega emuliert) scheint das Problem nicht aufzutreten.

Anbei das logfile.

Hoffe es hilft,

Christian

zander
04.01.06, 18:08
OK, vielen Dank.

zander
04.01.06, 18:10
Noch eine Frage: passiert das mit beliebigen Karten oder nur mit bestimmten (oder sind Kartenwechsel erforderlich)?

belial
05.01.06, 17:24
Also ich habe ja "nur" eine Grafikkarte, eine 6600 GT. Zu anderen Karten kann ich nichts sagen. Die Karte lief mit dem alten kernel und älteren Treibern (ich glaub der kernel war 2.6.11) fehlerfrei.

zander
06.01.06, 11:20
Ich dachte eher an einen Kertenwechsel innerhalb von Nexuiz. ;)