Re: Unable to continue testing of 2.6.25

2008-02-19 Thread Frans Pop
On Tuesday 19 February 2008, Adrian Bunk wrote: > The "or any other emulator" is exactly where my question is directed at. > > Xen, KVM or even qemu come into my mind, but considering how loudly you > complained about a temporary breakage for VirtualBox there must be a > reason why your work on the

Re: Unable to continue testing of 2.6.25

2008-02-19 Thread Frans Pop
On Sunday 17 February 2008, Arjan van de Ven wrote: > On Sun, 17 Feb 2008 14:38:51 -0600 Paul Jackson <[EMAIL PROTECTED]> wrote: > > Adrian wrote: > > > So let's fix the problem (kernel lacks functionality) > > > > That's the problem as understood by Adrian. > > > > I hear another problem as well .

Re: Unable to continue testing of 2.6.25

2008-02-19 Thread Adrian Bunk
On Tue, Feb 19, 2008 at 10:55:01PM +0100, Frans Pop wrote: > On Sunday 17 February 2008, Adrian Bunk wrote: > > The real problem is that the kernel seems to lack functionality you > > require for doing some work. > > Not sure how you reached that conclusion. > > > Why does your work on the Debian

Re: Unable to continue testing of 2.6.25

2008-02-19 Thread Harvey Harrison
On Tue, 2008-02-19 at 22:55 +0100, Frans Pop wrote: > On Sunday 17 February 2008, Adrian Bunk wrote: > > The real problem is that the kernel seems to lack functionality you > > require for doing some work. > > Not sure how you reached that conclusion. > > > Why does your work on the Debian Instal

Re: Unable to continue testing of 2.6.25

2008-02-19 Thread Arjan van de Ven
On Tue, 19 Feb 2008 22:55:01 +0100 Frans Pop <[EMAIL PROTECTED]> wrote: > On Sunday 17 February 2008, Adrian Bunk wrote: > > The real problem is that the kernel seems to lack functionality you > > require for doing some work. > > Not sure how you reached that conclusion. > > > Why does your work

Re: Unable to continue testing of 2.6.25

2008-02-19 Thread Frans Pop
On Sunday 17 February 2008, Adrian Bunk wrote: > The real problem is that the kernel seems to lack functionality you > require for doing some work. Not sure how you reached that conclusion. > Why does your work on the Debian Installer depend on VirtualBox and > can't be done with what the kernel

Re: Unable to continue testing of 2.6.25

2008-02-19 Thread Siddha, Suresh B
On Mon, Feb 18, 2008 at 11:18:48AM -0800, Roland Dreier wrote: > > > AFAIK mapping PCI memory WB is not allowed, so WC is really our only > > > choice. > > > afaik that depends on the BAR being prefetchable or not. > > In my case the BAR is prefetchable. Even if the BAR is prefetchable, on so

Re: Unable to continue testing of 2.6.25

2008-02-19 Thread Andi Kleen
On Mon, Feb 18, 2008 at 08:18:41PM +0100, Ingo Molnar wrote: > > * Andi Kleen <[EMAIL PROTECTED]> wrote: > > > > I've yet to see a user who wants WC. Lets face it, WC *sucks*. This > > > is why > > > > Interesting. > > does this refresh your memory: > > http://lkml.org/lkml/2008/1/10/99 I'

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Alan Cox
> if you mean 'framebuffer' with mmio space, they stopped using it there > as well afaik. And also bursting commands to mmio fifos - eg the 3Dfx where it makes a *huge* difference. Alan -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL P

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Ingo Molnar
* Andi Kleen <[EMAIL PROTECTED]> wrote: > > I've yet to see a user who wants WC. Lets face it, WC *sucks*. This > > is why > > Interesting. does this refresh your memory: http://lkml.org/lkml/2008/1/10/99 Ingo -- To unsubscribe from this list: send the line "unsubscribe linux-kerne

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Roland Dreier
> > AFAIK mapping PCI memory WB is not allowed, so WC is really our only > > choice. > afaik that depends on the BAR being prefetchable or not. In my case the BAR is prefetchable. > (and by your argument, ioremap_cached() would not be useful, and since that > was, until > 2.6.25-rc1, the

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Arjan van de Ven
On Mon, 18 Feb 2008 10:53:42 -0800 Roland Dreier <[EMAIL PROTECTED]> wrote: > AFAIK mapping PCI memory WB is not allowed, so WC is really our only > choice. afaik that depends on the BAR being prefetchable or not. (and by your argument, ioremap_cached() would not be useful, and since that was,

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Roland Dreier
> I've yet to see a user who wants WC. Lets face it, WC *sucks*. This is why > the folks who care about performance (the graphics guys) stopped using it. > WC is slow, and on modern cpus leads to really bad performance. I'm really > half tempted to just ignore WC entirely and suggest that we do

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Arjan van de Ven
On Mon, 18 Feb 2008 18:40:50 + Alan Cox <[EMAIL PROTECTED]> wrote: > > I've yet to see a user who wants WC. Lets face it, WC *sucks*. This > > is why the folks who care about performance (the graphics guys) > > stopped using it. > > WC for main memory or WC for mmio spaces ? if you mean 'fra

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Alan Cox
> I've yet to see a user who wants WC. Lets face it, WC *sucks*. This is why > the folks who care about performance (the graphics guys) stopped using it. WC for main memory or WC for mmio spaces ? -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Arjan van de Ven
On Mon, 18 Feb 2008 19:52:28 +0100 Andi Kleen <[EMAIL PROTECTED]> wrote: > > I've yet to see a user who wants WC. Lets face it, WC *sucks*. This > > is why > > Interesting. > > > the folks who care about performance (the graphics guys) stopped > > using it. > > I didn't know this. What do they

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Andi Kleen
> I've yet to see a user who wants WC. Lets face it, WC *sucks*. This is why Interesting. > the folks who care about performance (the graphics guys) stopped using it. I didn't know this. What do they do instead? I understand that WC was added originally because AGP was really slow at IO toward

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Arjan van de Ven
On Mon, 18 Feb 2008 18:11:59 +0100 Andi Kleen <[EMAIL PROTECTED]> wrote: > > to do is go via an intermediate UC state and the really expensive > > process from the manual is not needed. > > Ok then you're proposing to use a even more expensive operation just > to patch this over. I guess that will

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Andi Kleen
On Mon, Feb 18, 2008 at 08:50:18AM -0800, Arjan van de Ven wrote: > On Mon, 18 Feb 2008 13:31:48 +0100 > Andi Kleen <[EMAIL PROTECTED]> wrote: > > > Arjan van de Ven <[EMAIL PROTECTED]> writes: > > > > > > the initial plan was for a depreciation period. Sadly it was > > > untenable since the API w

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Arjan van de Ven
On Mon, 18 Feb 2008 13:31:48 +0100 Andi Kleen <[EMAIL PROTECTED]> wrote: > Arjan van de Ven <[EMAIL PROTECTED]> writes: > > > > the initial plan was for a depreciation period. Sadly it was > > untenable since the API was changing entirely to fix bugs and add a > > really important feature (the abi

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Andi Kleen
Arjan van de Ven <[EMAIL PROTECTED]> writes: > > the initial plan was for a depreciation period. Sadly it was untenable since > the API > was changing entirely to fix bugs and add a really important feature > (the ability to clflush the exact range rather than wbinvd'ing the caches of > all cpus

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Andi Kleen
David Miller <[EMAIL PROTECTED]> writes: > From: Tilman Schmidt <[EMAIL PROTECTED]> > Date: Sun, 17 Feb 2008 20:24:56 +0100 > >> No, that's not the real problem. Even if the kernel didn't lack >> any required functionality and it could all be done today without >> VirtualBox, pulling the rug from

Re: Unable to continue testing of 2.6.25

2008-02-18 Thread Tilman Schmidt
David Miller schrieb: From: Tilman Schmidt <[EMAIL PROTECTED]> Date: Sun, 17 Feb 2008 20:24:56 +0100 No, that's not the real problem. Even if the kernel didn't lack any required functionality and it could all be done today without VirtualBox, pulling the rug from underneath it like that leaves

Re: Unable to continue testing of 2.6.25

2008-02-17 Thread David Miller
From: Tilman Schmidt <[EMAIL PROTECTED]> Date: Sun, 17 Feb 2008 20:24:56 +0100 > No, that's not the real problem. Even if the kernel didn't lack > any required functionality and it could all be done today without > VirtualBox, pulling the rug from underneath it like that leaves > all those who are

Re: Unable to continue testing of 2.6.25

2008-02-17 Thread Arjan van de Ven
On Sun, 17 Feb 2008 14:38:51 -0600 Paul Jackson <[EMAIL PROTECTED]> wrote: > Adrian wrote: > > So let's fix the problem (kernel lacks functionality) > > That's the problem as understood by Adrian. > > I hear another problem as well ... > > Frans wrote: > > Please allow external users some dece

Re: Unable to continue testing of 2.6.25

2008-02-17 Thread Arjan van de Ven
On Sun, 17 Feb 2008 10:25:30 +0100 Frans Pop <[EMAIL PROTECTED]> wrote: > Yesterday, after spending quite a few hours over the last days on > bisecting some serious regressions and finding workarounds for them, > I thought I could start using 2.6.25-rc2 as the new kernel for my > desktop. Unfortun

Re: Unable to continue testing of 2.6.25

2008-02-17 Thread Paul Jackson
Adrian wrote: > So let's fix the problem (kernel lacks functionality) That's the problem as understood by Adrian. I hear another problem as well ... Frans wrote: > Please allow external users some decent period for transitioning. The > initial plan to "remove the old function in 2.6.27" was en

Re: Unable to continue testing of 2.6.25

2008-02-17 Thread Adrian Bunk
On Sun, Feb 17, 2008 at 08:24:56PM +0100, Tilman Schmidt wrote: > Am 17.02.2008 14:16 schrieb Adrian Bunk: >> The real problem is that the kernel seems to lack functionality you >> require for doing some work. >> >> Why does your work on the Debian Installer depend on VirtualBox and >> can't be d

Re: Unable to continue testing of 2.6.25

2008-02-17 Thread Tilman Schmidt
Am 17.02.2008 14:16 schrieb Adrian Bunk: The real problem is that the kernel seems to lack functionality you require for doing some work. Why does your work on the Debian Installer depend on VirtualBox and can't be done with what the kernel already ships? No, that's not the real problem. Even

Re: Unable to continue testing of 2.6.25

2008-02-17 Thread Adrian Bunk
On Sun, Feb 17, 2008 at 10:25:30AM +0100, Frans Pop wrote: >... > For my work on the Debian Installer I heavily rely on emulators to run test > installs and ATM my emulator of choice is VirtualBox (the fully open "ose" > version). This requires the vboxdrv kernel module, but unfortunately: >... >