Re: Device Driver Etiquette

2007-06-03 Thread Daniel J Blueman
On 02/06/07, Matt Fredrickson <[EMAIL PROTECTED]> wrote: - "Daniel J Blueman" <[EMAIL PROTECTED]> wrote: > On 1 Jun, 19:40, "Lee Revell" <[EMAIL PROTECTED]> wrote: > > On 6/1/07, Matthew Fredrickson <[EMAIL PROTECTED]> wrote: > > > > > is it acceptable (although > > > not nice) to simply fix

Re: Device Driver Etiquette

2007-06-02 Thread Matt Fredrickson
- "Arjan van de Ven" <[EMAIL PROTECTED]> wrote: > On Fri, 2007-06-01 at 12:47 -0500, Matthew Fredrickson wrote: > > > My question is this: is there a way to either work around the > problem I > > am seeing with the stack without recompiling the kernel with 8K > stack > > size or without dis

Re: Device Driver Etiquette

2007-06-02 Thread Satyam Sharma
On 6/3/07, Arjan van de Ven <[EMAIL PROTECTED]> wrote: On Fri, 2007-06-01 at 12:47 -0500, Matthew Fredrickson wrote: > My question is this: is there a way to either work around the problem I > am seeing with the stack without recompiling the kernel with 8K stack > size or without disabling irqs

Re: Device Driver Etiquette

2007-06-02 Thread Arjan van de Ven
On Fri, 2007-06-01 at 12:47 -0500, Matthew Fredrickson wrote: > My question is this: is there a way to either work around the problem I > am seeing with the stack without recompiling the kernel with 8K stack > size or without disabling irqs for such a long period of time (which I > think is not

Re: Device Driver Etiquette

2007-06-02 Thread Matt Fredrickson
- "Daniel J Blueman" <[EMAIL PROTECTED]> wrote: > On 1 Jun, 19:40, "Lee Revell" <[EMAIL PROTECTED]> wrote: > > On 6/1/07, Matthew Fredrickson <[EMAIL PROTECTED]> wrote: > > > > > is it acceptable (although > > > not nice) to simply fix it this way, by disabling irqs while it > loads > > > the

Re: Device Driver Etiquette

2007-06-02 Thread Satyam Sharma
Hi Matthew, On 6/1/07, Matthew Fredrickson <[EMAIL PROTECTED]> wrote: Greetings, I maintain a device driver that has been bitten by the transition to 4K stacks. It is a T1/E1 line interface PCI card driver that is maintained outside of the kernel, although is used by a significant number of pe

Re: Device Driver Etiquette

2007-06-01 Thread Daniel J Blueman
On 1 Jun, 19:40, "Lee Revell" <[EMAIL PROTECTED]> wrote: On 6/1/07, Matthew Fredrickson <[EMAIL PROTECTED]> wrote: > is it acceptable (although > not nice) to simply fix it this way, by disabling irqs while it loads > the firmware? I would say to just disable IRQs while loading firmware. Almos

Re: Device Driver Etiquette

2007-06-01 Thread H. Peter Anvin
Lee Revell wrote: > On 6/1/07, Matthew Fredrickson <[EMAIL PROTECTED]> wrote: >> is it acceptable (although >> not nice) to simply fix it this way, by disabling irqs while it loads >> the firmware? >> > > I would say to just disable IRQs while loading firmware. Almost every > server I maintain ha

Re: Device Driver Etiquette

2007-06-01 Thread Lee Revell
On 6/1/07, Matthew Fredrickson <[EMAIL PROTECTED]> wrote: is it acceptable (although not nice) to simply fix it this way, by disabling irqs while it loads the firmware? I would say to just disable IRQs while loading firmware. Almost every server I maintain has some vendor driver which generat

Device Driver Etiquette

2007-06-01 Thread Matthew Fredrickson
Greetings, I maintain a device driver that has been bitten by the transition to 4K stacks. It is a T1/E1 line interface PCI card driver that is maintained outside of the kernel, although is used by a significant number of people. The card has a part for doing echo cancellation, but it is ac