Re: No Bug: accept discards socket options/O_NONBLOCK

2000-09-15 Thread Matthias Andree
On Fri, 15 Sep 2000, David S. Miller wrote: > Every Linux inetd in the world would instantly stop working. Why should it? inetd.c does not touch fd flags. No F_SETFL, no O_NONBLOCK, no fcntl. Why should inetd fail with a changed accept(2) semantics? -- Matthias Andree - To unsubscribe from

Re: Fixed addresses for various architectures

2000-09-15 Thread Eli Carter
Russell King wrote: > Eli Carter writes: > > I have a Gnome Dia document in which I've tried to lay out the fixed > > memory locations for arm-linux and the mapping of > > ioremap<->virt<->phys<->bus. It's not perfect, but if you want a copy, > > email me. > > Note that all of this is dependent

Re: Booting into /bin/bash

2000-09-15 Thread Richard B. Johnson
On Fri, 15 Sep 2000, Russell King wrote: > There are two ways for a tty to become a controlling terminal: > > 1. First tty opened after a successful setsid() call. > 2. using the TIOCSCTTY ioctl after a successful setsid() call. > > Both will only suceed if the current process does not already

Re: Preallocated skb's?

2000-09-15 Thread Bogdan Costescu
On Fri, 15 Sep 2000, jamal wrote: > Only the timer runs at HZ granularity ;-< Some cards provide their own high resolution timers; latest 3Com cards provide several with different purposes (none currently used). The question is how many of these also provide the Rx early interrupts. You also

Re: Booting into /bin/bash

2000-09-15 Thread Richard B. Johnson
On Thu, 14 Sep 2000, Ion Badulescu wrote: > On Fri, 15 Sep 2000, Russell King wrote: > > > There are two ways for a tty to become a controlling terminal: > > > > 1. First tty opened after a successful setsid() call. > > 2. using the TIOCSCTTY ioctl after a successful setsid() call. > > > >

Re: No Bug: accept discards socket options/O_NONBLOCK

2000-09-15 Thread David S. Miller
Date: Fri, 15 Sep 2000 15:57:32 +0200 From: Matthias Andree <[EMAIL PROTECTED]> However, this makes Linux incompatible with *BSD and Solaris, so I'm wondering what this "break existing programs" would be, portable programs would most likely not break by the API change. Every

sb.o in 2.4.0test8

2000-09-15 Thread Alex Deucher
Is support for the soundblaster 16 broken in 2.4.0test7/8. Whether I compile sb support into the kernel or as a module, it always fails to load. I have a non-pnp genuine soundblaster 16. The module always fails to load saying that I specified the wrong io/irq/etc. The parameters are correct

Re: No Bug: accept discards socket options/O_NONBLOCK

2000-09-15 Thread Matthias Andree
On Fri, 15 Sep 2000, David S. Miller wrote: [accept not inheriting O_NONBLOCK] > The socket(7) manpage is buggy, not the kernel. > > This has been this way forever, it is thus an API and it is not > changing. Changing it would break existing programs. End of story. I have been looking

Re: [2.4][2.2] Bug: accept discards socket options/O_NONBLOCK

2000-09-15 Thread \"Theodore Y. Ts'o\" <[EMAIL PROTECTED]> To: Matthias Andree
Date:Fri, 15 Sep 2000 15:01:25 +0200 From: Matthias Andree <[EMAIL PROTECTED]> BUG DESCRIPTION: (This is for IPv4, someone would have to check IPv6 as well). The socket flag O_NONBLOCK is _NOT_ properly inherited through an accept(2) call, in spite of what

Re: NFS locking bug -- limited mtime resolution means nfs_lock() does not provide coherency guarantee

2000-09-15 Thread Trond Myklebust
> " " == Michael Eisler <[EMAIL PROTECTED]> writes: > The fix still does not provide coherency guarantees in all > situations, and at minimum, there ought to be a way to force > the client provide a coherency guarantee. Yes. I came to the same conclusion after having sent it

Re: Adding members to task_struct without recompling the kernel

2000-09-15 Thread Michael Vines
On Fri, 15 Sep 2000, Stephen C. Tweedie wrote: > On Tue, Sep 12, 2000 at 06:17:48PM -0400, Michael Vines wrote: > > > > I'm writing a kernel module that needs to keep track of a pointer to some > > custom module information for every task in the system. Basically I want > > to add another

Re: Preallocated skb's?

2000-09-15 Thread jamal
On Fri, 15 Sep 2000, Bogdan Costescu wrote: > On Thu, 14 Sep 2000, jamal wrote: > > The 3Com cards can generate this interrupt, however this is not used in > current 3c59x.c. I suggested this to Andrew, but he is already worried > about the current interrupt rate and unhappy that 3Com cards

