public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Frustrated with Linux, Asus, and nVidia, and AMD
@ 2006-10-25  4:55 Marc Perkel
  2006-10-25  9:56 ` Oleg Verych
                   ` (3 more replies)
  0 siblings, 4 replies; 16+ messages in thread
From: Marc Perkel @ 2006-10-25  4:55 UTC (permalink / raw)
  To: linux-kernel

Ok - I had a bad day today struggling with hardware. Having said that 
I'm somewhat frustrated with the lack of progress of Linux getting it 
right with Asus, nVidia, and AMD processors right.

I still have to run pci=nommconf to keep the server from locking up. 
That's with both 939 pin and AM2 motherboards.

This bug remains unresolved:

http://bugzilla.kernel.org/show_bug.cgi?id=6975

So what's up with the no progress?




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

* Re: Frustrated with Linux, Asus, and nVidia, and AMD
  2006-10-25  4:55 Marc Perkel
@ 2006-10-25  9:56 ` Oleg Verych
  2006-10-25 14:01 ` Lee Revell
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 16+ messages in thread
From: Oleg Verych @ 2006-10-25  9:56 UTC (permalink / raw)
  To: linux-kernel

On 2006-10-25, Marc Perkel wrote:
> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
> Xref: news.gmane.org gmane.linux.kernel:460364
> Archived-At: <http://permalink.gmane.org/gmane.linux.kernel/460364>
>
> Ok - I had a bad day today struggling with hardware. Having said that 
> I'm somewhat frustrated with the lack of progress of Linux getting it 
> right with Asus, nVidia, and AMD processors right.
>
> I still have to run pci=nommconf to keep the server from locking up. 
> That's with both 939 pin and AM2 motherboards.

Please, read down this thread:
<http://article.gmane.org/gmane.linux.ports.x86-64.general/1794>
And this one may be relevant:
<http://permalink.gmane.org/gmane.linux.kernel/458769>

Maybe will give some clue about soft-"hardware".

> This bug remains unresolved:
>
> http://bugzilla.kernel.org/show_bug.cgi?id=6975
>
> So what's up with the no progress?

If you are only one using that hardware and experiencing
bugs, then you are on your own.
OTOH, many would help if more hardware information and erratas will be
*actually published*.
____


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

* Re: Frustrated with Linux, Asus, and nVidia, and AMD
  2006-10-25  4:55 Marc Perkel
  2006-10-25  9:56 ` Oleg Verych
@ 2006-10-25 14:01 ` Lee Revell
  2006-10-25 14:51 ` Gianluca Alberici
  2006-10-25 18:57 ` Andi Kleen
  3 siblings, 0 replies; 16+ messages in thread
From: Lee Revell @ 2006-10-25 14:01 UTC (permalink / raw)
  To: Marc Perkel; +Cc: linux-kernel

On Tue, 2006-10-24 at 21:55 -0700, Marc Perkel wrote:
> Ok - I had a bad day today struggling with hardware. Having said that 
> I'm somewhat frustrated with the lack of progress of Linux getting it 
> right with Asus, nVidia, and AMD processors right.
> 

I don't know why you would buy a server from a vendor whose hardware is
so closed they expect you to use a proprietary driver to have working
sound, network, and video...

Lee


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

* Re: Frustrated with Linux, Asus, and nVidia, and AMD
  2006-10-25  4:55 Marc Perkel
  2006-10-25  9:56 ` Oleg Verych
  2006-10-25 14:01 ` Lee Revell
@ 2006-10-25 14:51 ` Gianluca Alberici
  2006-10-25 18:57 ` Andi Kleen
  3 siblings, 0 replies; 16+ messages in thread
From: Gianluca Alberici @ 2006-10-25 14:51 UTC (permalink / raw)
  To: Marc Perkel, linux-kernel

Marc,

2.6.16.11 works. I tell u because i got an M2E with 1GB ram on Athlon 
AM2 under test since a couple of week and it goes fine.

BUT notice: i boot from SATA, dont have any PATA disk.

