Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 353565 - =gentoo-kernel-2.6.37 needs the following patches to boot on NV11 chipsets
Summary: =gentoo-kernel-2.6.37 needs the following patches to boot on NV11 chipsets
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard: TODO BACKPORT
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-03 00:15 UTC by Alex Buell
Modified: 2011-03-25 18:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
nv04_lvds_no_native_mode.patch (nv04_lvds_no_native_mode.patch,1.47 KB, patch)
2011-02-03 00:17 UTC, Alex Buell
Details | Diff
nv10_invalid_placement_range.patch (nv10_invalid_placement_range.patch,1.49 KB, patch)
2011-02-03 00:17 UTC, Alex Buell
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Buell 2011-02-03 00:15:20 UTC
You might like to consider the following patches for inclusions in the 2.6.37 kernels. I understand these patches will be merged into the mainline tree for 2.6.38.
Comment 1 Alex Buell 2011-02-03 00:16:14 UTC
Forgot to add: 

The patches are needed for 2.6.37 to be able to boot and start X properly on machines that has the old NVidia NV11 graphic adapters.
Comment 2 Alex Buell 2011-02-03 00:17:20 UTC
Created attachment 261385 [details, diff]
nv04_lvds_no_native_mode.patch
Comment 3 Alex Buell 2011-02-03 00:17:37 UTC
Created attachment 261386 [details, diff]
nv10_invalid_placement_range.patch
Comment 4 Mike Pagano gentoo-dev 2011-02-12 22:31:50 UTC
Where are these patches from?
Comment 5 Alex Buell 2011-02-12 22:54:01 UTC
They're from the Nouveau developers. Hopefully they will go into 2.6.38.
Comment 6 Anthony Basile gentoo-dev 2011-03-04 00:29:03 UTC
(In reply to comment #2)
> Created an attachment (id=261385) [details]
> nv04_lvds_no_native_mode.patch
> 

This has been committed upstream:

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=87886221471495c26d517a7b3ce7c7aa56cc854f

It will eventually make it into a stable kernel.
Comment 7 Anthony Basile gentoo-dev 2011-03-04 00:34:25 UTC
(In reply to comment #3)
> Created an attachment (id=261386) [details]
> nv10_invalid_placement_range.patch
> 

This patch is not in nouveau_bo.c.  Did you try to submit it like you did the other one?  What's it fate?

Comment 8 Alex Buell 2011-03-04 01:52:48 UTC
Both patches are now in 2.6.38. But I'd recommend applying these patches for 2.6.37, with them my old laptop boots. 
Comment 9 Mike Pagano gentoo-dev 2011-03-17 21:09:18 UTC
(In reply to comment #8)
> Both patches are now in 2.6.38. But I'd recommend applying these patches for
> 2.6.37, with them my old laptop boots. 

Am I missing it? I still don't see that one. (nv10_invalid_placement_range.patch )

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=history;f=drivers/gpu/drm/nouveau/nouveau_bo.c;h=2ad49cbf7c8b272203976af98abb1479d6d6847c;hb=HEAD
Comment 11 Mike Pagano gentoo-dev 2011-03-18 00:15:38 UTC
Can you test with those from the git repository and let me know the results?
Comment 12 Alex Buell 2011-03-18 01:56:57 UTC
I take it that you want me to pull these patches and test with gentoo-sources 2.6.37? I've already tested with git-sources 2.6.38 (which has made its way into gentoo-sources overnight, it boots very nicely.
Comment 13 Mike Pagano gentoo-dev 2011-03-25 18:49:16 UTC
Ok, glad it works for you in 2.6.38, if there is not interest in backporting to .37, I will close.