Re: [ANNOUNCEMENT] pre-patch-2.0.39final

2000-09-15 Thread Alan Cox
> too loudly about pre8, so it can't be that bad. Oh, and don't bicker > and argue about the devfs files. It's not devfs itself, only headers. Whine bicker bitch moan complain ;) I'll go over it in detail early next week - To unsubscribe from this list: send the line "unsubscribe linux-kernel"

Re: [2.4][2.2] Bug: accept discards socket options/O_NONBLOCK

2000-09-15 Thread Chris Evans
On Fri, 15 Sep 2000, Matthias Andree wrote: > BUG DESCRIPTION: > (This is for IPv4, someone would have to check IPv6 as well). > The socket flag O_NONBLOCK is _NOT_ properly inherited through an > accept(2) call, in spite of what socket(7) documents. This is a bug. > accept(2) must copy

Re: [2.4][2.2] Bug: accept discards socket options/O_NONBLOCK

2000-09-15 Thread Andi Kleen
On Fri, Sep 15, 2000 at 05:54:14AM -0700, David S. Miller wrote: >Date: Fri, 15 Sep 2000 15:01:25 +0200 >From: Matthias Andree <[EMAIL PROTECTED]> > > (This is for IPv4, someone would have to check IPv6 as well). > The socket flag O_NONBLOCK is _NOT_ properly inherited through

[ANNOUNCEMENT] pre-patch-2.0.39final

2000-09-15 Thread David Weinehall
Haha! This is final 2.0.39, whether you like it or not! Noone screamed too loudly about pre8, so it can't be that bad. Oh, and don't bicker and argue about the devfs files. It's not devfs itself, only headers. They won't disturb your kernel one bit. They might simplify backporting of drivers,

Re: [2.4][2.2] Bug: accept discards socket options/O_NONBLOCK

2000-09-15 Thread David S. Miller
Date: Fri, 15 Sep 2000 15:01:25 +0200 From: Matthias Andree <[EMAIL PROTECTED]> (This is for IPv4, someone would have to check IPv6 as well). The socket flag O_NONBLOCK is _NOT_ properly inherited through an accept(2) call, in spite of what socket(7) documents. This is a

RE: The case for a standard kernel debugger

2000-09-15 Thread Howell, David P
Very good post. Our concerns for how we are using Linux are in line with what Rich describes below. On a previous project that I worked with we had a kernel debugger that could be included in the kernel by option, and typically wasn't activated on live systems unless we had someone on site

No Subject

2000-09-15 Thread vdfvdii
GET YOUR OWN 100 MEG WEBSITE FOR ONLY $11.95 PER MONTH TODAY! STOP PAYING $19.95 or more TODAY for your web site, WHEN YOU CAN GET ONE FOR ONLY $11.95 PER MONTH! DO YOU ALREADY HAVE A WEBSITE? ALL YOU HAVE TO DO IS TRANSFER THE DOMAIN TO OUR SERVERS AND UPLOAD YOUR DATA AND YOU ARE READY TO

[2.4][2.2] Bug: accept discards socket options/O_NONBLOCK

2000-09-15 Thread Matthias Andree
Please mind the To: and Cc: headers. If there are relevant followups, please send me a Cc: as I'm only subscribed to the linux-kernel and dns mailing lists. In some debugging, Pavel Kankovsky and Daniel J. Bernstein have tracked down a Linux Kernel bug that I can confirm for 2.2.17 and

Re: get_user_ret

2000-09-15 Thread Mohammad A. Haque
There's several of similar ones that have been renamed... copy_to_user_ret put_user_ret get_user_ret replace with if(get_user(..)) return -EFAULT; Along these lines, I've made a patch to lm_sensors so that they work under test8. Patch is available at

Re: [PATCH] Useless inode semaphore locking in 2.4.0-test8

2000-09-15 Thread Alexander Viro
On Fri, 15 Sep 2000, Andi Kleen wrote: > On Fri, Sep 15, 2000 at 02:00:38PM +0200, Eric PAIRE wrote: > > Hi, > > > > In open.c:do_truncate(), the call to notify_change() is protected by > > the inode->i_sem, which seems to me useless, and thus can be removed. Look better. "thus can be

Re: Update Linux 2.4 Status/TODO list

2000-09-15 Thread Alexander Viro
On Fri, 15 Sep 2000, Marco d'Itri wrote: > On Sep 14, Alexander Viro <[EMAIL PROTECTED]> wrote: > > >> - the whole active file is now 100% identical to the saved copy > >Ugh... How about relevant subset of strace? > I tried doing that for Andrea but I think it's not useful, active is >

Re: Adding members to task_struct without recompling the kernel

