public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: AGP backport from 2.5 to 2.4.21-pre4
@ 2003-02-25  7:06 SkamoElf
  0 siblings, 0 replies; 22+ messages in thread
From: SkamoElf @ 2003-02-25  7:06 UTC (permalink / raw)
  To: Toplica Tanaskovi?; +Cc: linux-kernel

Toplica Tanaskovi? <toptan@EUnet.yu> wrote:

>Dana nedelja 23. februar 2003. 22:51 napisali ste:
>> >     Thank God, it's not agpgart's fault, it is the fact that Dave Jones
>> > mentioned earlier, I doubdt that any (ATI, nVidia..) drivers support
>> > AGP8x transfer rate.
>    I forgot to add through agpgart.
>>

I made an extensive testing of the NVidia driver. I did not know the Internal NVidia AGP would fail if I had AGPGART loaded, so I performed the testing again.

I set NvAGP to 1 and did not load agpgart, then tried to start X. Got the same garbage on screen. After rebooting and checking the log, to my surprise it was not full of garbage like other times! The last line was the one where the display was being set to 1280x1024, and the one above it was "AGP8X Initialized successfully" or something like that. I now set the NvAGP to 2 so it would try to use the AGPGART, and still got garbage on the screen, as usual. I rebooted and checked the log, and it had no garbage this time either! Checking the end of the log, I noticed the line just above the last one said 4X, not 8X...

I hacked the nvidia module's source so no other mode but 8X could be detected (it can be verified on /proc/drivers/nvidia/agp/host_controller). Alright, now the kernel module reported the card and AGP Bus transfer rate as 8X only (It normally reported 4X and 8X). I started X, and still garbage. Another reboot and check at the logs... still 4X.

My conclussion: I agree with you, my friend. The NVidia drivers do not seem to support AGP8X through AGPGART.



__________________________________________________________________
The NEW Netscape 7.0 browser is now available. Upgrade now! http://channels.netscape.com/ns/browsers/download.jsp 

Get your own FREE, personal Netscape Mail account today at http://webmail.netscape.com/

^ permalink raw reply	[flat|nested] 22+ messages in thread
* Re: AGP backport from 2.5 to 2.4.21-pre4
@ 2003-02-21  9:20 Samium Gromoff
  2003-02-21 11:36 ` Toplica Tanasković
                   ` (3 more replies)
  0 siblings, 4 replies; 22+ messages in thread
From: Samium Gromoff @ 2003-02-21  9:20 UTC (permalink / raw)
  To: toptan; +Cc: linux-kernel

>	GA-7VAXPUltra (KT400)   + ATI Radeon R9000      = passed.
>                                                + GeForce 2MX400        = passed.
>        Chaintech 7AJA2E (KT133)        + ATI Radeon R9000      = passed.
>                                                + GeForce 2MX400        = passed.
>
>        Abit (i810)                             + ATI Radeon R9000      = passed.
>                                                + GeForce 2MX400        = passed.

 From all this hardware only the KT400+R9000 pair possibly engage in AGP8x transfers,
and i`m suspicious whether R9000 does it at all...

 So i think somebody testing it on real AGP3.0-capable hardware would do good...

regards, Samium Gromoff

^ permalink raw reply	[flat|nested] 22+ messages in thread
* AGP backport from 2.5 to 2.4.21-pre4
@ 2003-02-21  4:40 Toplica Tanasković
  2003-02-21 13:40 ` Dave Jones
  0 siblings, 1 reply; 22+ messages in thread
From: Toplica Tanasković @ 2003-02-21  4:40 UTC (permalink / raw)
  To: davej; +Cc: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 1063 bytes --]


	I've finally succeeded to backport  AGP3 routines from 2.5. At least I hope I 
have. It is very Frankenstein looking but it can be compiled as module as it 
can be compiled into kernel.
	Any comments, directions are more than welcome, because I don't like how it 
looks like. You will see some stupid includes, but that was the only way that 
I could think of. 
	I am probably wrong, but I think that via-kt400.c in 2.5 is unnecessary, so 
I've excluded it from this backport, with some changes in via-agp.c. I did 
some tests, but most things are untested due to lack of hardware.

	GA-7VAXPUltra (KT400)	+ ATI Radeon R9000	= passed.
						+ GeForce 2MX400	= passed.
	Chaintech 7AJA2E (KT133)	+ ATI Radeon R9000	= passed.
						+ GeForce 2MX400	= passed.

	Abit (i810)				+ ATI Radeon R9000	= passed.
						+ GeForce 2MX400	= passed.

	Forgot to write down Abit MB model, sorry.

	On this ocassion i would like to ask anyone who aply this patch and something 
goes wrong to send me detailed feedback.

-- 
Pozdrav,
Tanasković Toplica

[-- Attachment #2: agp3.diff.bz2 --]
[-- Type: application/x-bzip2, Size: 51121 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2003-02-25  6:56 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-02-25  7:06 AGP backport from 2.5 to 2.4.21-pre4 SkamoElf
  -- strict thread matches above, loose matches on Subject: below --
2003-02-21  9:20 Samium Gromoff
2003-02-21 11:36 ` Toplica Tanasković
2003-02-21 13:32 ` Dave Jones
2003-02-21 14:27 ` Edward Killips
2003-02-21 14:58   ` Dave Jones
2003-02-22 17:56   ` Toplica Tanasković
2003-02-21 16:49 ` Matthew D. Pitts
2003-02-21  4:40 Toplica Tanasković
2003-02-21 13:40 ` Dave Jones
2003-02-22  6:20   ` Toplica Tanasković
2003-02-22 23:07     ` Edward Killips
2003-02-23 13:50       ` Toplica Tanasković
2003-02-23 16:02         ` Sheng Long Gradilla
2003-02-23 18:21           ` Toplica Tanasković
2003-02-23 20:05             ` Sheng Long Gradilla
2003-02-23 20:36               ` Toplica Tanasković
2003-02-23 21:51                 ` Bryan Andersen
2003-02-24  2:01                   ` Toplica Tanasković
2003-02-23 18:46         ` Edward Killips
2003-02-24 10:42       ` Dave Jones
2003-02-24 15:45         ` Stian Jordet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox