Great!  I'm sure there's a way to track down where between the current
version you're using and the unworking version that's being used in
Ubuntu the change happened, so we can find out what lines of code
correct the issue.  But I don't know how to do it myself.  I think this
page might help you track it down to the specific kernel commit:

[1] http://www.kernel.org/doc/local/git-quick.html#bisect

And looking more into your dmesg output (I wasn't terribly familiar
before trying to help you), I don't think the bug is in that driver
after all.  The offending line would be "[ 342.044000] BUG: unable to
handle kernel paging request at virtual address d68bc360" and the part
above that about the natsemi driver just happened to be where you cut
off the dmesg output.  Not that that changes things that much...

So here are your options:
1) figure out what commit fixed your issue, and then try to get that fix into 
the Ubuntu kernel
2) be glad that it's working now, and wait until the next Ubuntu release (the 
one after hardy) where the Ubuntu devs will resync with the kernel and 
hopefully pull in the fix.

Personally, I'd probably just wait until the next release, now that it's
working for you.  It's probably too late to get the fix into the kernel
this late in the release cycle for Hardy anyway.  I mean, the beta's
already out.  So the earliest it could get fixed (reasonably) is by
Intrepid (Hardy+1).  Keep up with the development cycle for Intrepid and
see if the bug is still in there for you though.  That's the best way to
get things fixed.  Thanks!

-- 
natsemi dp8381x ethernet driver fails when resuming from hibernate
https://bugs.launchpad.net/bugs/151602
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to