2000-09-15 Thread Stephen C. Tweedie
Hi, On Tue, Sep 12, 2000 at 06:17:48PM -0400, Michael Vines wrote: > > I'm writing a kernel module that needs to keep track of a pointer to some > custom module information for every task in the system. Basically I want > to add another member to task_struct but I don't want to have to >

Re: [PATCH] Useless inode semaphore locking in 2.4.0-test8

2000-09-15 Thread Andi Kleen
On Fri, Sep 15, 2000 at 02:00:38PM +0200, Eric PAIRE wrote: > Hi, > > In open.c:do_truncate(), the call to notify_change() is protected by > the inode->i_sem, which seems to me useless, and thus can be removed. > BTW, I also removed the useless inode pointer and error local variables. Please

Linux RAS

2000-09-15 Thread Keith Owens
On Fri, 15 Sep 2000 10:42:54 +0100, [EMAIL PROTECTED] wrote: >I think the case for the kernel debugger is better stated as the case for >RAS (Reliability, Serviceability and Availability) in the kernel [snip] >Customers knew we never sent >developers on site to debug OS/390 (or MVS as it was

[PATCH] To export the access_process_vm function

2000-09-15 Thread David Howells
Could you please apply this little patch to export access_process_vm()? Cheers, David Howells = diff -uNr linux-2.4.0-test8-orig/kernel/ksyms.c linux-2.4.0-test8/kernel/ksyms.c --- linux-2.4.0-test8-orig/kernel/ksyms.c Fri Sep 15 00:04:36 2000 +++

[PATCH] Useless inode semaphore locking in 2.4.0-test8

2000-09-15 Thread Eric PAIRE
Hi, In open.c:do_truncate(), the call to notify_change() is protected by the inode->i_sem, which seems to me useless, and thus can be removed. BTW, I also removed the useless inode pointer and error local variables. Comments ? -Eric +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+ Eric PAIRE Web :

Re: Update Linux 2.4 Status/TODO list

2000-09-15 Thread Marco d'Itri
On Sep 14, Alexander Viro <[EMAIL PROTECTED]> wrote: >> - the whole active file is now 100% identical to the saved copy >Ugh... How about relevant subset of strace? I tried doing that for Andrea but I think it's not useful, active is mmapped and strace shows nothing interesting. >> Right now

Re: Update Linux 2.4 Status/TODO list

2000-09-15 Thread Wakko Warner
I have an alpha noritake that won't run any 2.4.0-test kernel (last 2 tried were -test6 and 7) 7 seems to think that all pci devices are on irq 0 -- Lab tests show that use of micro$oft causes cancer in lab animals - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

Re: Kernel threads questions

2000-09-15 Thread Russell King
Jaime Medrano writes: > I have read somewhere that in a kernel thread the stack can't be used > because there is no copy-on-write. I want also to know if I can make any > syscall from a kernel thread. That is not true anymore - when a kernel thread is created, it gets a new task_struct, and

[OOPS] 2.2.17

2000-09-15 Thread Igor Mozetic
There was a 2.2.17 crash during daily cron activity: Sep 15 06:25:01 lavsa /USR/SBIN/CRON[30977]: (root) CMD (test -e /usr/sbin/anacron || run-parts --report /etc/cron.daily) Sep 15 06:25:41 lavsa kernel: Unable to handle kernel NULL pointer dereference at virtual address 0084 I'm

Re: Proposal: Linux Kernel Patch Management System

2000-09-15 Thread Russell King
Mitchell Blank Jr writes: > If they're able to create a patch, hopefully they'd be able to fill in > a simple email template (and I've seen some pretty dim folks manage to > register domains with InterNIC, so email templates aren't that hard :-) > > We could even have a simple web page where you

Re: Proposal: Linux Kernel Patch Management System

2000-09-15 Thread Russell King
Richard Gooch writes: > in a patch, then an email is sent to stating that a patch with > ID has been applied. This would allow for automatic notification > of the patch author when their patch has been applied. All that is > needed is for Linus to update his patch binary. Why would the patch

Re: Update Linux 2.4 Status/TODO list

2000-09-15 Thread Russell King
Arnaldo Carvalho de Melo writes: > - prumpf suggested, rmk agreed > > - get rid of save_flags_cli, use local_irq_save instead or use spin_lock_irqsave() when it makes more sense (ie, when something may be shared, or when its not truely local to the CPU). There are now some ARM boards out

latest cut of wine server kernel module

2000-09-15 Thread David Howells
to a client's VM. * Some bug fixes. It can be downloaded from: ftp://ftp.infradead.org/pub/people/dwh/wineservmod-2915.tar.bz2 [Thanks to David Woodhouse for this] David Howells - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL

Re: Preallocated skb's?

2000-09-15 Thread Bogdan Costescu
On Thu, 14 Sep 2000, jamal wrote: > If i remember correctly some of the 3coms still give this 'mid-interupt', > no? It could useful to just say quickly read the header and make routing > decisions as in fast routing but not under heavy load. The 3Com cards can generate this interrupt, however

FPU problems porting 2.4.0 to Algorithmics P4032 MIPS board

2000-09-15 Thread Arnold Niessen
Hello Ralf, others, We are porting the new 2.4.0 series Linux kernel to Algorithmics P4032 board with MIPS processor (QED-RM5230). We ported 2.4.0-test5 kernel. We already succeeded in porting the following code, partly based on the changes made by MIPS Technologies for the 2.2.12/P5064

Re: get_user_ret

2000-09-15 Thread David S. Miller
From: [EMAIL PROTECTED] (Øyvind Jægtnes) Date:15 Sep 2000 11:42:38 +0200 I have a couple of sound modules which fails under 2.4.0-test8 because they can't resolve get_user_ret(). Anyone know what to use instead? Replace it with: if (get_user(...))

Re: The case for a standard kernel debugger

2000-09-15 Thread richardj_moore
I think the case for the kernel debugger is better stated as the case for RAS (Reliability, Serviceability and Availability) in the kernel, in other words, there is a case for having the right diagnostic, reporting and recovery tools in the right place at the right time. A kdb does not fulfil

get_user_ret

2000-09-15 Thread Øyvind Jægtnes
I have a couple of sound modules which fails under 2.4.0-test8 because they can't resolve get_user_ret(). Anyone know what to use instead? Øyvind Jægtnes - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ

01 Quantum lct08 & Promise Ultra66

2000-09-15 Thread Mike
In Original Message - From: Theodore Y. Ts'o <[EMAIL PROTECTED]> To: Mike <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Thursday, September 14, 2000 10:30 PM Subject: Re: Quantum lct08 & Promise Ultra66 YOU WROTE ME LITERALLY: >> >>Final error message, as I remember it, sounds like:

no IDE in test7/8???

2000-09-15 Thread Bruno Boettcher
hello, i still have the problem that my kernel 2.4-test7/8 doesn't boot: just before the init-process launches, i only get lots of 'hda lost interrupt' test4 ran fine so as all 2.2... my config file is in ftp://yoda.u-strasbg.fr/pub/erm7-kernel2.4-test8.config an lspci gives the

Re: [RFC] Wine speedup through kernel module

2000-09-15 Thread David Howells
At the moment, the Win32 syscalls I implement require an fd to be attached to a particular proc file. This fd holds the Win32 handle map. The VFS provides auto-refcounting on modules that provide file operations, thus the syscall stub only needs to check that the fd provided has the correct set

[bug report] pcmcia in kernel 2.4.0-test8

2000-09-15 Thread David Ford
Summary: Kernel pcmcia code doesn't work. DHinds pcmcia code works only if kernel pcmcia code is completely disabled. USB Pegasus driver fails when kernel pcmcia code is enabled. Attached is a text writeup of several tests. -d -- "The difference between 'involvement' and 'commitment' is like

RE: ISSUE: Linux bug/restriction prevents multicast participation

2000-09-15 Thread Matthew Delco
I'd like to thank everyone who replied. For the sake of brevity I'm replying with one message instead of several individual replies. > [EMAIL PROTECTED] asked "Sounds like a bug in the protocols. Why this restriction?" The complete port assignment specification is: from toapplication

RE: ISSUE: Linux bug/restriction prevents multicast participation

2000-09-15 Thread Matthew Delco
I'd like to thank everyone who replied. For the sake of brevity I'm replying with one message instead of several individual replies. [EMAIL PROTECTED] asked "Sounds like a bug in the protocols. Why this restriction?" The complete port assignment specification is: from toapplication

[bug report] pcmcia in kernel 2.4.0-test8

2000-09-15 Thread David Ford
Summary: Kernel pcmcia code doesn't work. DHinds pcmcia code works only if kernel pcmcia code is completely disabled. USB Pegasus driver fails when kernel pcmcia code is enabled. Attached is a text writeup of several tests. -d -- "The difference between 'involvement' and 'commitment' is like

Re: [RFC] Wine speedup through kernel module

2000-09-15 Thread David Howells
At the moment, the Win32 syscalls I implement require an fd to be attached to a particular proc file. This fd holds the Win32 handle map. The VFS provides auto-refcounting on modules that provide file operations, thus the syscall stub only needs to check that the fd provided has the correct set

no IDE in test7/8???

2000-09-15 Thread Bruno Boettcher
hello, i still have the problem that my kernel 2.4-test7/8 doesn't boot: just before the init-process launches, i only get lots of 'hda lost interrupt' test4 ran fine so as all 2.2... my config file is in ftp://yoda.u-strasbg.fr/pub/erm7-kernel2.4-test8.config an lspci gives the

01 Quantum lct08 Promise Ultra66

2000-09-15 Thread Mike
In Original Message - From: Theodore Y. Ts'o [EMAIL PROTECTED] To: Mike [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Thursday, September 14, 2000 10:30 PM Subject: Re: Quantum lct08 Promise Ultra66 YOU WROTE ME LITERALLY: Final error message, as I remember it, sounds like: Error

FPU problems porting 2.4.0 to Algorithmics P4032 MIPS board

2000-09-15 Thread Arnold Niessen
Hello Ralf, others, We are porting the new 2.4.0 series Linux kernel to Algorithmics P4032 board with MIPS processor (QED-RM5230). We ported 2.4.0-test5 kernel. We already succeeded in porting the following code, partly based on the changes made by MIPS Technologies for the 2.2.12/P5064

Re: Preallocated skb's?

2000-09-15 Thread Bogdan Costescu
On Thu, 14 Sep 2000, jamal wrote: If i remember correctly some of the 3coms still give this 'mid-interupt', no? It could useful to just say quickly read the header and make routing decisions as in fast routing but not under heavy load. The 3Com cards can generate this interrupt, however this

Re: Update Linux 2.4 Status/TODO list

2000-09-15 Thread Russell King
Arnaldo Carvalho de Melo writes: - prumpf suggested, rmk agreed - get rid of save_flags_cli, use local_irq_save instead or use spin_lock_irqsave() when it makes more sense (ie, when something may be shared, or when its not truely local to the CPU). There are now some ARM boards out

[PATCH] To export the access_process_vm function

2000-09-15 Thread David Howells
Could you please apply this little patch to export access_process_vm()? Cheers, David Howells = diff -uNr linux-2.4.0-test8-orig/kernel/ksyms.c linux-2.4.0-test8/kernel/ksyms.c --- linux-2.4.0-test8-orig/kernel/ksyms.c Fri Sep 15 00:04:36 2000 +++

Linux RAS

2000-09-15 Thread Keith Owens
On Fri, 15 Sep 2000 10:42:54 +0100, [EMAIL PROTECTED] wrote: I think the case for the kernel debugger is better stated as the case for RAS (Reliability, Serviceability and Availability) in the kernel [snip] Customers knew we never sent developers on site to debug OS/390 (or MVS as it was called

Re: [PATCH] Useless inode semaphore locking in 2.4.0-test8

2000-09-15 Thread Andi Kleen
On Fri, Sep 15, 2000 at 02:00:38PM +0200, Eric PAIRE wrote: Hi, In open.c:do_truncate(), the call to notify_change() is protected by the inode-i_sem, which seems to me useless, and thus can be removed. BTW, I also removed the useless inode pointer and error local variables. Please don't.

Re: Update Linux 2.4 Status/TODO list

2000-09-15 Thread Alexander Viro
On Fri, 15 Sep 2000, Marco d'Itri wrote: On Sep 14, Alexander Viro [EMAIL PROTECTED] wrote: - the whole active file is now 100% identical to the saved copy Ugh... How about relevant subset of strace? I tried doing that for Andrea but I think it's not useful, active is mmapped and

Re: get_user_ret

2000-09-15 Thread Mohammad A. Haque
There's several of similar ones that have been renamed... copy_to_user_ret put_user_ret get_user_ret replace with if(get_user(..)) return -EFAULT; Along these lines, I've made a patch to lm_sensors so that they work under test8. Patch is available at

RE: The case for a standard kernel debugger

2000-09-15 Thread Howell, David P
Very good post. Our concerns for how we are using Linux are in line with what Rich describes below. On a previous project that I worked with we had a kernel debugger that could be included in the kernel by option, and typically wasn't activated on live systems unless we had someone on site

Re: Preallocated skb's?

2000-09-15 Thread jamal
On Fri, 15 Sep 2000, Bogdan Costescu wrote: On Thu, 14 Sep 2000, jamal wrote: The 3Com cards can generate this interrupt, however this is not used in current 3c59x.c. I suggested this to Andrew, but he is already worried about the current interrupt rate and unhappy that 3Com cards do not

Re: Adding members to task_struct without recompling the kernel

2000-09-15 Thread Michael Vines
On Fri, 15 Sep 2000, Stephen C. Tweedie wrote: On Tue, Sep 12, 2000 at 06:17:48PM -0400, Michael Vines wrote: I'm writing a kernel module that needs to keep track of a pointer to some custom module information for every task in the system. Basically I want to add another member to

Re: NFS locking bug -- limited mtime resolution means nfs_lock() does not provide coherency guarantee

2000-09-15 Thread Trond Myklebust
" " == Michael Eisler [EMAIL PROTECTED] writes: The fix still does not provide coherency guarantees in all situations, and at minimum, there ought to be a way to force the client provide a coherency guarantee. Yes. I came to the same conclusion after having sent it off. I

Re: Booting into /bin/bash

2000-09-15 Thread Richard B. Johnson
On Thu, 14 Sep 2000, Ion Badulescu wrote: On Fri, 15 Sep 2000, Russell King wrote: There are two ways for a tty to become a controlling terminal: 1. First tty opened after a successful setsid() call. 2. using the TIOCSCTTY ioctl after a successful setsid() call. Both will only

Re: Preallocated skb's?

2000-09-15 Thread Bogdan Costescu
On Fri, 15 Sep 2000, jamal wrote: Only the timer runs at HZ granularity ;- Some cards provide their own high resolution timers; latest 3Com cards provide several with different purposes (none currently used). The question is how many of these also provide the Rx early interrupts. You also

Re: Booting into /bin/bash

2000-09-15 Thread Richard B. Johnson
On Fri, 15 Sep 2000, Russell King wrote: There are two ways for a tty to become a controlling terminal: 1. First tty opened after a successful setsid() call. 2. using the TIOCSCTTY ioctl after a successful setsid() call. Both will only suceed if the current process does not already have

Re: Fixed addresses for various architectures

2000-09-15 Thread Eli Carter
Russell King wrote: Eli Carter writes: I have a Gnome Dia document in which I've tried to lay out the fixed memory locations for arm-linux and the mapping of ioremap-virt-phys-bus. It's not perfect, but if you want a copy, email me. Note that all of this is dependent on many things:

Re: No Bug: accept discards socket options/O_NONBLOCK

2000-09-15 Thread Michael Poole
Matthias Andree [EMAIL PROTECTED] writes: On Fri, 15 Sep 2000, David S. Miller wrote: Every Linux inetd in the world would instantly stop working. Why should it? inetd.c does not touch fd flags. No F_SETFL, no O_NONBLOCK, no fcntl. Why should inetd fail with a changed accept(2)

Re: Proposal: Linux Kernel Patch Management System

2000-09-15 Thread Richard Gooch
Russell King writes: Mitchell Blank Jr writes: If they're able to create a patch, hopefully they'd be able to fill in a simple email template (and I've seen some pretty dim folks manage to register domains with InterNIC, so email templates aren't that hard :-) We could even have a

Re: [ANNOUNCEMENT] pre-patch-2.0.39final

2000-09-15 Thread David Weinehall
On Fri, 15 Sep 2000, Alan Cox wrote: too loudly about pre8, so it can't be that bad. Oh, and don't bicker and argue about the devfs files. It's not devfs itself, only headers. Whine bicker bitch moan complain ;) I'll go over it in detail early next week You know, one thing that seems

Re: Linux RAS

2000-09-15 Thread Daniel Phillips
Keith Owens wrote: * Standardize on tracking the System.map and .config with the kernel. There was a suggestion from Alan Cox that .config.gz be appended to bzImage, after the part that gets loaded into memory, to which I added the suggestion that System.map.gz also be appended. That about

Re: Distro kernel patches (was Re: Linux 2.2.18pre4)

2000-09-15 Thread Andreas Bombe
On Wed, Sep 13, 2000 at 05:31:17PM -0400, Richard B. Johnson wrote: On 13 Sep 2000, Ralf Gerbig wrote: * Chip Salzenberg writes: Hi Chip, According to Ralf Gerbig: but SuSe and I believe RedHat etc. etc. _do_ ship patched kernels. You've just made L-K's understatement of

RE: Bug in 3w-xxxx.c (Notifiers STILL broken)

2000-09-15 Thread Adam Radford
This is due to a bug in kernel/sys.c in the function notifier_chain_unregister(). where the 'notifier_lock' can't be acquired while reboot is running. I suspect any other drivers that call this function on shutdown from unregister_reboot_notifier() (in the case where the root filesystem is

Linux 2.2.18pre5

2000-09-15 Thread Alan Cox
Still knocking bugs out... 2.2.18pre8 o Fix mtrr compile bug(Peter Blomgren) o Alpha PCI boot up fix (Michal Jaegermann) o Fix vt/keyboard dependancy in USB config(Arjan van de Ven) o Fix sound hangs on cs4281

Re: Linux RAS

2000-09-15 Thread richardj_moore
The comparison is was making was with OS/2, not MVS, because: 1) all too often MVS is cited as being the paradigm for RAS when infact there are special architectural features, as you've pointed out, that might detract from a generalised comparison. 2) OS/2 is an x86 based OS so has the

Re: [bug report] pcmcia in kernel 2.4.0-test8

2000-09-15 Thread Alessandro Suardi
David Ford wrote: Summary: Kernel pcmcia code doesn't work. DHinds pcmcia code works only if kernel pcmcia code is completely disabled. USB Pegasus driver fails when kernel pcmcia code is enabled. Kernel pcmcia code works fine with 2.4.0-test8 and my Xircom RBEM56G100TX, in fact I am

Re: New topic (PowerPC Linux PCI HELL)

2000-09-15 Thread Linus Torvalds
On Wed, 13 Sep 2000, Andre Hedrick wrote: Okay who can teach me how to force hooks and ram this down the PPC pci_write_config_word(dev, PCI_COMMAND, 0x05); If the PPC PCI code doesn't do this, then that's a PPC architecture bug. DO NOT DO THIS IN THE DRIVER! Fix the real problem

Re: Linux RAS

2000-09-15 Thread Matt D. Robinson
I'd also want the default kernel build to create a symbol table namelist object that gets installed into $(INSTALL_PATH) that correlates to the kernel build. That way you build a symbol table mechanism for user-space applications that want more complete kernel debug information, but do it

2.4.0-test8 breaks ide-scsi

2000-09-15 Thread Samuli Kaski
[ Sorry if this is already known, I have been too busy to read all lkml mail, ignore if so ] When ide-scsi is inserted it detects the drive(s) all over again in the following manner Detected scsi CD-ROM sr?? at scsi0, channel 0, id 0, lun 0 where ?? is a looping number, my guess is

Re: Linux 2.2.18pre8

2000-09-15 Thread Andrea Arcangeli
On Fri, Sep 15, 2000 at 05:34:23PM +0100, Alan Cox wrote: o Update NR_TASKS comment (Jarkko Kovala) The only limit cames from the GDT that can handle 8192 entries (8 bytes each), and each task needs two of them (one for LDT and one for the TSS) and the first 12

Re: No Bug: accept discards socket options/O_NONBLOCK

2000-09-15 Thread D. J. Bernstein
I'm going to work around this Linux bug in the next release of djbdns, just as I've worked around many other Linux bugs in the past. But the bug is going to continue to bite people. Matthias Andree writes: Now, interpreting properties as "socket properties", and O_NONBLOCK being a file

Booting new kernel from running kernel

2000-09-15 Thread Frank Smith
Hi, I'm trying to figure out a way to immediately boot a new kernel from within a running system. I do not care about gracefully shutting down the first kernel.. once I decide to run the new kernel, I'll abandon the first. I'm running from a system that consists of a kernel + initrd, and

Re: Proposal: Linux Kernel Patch Management System

2000-09-15 Thread Juan J. Quintela
"cort" == Cort Dougan [EMAIL PROTECTED] writes: Hi cort } Now multiply my experience by the several hundred kernel developers out ^ cort } there, and you can easily see how the kernel development community could cort }

Re: No Bug: accept discards socket options/O_NONBLOCK

2000-09-15 Thread Andi Kleen
On Fri, Sep 15, 2000 at 05:39:35PM -, D. J. Bernstein wrote: The absence of a non-blocking fd property causes reliability problems, as discussed in http://cr.yp.to/docs/unixapi.html. I'd really like to have ndelay_read() and ndelay_write() syscalls. You already have. Just pass

MakeFile Problems - make modules_install test8

2000-09-15 Thread Michael Peddemors
Last time I hit this I just ignored it, but it is still in test8 When running `make modules_install` it errors out with an cd /lib/modules/2.4.0-test8; \ mkdir -p pcmcia; \ find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmcia if [ -r System.map ]; then /sbin/depmod -ae

Rik's t8sched patch breaks pcmcia

2000-09-15 Thread Joe Admin
--jho1yZJdad60DJr+ Content-Type: multipart/mixed; boundary*="ansi-x3-4-1968''OgqxwSJOaUobr8KG" Content-Disposition: inline --OgqxwSJOaUobr8KG Content-Type: text/plain; charset*=ansi-x3-4-1968''us-ascii Content-Disposition: inline 1st of all, THANKS RIK!!! Both patches are a godsend. I won't

Re: Proposal: Linux Kernel Patch Management System

2000-09-15 Thread Zygo Blaxell
In article [EMAIL PROTECTED], Jeff Garzik [EMAIL PROTECTED] wrote: When I sent Linus ten or twenty patches, that means I'm filling in ten to twenty e-mail templates, yum :) Presumably that part of the process can be automated: $ cd /usr/src/linux $ ./scripts/submit-patch /tmp/patch-1

[OOPS] in 2.4.0-test8 occuring in low memory machines

2000-09-15 Thread Michael Peddemors
Sorry I can't be more explicit in checking this out, still working my way through definitive situations where these occur, but seem to be in low memory machines, running initrd.gz minix filesystems.. I started gettting OOPS soon after running a patch to rd.c to allow for encrypted initrd.gz,

Re: New topic (PowerPC Linux PCI HELL)

2000-09-15 Thread Alan Cox
The PCI Specification states, in part, that either the BIOS or the driver has to enable the device. So, many drivers find that the device has not been enabled. This is normal and necessary because many/most PCI hardware had better not be enabled until an ISR is in-place. The Linux 2.4 kernel

Re: Booting new kernel from running kernel

2000-09-15 Thread David N. Lombard
Frank Smith wrote: Hi, I'm trying to figure out a way to immediately boot a new kernel from within a running system. I do not care about gracefully shutting down the first kernel.. once I decide to run the new kernel, I'll abandon the first. Take a look at

strange nic behavior

2000-09-15 Thread Martin Maciaszek
I have a nic here which acts somehow strange. When I load the ne.o module while connected to the hub then link goes down. When pull the connector from the hub and load the module and then plug it back in, it works fine. I somehow suspect that the nic selects the wrong media. How can I force it to

Kernel oops in mm/slab.c [ kmem_cache_grow() ] with test4-8

2000-09-15 Thread Jonathan Earle
Title: Kernel oops in mm/slab.c [ kmem_cache_grow() ] with test4-8 Hi, I've been having kernel oopses with the 2.4.0-test series and am including ksymoops processed output from both test4 and test5 kernels. The same oops happens in later kernels too (Tested with test6, test7 and test8).

Re: 2.4.0-test8 breaks ide-scsi

2000-09-15 Thread Mohammad A. Haque
On Fri, 15 Sep 2000, Samuli Kaski wrote: Another thing is that either the kernel or the new modutils break RedHat's mixer-setting/sound detection scripts. (I have a es1371 based soundcard) However once the sound modules are manually inserted mixer settings loaded, sound works just fine. I'm

Re: New topic (PowerPC Linux PCI HELL)

2000-09-15 Thread Richard B. Johnson
On Fri, 15 Sep 2000, Alan Cox wrote: The PCI Specification states, in part, that either the BIOS or the driver has to enable the device. So, many drivers find that the device has not been enabled. This is normal and necessary because many/most PCI hardware had better not be enabled until