Maybe u can use that waiting for the patch

Bye,

Gianluca

Marc Perkel wrote:

> Ok - I had a bad day today struggling with hardware. Having said that 
> I'm somewhat frustrated with the lack of progress of Linux getting it 
> right with Asus, nVidia, and AMD processors right.
>
> I still have to run pci=nommconf to keep the server from locking up. 
> That's with both 939 pin and AM2 motherboards.
>
> This bug remains unresolved:
>
> http://bugzilla.kernel.org/show_bug.cgi?id=6975
>
> So what's up with the no progress?
>
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe 
> linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/



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

* Re: Frustrated with Linux, Asus, and nVidia, and AMD
  2006-10-25  4:55 Marc Perkel
                   ` (2 preceding siblings ...)
  2006-10-25 14:51 ` Gianluca Alberici
@ 2006-10-25 18:57 ` Andi Kleen
  2006-10-25 19:09   ` Marc Perkel
  2006-10-29  0:30   ` Bill Davidsen
  3 siblings, 2 replies; 16+ messages in thread
From: Andi Kleen @ 2006-10-25 18:57 UTC (permalink / raw)
  To: Marc Perkel; +Cc: linux-kernel

Marc Perkel <marc@perkel.com> writes:

> Ok - I had a bad day today struggling with hardware. Having said that
> I'm somewhat frustrated with the lack of progress of Linux getting it
> right with Asus, nVidia, and AMD processors right.
> 
> I still have to run pci=nommconf to keep the server from locking
> up. That's with both 939 pin and AM2 motherboards.
> 
> This bug remains unresolved:
> 
> http://bugzilla.kernel.org/show_bug.cgi?id=6975
> 
> So what's up with the no progress?

The bug report only references ancient kernels (2.6.15, 2.6.17) How do you know there is no
progress?

-Andi

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

* Re: Frustrated with Linux, Asus, and nVidia, and AMD
  2006-10-25 18:57 ` Andi Kleen
@ 2006-10-25 19:09   ` Marc Perkel
  2006-10-25 20:45     ` Randy Dunlap
  2006-10-26 18:05     ` Andi Kleen
  2006-10-29  0:30   ` Bill Davidsen
  1 sibling, 2 replies; 16+ messages in thread
From: Marc Perkel @ 2006-10-25 19:09 UTC (permalink / raw)
  To: Andi Kleen; +Cc: linux-kernel



Andi Kleen wrote:
> Marc Perkel <marc@perkel.com> writes:
>
>   
>> Ok - I had a bad day today struggling with hardware. Having said that
>> I'm somewhat frustrated with the lack of progress of Linux getting it
>> right with Asus, nVidia, and AMD processors right.
>>
>> I still have to run pci=nommconf to keep the server from locking
>> up. That's with both 939 pin and AM2 motherboards.
>>
>> This bug remains unresolved:
>>
>> http://bugzilla.kernel.org/show_bug.cgi?id=6975
>>
>> So what's up with the no progress?
>>     
>
> The bug report only references ancient kernels (2.6.15, 2.6.17) How do you know there is no
> progress?
>
> -Andi
>   
As of the 2.6.18 released kernel I still had to modify the source code 
to keep the kernel from locking up on boot. I haven't tried it with 
2.6.19rcx yet.


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

* Re: Frustrated with Linux, Asus, and nVidia, and AMD
  2006-10-25 19:09   ` Marc Perkel
@ 2006-10-25 20:45     ` Randy Dunlap
  2006-10-26 18:05     ` Andi Kleen
  1 sibling, 0 replies; 16+ messages in thread
From: Randy Dunlap @ 2006-10-25 20:45 UTC (permalink / raw)
  To: Marc Perkel; +Cc: Andi Kleen, linux-kernel

On Wed, 25 Oct 2006 12:09:21 -0700 Marc Perkel wrote:

> 
> 
> Andi Kleen wrote:
> > Marc Perkel <marc@perkel.com> writes:
> >
> >   
> >> Ok - I had a bad day today struggling with hardware. Having said that
> >> I'm somewhat frustrated with the lack of progress of Linux getting it
> >> right with Asus, nVidia, and AMD processors right.
> >>
> >> I still have to run pci=nommconf to keep the server from locking
> >> up. That's with both 939 pin and AM2 motherboards.
> >>
> >> This bug remains unresolved:
> >>
> >> http://bugzilla.kernel.org/show_bug.cgi?id=6975
> >>
> >> So what's up with the no progress?
> >>     
> >
> > The bug report only references ancient kernels (2.6.15, 2.6.17) How do you know there is no
> > progress?
> >
> > -Andi
> >   
> As of the 2.6.18 released kernel I still had to modify the source code 
> to keep the kernel from locking up on boot. I haven't tried it with 
> 2.6.19rcx yet.

Have you posted your needed patches?
If so, please do it again.

---
~Randy

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

* Re: Frustrated with Linux, Asus, and nVidia, and AMD
  2006-10-25 19:09   ` Marc Perkel
  2006-10-25 20:45     ` Randy Dunlap
@ 2006-10-26 18:05     ` Andi Kleen
  2006-10-26 18:31       ` Marc Perkel
  1 sibling, 1 reply; 16+ messages in thread
From: Andi Kleen @ 2006-10-26 18:05 UTC (permalink / raw)
  To: Marc Perkel; +Cc: linux-kernel


> As of the 2.6.18 released kernel I still had to modify the source code
> to keep the kernel from locking up on boot. I haven't tried it with
> 2.6.19rcx yet.

Modify in what way?

-Andi


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

* Re: Frustrated with Linux, Asus, and nVidia, and AMD
  2006-10-26 18:05     ` Andi Kleen
@ 2006-10-26 18:31       ` Marc Perkel
  2006-10-26 18:42         ` Andi Kleen
  0 siblings, 1 reply; 16+ messages in thread
From: Marc Perkel @ 2006-10-26 18:31 UTC (permalink / raw)
  To: Andi Kleen; +Cc: linux-kernel



Andi Kleen wrote:
>> As of the 2.6.18 released kernel I still had to modify the source code
>> to keep the kernel from locking up on boot. I haven't tried it with
>> 2.6.19rcx yet.
>>     
>
> Modify in what way?
>
> -Andi
>
>   

skip_timer_override = 0



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

* Re: Frustrated with Linux, Asus, and nVidia, and AMD
  2006-10-26 18:31       ` Marc Perkel
@ 2006-10-26 18:42         ` Andi Kleen
  0 siblings, 0 replies; 16+ messages in thread
From: Andi Kleen @ 2006-10-26 18:42 UTC (permalink / raw)
  To: Marc Perkel; +Cc: linux-kernel

On Thursday 26 October 2006 11:31, Marc Perkel wrote:
> Andi Kleen wrote:
> >> As of the 2.6.18 released kernel I still had to modify the source code
> >> to keep the kernel from locking up on boot. I haven't tried it with
> >> 2.6.19rcx yet.
> >
> > Modify in what way?
> >
> > -Andi
>
> skip_timer_override = 0

Ah that problem. I'm still waiting for Nvidia to give us the required 
information to fix this properly.

-Andi

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

* Re: Frustrated with Linux, Asus, and nVidia, and AMD
  2006-10-25 18:57 ` Andi Kleen
  2006-10-25 19:09   ` Marc Perkel
