![]() |
|
|
|
#25 | |
|
Registered User
Join Date: Jul 2003
Location: West Midlands, UK
Posts: 86
|
Quote:
|
|
|
|
|
|
|
#26 | |
|
Registered User
Join Date: Sep 2006
Location: Toronto, Canada
Posts: 22
|
169.09 doesn't load in 2.6.24.2 - which is an official release for the 2.6.24 line.
![]() |
|
|
|
|
| Sponsored Ads - Guests Only | ||
|
|
|
|
#27 |
|
NVIDIA Corporation
Join Date: Aug 2002
Posts: 3,573
|
@NightOwl: that sounds like a different problem; please start a new thread and include all relevant information (see http://www.nvnews.net/vbulletin/showthread.php?t=46678).
|
|
|
|
|
|
#28 | |
|
Registered User
Join Date: Feb 2007
Posts: 45
|
Quote:
Code:
Host/Kernel/OS "Defiant" running Linux 2.6.24.2-towo-1 i686 [ Debian GNU/Linux lenny/sid ]
CPU Info (1) Intel Pentium 4 1024 KB cache flags( sse3 ) clocked at [ 2992.513 MHz ]
(2) Intel Pentium 4 1024 KB cache flags( sse3 ) clocked at [ 2992.513 MHz ]
Videocard nVidia NV43 [GeForce 6600 GT] X.Org 1.4.0.90 [ 1280x1024@60.0hz ]
Network cards Intel 82562EZ 10/100 Ethernet Controller, at port: df40
Processes 130 | Uptime 1day | Memory 739.3/2025.7MB | HDD ATA ST3200826A,ATA WDC WD1600JB-75G Size 360GB (49%used) | GLX Renderer GeForce 6600 GT/AGP/SSE2 |
GLX Version 2.1.2 NVIDIA 169.09 | Direct rendering Yes | Client Shell | Infobash v3.01
|
|
|
|
|
|
|
#29 |
|
Registered User
Join Date: Sep 2006
Location: Toronto, Canada
Posts: 22
|
Yep. My bad. I had a relook at my boot logs. It seems after the restart some of my laptop's components didn't cleanly initialize so usb and more importantly, i2c modules didn't come up. I've just had the chance to do a cold reboot and the NVidia module builds and loads cleanly. Phew!
![]() |
|
|
|
|
|
#30 | |
|
Registered User
Join Date: Dec 2004
Posts: 45
|
Quote:
Are we looking at a few more weeks or do we just need to wait for the next release? If you have already said all you can then that will have to do. |
|
|
|
|
|
|
#31 | |
|
Registered User
Join Date: May 2004
Posts: 635
|
Quote:
GPL only symbol that the nvidia driver can't use? Edit: does setting CONFIG_PCI_LEGACY help? I have heard that it solves the problem for the ATI drivers. |
|
|
|
|
|
|
#32 |
|
NVIDIA Corporation
Join Date: Aug 2002
Posts: 3,573
|
@Dragoran: the 'init_mm' symbol is no longer exported in arch/x86; it's not clear what the solution for this problem will be, yet. I don't currently have an update on this, but will follow up on this thread when I do.
|
|
|
|
|
|
#33 | |
|
Registered User
Join Date: May 2004
Posts: 635
|
Quote:
|
|
|
|
|
|
|
#34 | |||||
|
Registered User
Join Date: Jan 2007
Posts: 42
|
Quote:
Quote:
Quote:
For the init_mm-struct, in old kernels (2.0) init_mm wasn't exported too. So there was a workaround for those modules, which needed it: Quote:
edit: Ok, I was a little to fast. A short look into the sources shows, that it seems to be an alignment-problem: Quote:
If I use the wrong functions, I must be happy if it even compiles. Not set_memory_uc() and set_memory_wb() must be used, but set_pages_uc() and set_pages_wb(). Now the warnings are gone. ![]() |
|||||
|
|
|
|
|
#35 |
|
Registered User
Join Date: Jan 2007
Posts: 42
|
zander:
init_task is still exported, which contains the mm_struct you need (init_task->active_mm, if I'm correct). So this should be fixed easily, if I'm not wrong. ![]() |
|
|
|
|
|
#36 |
|
NVIDIA Corporation
Join Date: Aug 2002
Posts: 3,573
|
@PuckPoltergeist: although it is initialized that way, init_task->active_mm doesn't necessarily point to init_mm in the different contexts in which access to the latter is currently needed. The set_pages_{uc,wb} interface worked OK in my limited testing.
|
|
|
|
![]() |
| Shop Online | |
|
|
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|