On 07/06/2009 04:23 PM, Mick wrote:
On Monday 06 July 2009, walt wrote:
On 07/06/2009 04:39 AM, Mick wrote:
On Monday 06 July 2009, walt wrote:
On 07/06/2009 03:29 AM, Mick wrote:
I cleared out some xorg related packages at some point because my
machine will not shutdown without a kernel oops when it is trying to
unload the radeon driver.

Hm. There is no reason to unload any driver or module just to shut down.
Are you sure that's the reason for the oops?

Well, no, but when I Ctrl+Alt+F1 to a console and shutdown from there
there are no oops with the usual messages about
"vblank_disable_fn+0x79/0xd0 [drm]" and "EIP: [<e0cc14fe>]
radeon_get_vblank_counter+0x7e/0xd0 [radeon]".

Wait, when exactly do you see the 'usual' oops messages?

When I try to shutdown the machine they come up on the console - currently
running 2.6.29-gentoo-r5.  Typically, the oops occurs after the wireless
driver and alsasound modules are unloaded and occasionally after syslog-ng is
stopped...

Okay, I know about the alsa modules stuff, but not the wireless.  The alsa
modules should *not* be unloaded on shutdown because there is no reason to
do it and it causes problems if you try. (And I'm guessing that wireless is
the same.)

Look at /etc/conf.d/alsasound.  You should have two lines there as follows:

# Deprecated options:
# Upstream feels, and we wholehartedly agree, that this was a silly idea
UNLOAD_ON_STOP="no"
KILLPROC_ON_STOP="no"

When I'm more awake I'll take a look at wireless.


Reply via email to