@ 2006-10-29  0:30   ` Bill Davidsen
  1 sibling, 0 replies; 16+ messages in thread
From: Bill Davidsen @ 2006-10-29  0:30 UTC (permalink / raw)
  To: Andi Kleen; +Cc: linux-kernel

Andi Kleen wrote:
> Marc Perkel <marc@perkel.com> writes:
> 
>> Ok - I had a bad day today struggling with hardware. Having said that
>> I'm somewhat frustrated with the lack of progress of Linux getting it
>> right with Asus, nVidia, and AMD processors right.
>>
>> I still have to run pci=nommconf to keep the server from locking
>> up. That's with both 939 pin and AM2 motherboards.
>>
>> This bug remains unresolved:
>>
>> http://bugzilla.kernel.org/show_bug.cgi?id=6975
>>
>> So what's up with the no progress?
> 
> The bug report only references ancient kernels (2.6.15, 2.6.17) How do you know there is no
> progress?

2.6.18 is the latest released kernel, I don't think calling one release 
back "ancient" is really advancing the solution. The problem seems to 
have been reported in August, and is still not fixed, I do understand 
that he would feel there is no progress.

How long will you wait before putting in the fix Marc Perkel suggested, 
perhaps with a warning logged that it's a band-aid? Many users will not 
be astute enough to find this discussion, the bug report, the fix, 
configure and build a kernel, etc. And not all distributions will 
address it either.

-- 
Bill Davidsen <davidsen@tmr.com>
   Obscure bug of 2004: BASH BUFFER OVERFLOW - if bash is being run by a
normal user and is setuid root, with the "vi" line edit mode selected,
and the character set is "big5," an off-by-one errors occurs during
wildcard (glob) expansion.

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

* Re: Frustrated with Linux, Asus, and nVidia, and AMD
       [not found]   ` <fa.i/oIAoig46I/apLGccQ0BesB0W8@ifi.uio.no>
@ 2006-10-29  4:49     ` Robert Hancock
  2006-10-30  2:10       ` Bill Davidsen
  2006-10-31 14:28       ` lspci output needed was " Andi Kleen
  0 siblings, 2 replies; 16+ messages in thread
From: Robert Hancock @ 2006-10-29  4:49 UTC (permalink / raw)
  To: Bill Davidsen, linux-kernel; +Cc: Andi Kleen

Bill Davidsen wrote:
> 2.6.18 is the latest released kernel, I don't think calling one release 
> back "ancient" is really advancing the solution. The problem seems to 
> have been reported in August, and is still not fixed, I do understand 
> that he would feel there is no progress.
> 
> How long will you wait before putting in the fix Marc Perkel suggested, 
> perhaps with a warning logged that it's a band-aid? Many users will not 
> be astute enough to find this discussion, the bug report, the fix, 
> configure and build a kernel, etc. And not all distributions will 
> address it either.

As far as the "fix" of disabling the skip-ACPI-timer-override, that is 
not something that can be put in the kernel as it will break other 
boards that require the ACPI timer override not to be used (like many 
nForce2 boards for example). Breaking working setups in order to fix 
others isn't acceptable.

There are clearly some NVIDIA chipsets which require the override be 
skipped, and some which require it not be. I think the ball is currently 
in NVIDIA's court to provide a way of figuring out which chipsets 
require the quirk and which don't..

-- 
Robert Hancock      Saskatoon, SK, Canada
To email, remove "nospam" from hancockr@nospamshaw.ca
Home Page: http://www.roberthancock.com/


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

* Re: Frustrated with Linux, Asus, and nVidia, and AMD
  2006-10-29  4:49     ` Frustrated with Linux, Asus, and nVidia, and AMD Robert Hancock
@ 2006-10-30  2:10       ` Bill Davidsen
  2006-10-31 14:28       ` lspci output needed was " Andi Kleen
  1 sibling, 0 replies; 16+ messages in thread
From: Bill Davidsen @ 2006-10-30  2:10 UTC (permalink / raw)
  To: linux-kernel; +Cc: Andi Kleen

Robert Hancock wrote:
> Bill Davidsen wrote:
>> 2.6.18 is the latest released kernel, I don't think calling one 
>> release back "ancient" is really advancing the solution. The problem 
>> seems to have been reported in August, and is still not fixed, I do 
>> understand that he would feel there is no progress.
>>
>> How long will you wait before putting in the fix Marc Perkel 
>> suggested, perhaps with a warning logged that it's a band-aid? Many 
>> users will not be astute enough to find this discussion, the bug 
>> report, the fix, configure and build a kernel, etc. And not all 
>> distributions will address it either.
> 
> As far as the "fix" of disabling the skip-ACPI-timer-override, that is 
> not something that can be put in the kernel as it will break other 
> boards that require the ACPI timer override not to be used (like many 
> nForce2 boards for example). Breaking working setups in order to fix 
> others isn't acceptable.
> 
> There are clearly some NVIDIA chipsets which require the override be 
> skipped, and some which require it not be. I think the ball is currently 
> in NVIDIA's court to provide a way of figuring out which chipsets 
> require the quirk and which don't..
> 
The kernel seems to handle lots of other quirks, I agree that this 
should not be the default behavior, but it certainly seems possible to 
catch this on the more common cases for which it is needed.

