Re: [PATCH 0/2] [RFC] RT: Optionally allow IRQF_NODELAY on serial console

2007-10-08 Thread Gregory Haskins
On Mon, 2007-10-08 at 10:41 -0400, Steven Rostedt wrote: > -- > On Mon, 8 Oct 2007, Gregory Haskins wrote: > > > > Hi Steve, > > What you describe is exactly what I did. The IRQF_NODELAY handler > > just minimally checks to see if the character is a sysrq related one (or > > KDB, if you have the

Re: [PATCH 0/2] [RFC] RT: Optionally allow IRQF_NODELAY on serial console

2007-10-08 Thread Steven Rostedt
-- On Mon, 8 Oct 2007, Gregory Haskins wrote: > > Hi Steve, > What you describe is exactly what I did. The IRQF_NODELAY handler > just minimally checks to see if the character is a sysrq related one (or > KDB, if you have the KDB patches applied). If it is not, it puts the > character into a r

Re: [PATCH 0/2] [RFC] RT: Optionally allow IRQF_NODELAY on serial console

2007-10-08 Thread Gregory Haskins
On Mon, 2007-10-08 at 10:10 -0400, Steven Rostedt wrote: > This issue has hit me enough times where I've played with a few other > ideas. I just haven't had the time to finish them. The main problem is if > the system locks up somewhere we have a lock held that keeps us from > scheduling. Once tha

Re: [PATCH 0/2] [RFC] RT: Optionally allow IRQF_NODELAY on serial console

2007-10-08 Thread Steven Rostedt
-- On Fri, 5 Oct 2007, Thomas Gleixner wrote: > On Fri, 5 Oct 2007, Gregory Haskins wrote: > > This series may help debugging certain circumstances where the serial > > console is unreponsive (e.g. RT51+ spinner, or scheduler problem). It > > changes > > the serial8250 driver to use IRQF_NODELA

Re: [PATCH 0/2] [RFC] RT: Optionally allow IRQF_NODELAY on serial console

2007-10-05 Thread Gregory Haskins
On Fri, 2007-10-05 at 18:41 +0200, Thomas Gleixner wrote: > On Fri, 5 Oct 2007, Gregory Haskins wrote: > > This series may help debugging certain circumstances where the serial > > console is unreponsive (e.g. RT51+ spinner, or scheduler problem). It > > changes > > the serial8250 driver to use I

Re: [PATCH 0/2] [RFC] RT: Optionally allow IRQF_NODELAY on serial console

2007-10-05 Thread Thomas Gleixner
On Fri, 5 Oct 2007, Gregory Haskins wrote: > This series may help debugging certain circumstances where the serial > console is unreponsive (e.g. RT51+ spinner, or scheduler problem). It changes > the serial8250 driver to use IRQF_NODELAY so that interrupts execute in irq > context instead of a kt

[PATCH 0/2] [RFC] RT: Optionally allow IRQF_NODELAY on serial console

2007-10-05 Thread Gregory Haskins
This series may help debugging certain circumstances where the serial console is unreponsive (e.g. RT51+ spinner, or scheduler problem). It changes the serial8250 driver to use IRQF_NODELAY so that interrupts execute in irq context instead of a kthread. It works pretty well on this end, though it