2.4-test8: Oops, FS damage on SCSI DVD-RAM

2000-09-15 Thread Joseph Morris
There, I've summoned the courage to post it ;-) I have a Toshiba 1101 DVD-RAM drive attached to a Symbios 53C810a SCSI card. I have a cartridge formatted by Windows to FAT-16 with 64K clusters. It has never worked in 2.4-test (I got the drive on test-6) however it works perfectly using the 2.2

test8 - lockdsvc: Invalid argument

2000-09-15 Thread Sean McNeil
Hi, First, I'm sorry but I cannot afford the huge traffic of messages from joining the list. Can you please CC me directly with any response? TIA. I upgraded from test7 to test8 via the patch file and I'm now getting the failure... rpc.lockd: lockdsvc: Invalid argument I have tried moving to

Re: (reiserfs) Re: More on 2.2.18pre2aa2

2000-09-15 Thread Giuliano Pochini
It's a good way to avoid stalls, but IMHO I thing the elevator should Here you're talking about the latency control logic. Which is tightly dependent on the way we insert new rqs. not work this way. The main problem is that it doesn't minimize head movement. For example, when comes a

2.2.17 doesnt build on sparc64 with CONFIG_IP_PNP

2000-09-15 Thread Florian Lohoff
Hi, current 2.2.17 sparc64 kernel doesnt build with CONFIG_IP_PNP enabled make[2]: Entering directory `/usr/src/linux/arch/sparc64/kernel' sparc64-linux-gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -m64 -pipe -mno-fpu

Re: (reiserfs) Re: More on 2.2.18pre2aa2

2000-09-15 Thread Andrea Arcangeli
On Fri, Sep 15, 2000 at 09:08:25PM -0400, Giuliano Pochini wrote: Which is tightly dependent on the way we insert new rqs. Sure the implementation would differ in function of the way we order the requests during inserction, but the conceptual algorithm of the latency control could remain the

RE: usb-uhci forgets to destroy kmem entries

2000-09-15 Thread Manfred Spraul
+#ifdef DEBUG_SLAB + if (retval 0 ) { + if(kmem_cache_destroy(uhci_desc_kmem)) Why only #ifdef DEBUG_SLAB? AFAICS the driver should always destroy it's slab cache. Please cc, I'm not subscribed to linux-kernel. -- Manfred - To unsubscribe from this list: send the

<    1   2   3   >