The boards which need it probably should be the exception, 2.6 kernels 
did without it for several years, and breaking hardware which worked up 
through 2.6.15 is probably not the best way to cope with new boards. I 
don't think ignoring the problem while waiting for nVidia is good 
policy, since it's a regression.

-- 
Bill Davidsen <davidsen@tmr.com>
   Obscure bug of 2004: BASH BUFFER OVERFLOW - if bash is being run by a
normal user and is setuid root, with the "vi" line edit mode selected,
and the character set is "big5," an off-by-one errors occurs during
wildcard (glob) expansion.


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

* lspci output needed was Re: Frustrated with Linux, Asus, and nVidia, and AMD
  2006-10-29  4:49     ` Frustrated with Linux, Asus, and nVidia, and AMD Robert Hancock
  2006-10-30  2:10       ` Bill Davidsen
@ 2006-10-31 14:28       ` Andi Kleen
  2006-10-31 16:11         ` Bill Davidsen
  2006-11-01 22:17         ` Gerd v. Egidy
  1 sibling, 2 replies; 16+ messages in thread
From: Andi Kleen @ 2006-10-31 14:28 UTC (permalink / raw)
  To: Robert Hancock; +Cc: Bill Davidsen, linux-kernel


> There are clearly some NVIDIA chipsets which require the override be 
> skipped, and some which require it not be. I think the ball is currently 
> in NVIDIA's court to provide a way of figuring out which chipsets 
> require the quirk and which don't..

My current plan is to switch in 2.6.20 to automatic probing of more pins
for the timer routing (suggested by Tim Hockin, I've got a test patch). 

But that's too risky for .19.

For 2.6.19 we'll likely add some more PCI-IDs disabling the quirk
and a command line option to disable the skip timer override quirk. 

Doing this per PCI ID isn't that bad because afaik Vista certification
requires enabling the HPET table and I assume most boards will get
Vista certification soon. This will force Asus to fix their BIOS.

Can people who use a Nvidia based AM2/SocketF board (especially when they have timer 
troubles but otherwise would be useful too) please report their lspcis in private 
mail to me?

-Andi



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

* Re: lspci output needed was Re: Frustrated with Linux, Asus, and nVidia, and AMD
  2006-10-31 14:28       ` lspci output needed was " Andi Kleen
@ 2006-10-31 16:11         ` Bill Davidsen
  2006-11-01 22:17         ` Gerd v. Egidy
  1 sibling, 0 replies; 16+ messages in thread
From: Bill Davidsen @ 2006-10-31 16:11 UTC (permalink / raw)
  To: Andi Kleen; +Cc: Robert Hancock, linux-kernel

Andi Kleen wrote:

>>There are clearly some NVIDIA chipsets which require the override be 
>>skipped, and some which require it not be. I think the ball is currently 
>>in NVIDIA's court to provide a way of figuring out which chipsets 
>>require the quirk and which don't..
>>    
>>
>
>My current plan is to switch in 2.6.20 to automatic probing of more pins
>for the timer routing (suggested by Tim Hockin, I've got a test patch). 
>  
>
Thank you, Tim!

>But that's too risky for .19.
>
>For 2.6.19 we'll likely add some more PCI-IDs disabling the quirk
>and a command line option to disable the skip timer override quirk. 
>  
>
That should be safe, and timer override as an option should give 
everyone a way to get what they need on any given system.

>Doing this per PCI ID isn't that bad because afaik Vista certification
>requires enabling the HPET table and I assume most boards will get
>Vista certification soon. This will force Asus to fix their BIOS.
>  
>
And nVidia to release more information? Hopefully.

>Can people who use a Nvidia based AM2/SocketF board (especially when they have timer 
>troubles but otherwise would be useful too) please report their lspcis in private 
>mail to me?
>
>-Andi
>
>
>  
>


-- 
bill davidsen <davidsen@tmr.com>
  CTO TMR Associates, Inc
  Doing interesting things with small computers since 1979


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

* Re: lspci output needed was Re: Frustrated with Linux, Asus, and nVidia, and AMD
  2006-10-31 14:28       ` lspci output needed was " Andi Kleen
  2006-10-31 16:11         ` Bill Davidsen
@ 2006-11-01 22:17         ` Gerd v. Egidy
  1 sibling, 0 replies; 16+ messages in thread
From: Gerd v. Egidy @ 2006-11-01 22:17 UTC (permalink / raw)
  To: Andi Kleen; +Cc: Robert Hancock, Bill Davidsen, linux-kernel

Hi,

> Can people who use a Nvidia based AM2/SocketF board (especially when they
> have timer troubles but otherwise would be useful too) please report their
> lspcis in private mail to me?

I'll send the lspci in private as requested in a minute.

I have a ASUS M2N-SLI Deluxe (nForce 570) with a Athlon64 X2 4600+ (AM2) and 
Bios version 0307 or 0402 beta. The problem with this board seems to be a 
little different than the problem the others posting here are experiencing. 
Maybe it's a different bug but it seems to be timer-related too.

Booting 2.6.18.1 (or some other 2.6er I tried) stops with

[...]
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 apic1=0 pin1=0 apci2=-1 pin2=-1
..MP-BIOS bug: 8254 timer not connected to IO-APIC
....trying to set up timer (IRQ0) through the 8259A ...  failed.
....trying to set up timer as Virtual Wire IRQ... failed.
....trying to set up timer as ExtINT IRQ... failed :(.
Kernel panic - not syncing: IO-APIC + timer doesn't work! Boot with apic=debug
and send a report.  Then try booting with the 'noapic' option

All kernels were SMP and i386 (not x86_64).

I tried to use the acpi_skip_timer_override=0 patch that helped the other 
posters but it did not help - same error. Of course I patched the 
corresponding code for i386 in arch/i386/kernel/acpi/earlyquirk.c. Booting 
with the no_timer_check boot parameter as some people suggested does not help 
too.

Booting with apic=debug does not reveal any additional info. Only booting with 
noapic makes the machine boot.

Kind regards,

Gerd

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

end of thread, other threads:[~2006-11-01 22:17 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <fa.nWSYbiDM13Z4b2OlxoSzmqud/lI@ifi.uio.no>
     [not found] ` <fa.NxAEaSXPSQSEviWvGDBmTZn07UE@ifi.uio.no>
     [not found]   ` <fa.i/oIAoig46I/apLGccQ0BesB0W8@ifi.uio.no>
2006-10-29  4:49     ` Frustrated with Linux, Asus, and nVidia, and AMD Robert Hancock
2006-10-30  2:10       ` Bill Davidsen
2006-10-31 14:28       ` lspci output needed was " Andi Kleen
2006-10-31 16:11         ` Bill Davidsen
2006-11-01 22:17         ` Gerd v. Egidy
2006-10-25  4:55 Marc Perkel
2006-10-25  9:56 ` Oleg Verych
2006-10-25 14:01 ` Lee Revell
2006-10-25 14:51 ` Gianluca Alberici
2006-10-25 18:57 ` Andi Kleen
2006-10-25 19:09   ` Marc Perkel
2006-10-25 20:45     ` Randy Dunlap
2006-10-26 18:05     ` Andi Kleen
2006-10-26 18:31       ` Marc Perkel
2006-10-26 18:42         ` Andi Kleen
2006-10-29  0:30   ` Bill Davidsen

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