Linux 2.4.18-rc3-jam1
PATCH 1/1 Linux 2.4.18-rc3-jam1
Hi.
I have updatd my pathset with latest bits for 2.4.18-rc3.
Main contents:
- vm-25, vm_io-2
- sched-O1-K3, sched-balance-fixes
- lowlatency-mini, read-latency-2
- aic-6.2.5, ide-20020215
Extras:
- ide-cd-dma
- some minor bits-optimizations for SMP from -aa
- irqrate-A1, intr-seq-file
- i2c+sensors 2.6.2 CVS
- bproc-3.1.7
You can get it at
http://giga.cps.unizar.es/~magallon/linux/kernel/2.4.18-rc3-jam1/
Try and enjoy...(at least my box is running fine).
Signature · 4 lines
J.A. Magallon # Let the source be with you... mailto:[email protected] Mandrake Linux release 8.2 (Cooker) for i586 Linux werewolf 2.4.18-rc3-jam1 #1 SMP Fri Feb 22 01:11:56 CET 2002 i686
Quoted 1 line
Extras:
[snip]
Quoted 1 line
- irqrate-A1, intr-seq-file
FWIW, the irqrate-A1 patch from the -slb/-jam series kernels (2.4.18-rc1-slb2 through 2.4.18-rc2-jam1 for certain) seems to make one of my computers (a dual 1GHz PIII, Iwill DVD266-R motherboard) hang when I access the floppy drive. I don't believe this happens on other (uniprocessor, not SMP) machines I have here, although I'm not certain about that. This is 100% reproducible.
This bug report is probably rather vague, but I probably won't have time for anything more detailed or any debugging activities related to this for several weeks, and I hope this report is better than nothing.
-Barry K. Nathan <[email protected]>
Quoted 11 lines · On 20020222 Barry K. Nathan wrote:
Quoted 1 line
Extras:
[snip]
Quoted 1 line
- irqrate-A1, intr-seq-file
FWIW, the irqrate-A1 patch from the -slb/-jam series kernels (2.4.18-rc1-slb2 through 2.4.18-rc2-jam1 for certain) seems to make one of my computers (a dual 1GHz PIII, Iwill DVD266-R motherboard) hang when I access the floppy drive. I don't believe this happens on other (uniprocessor, not SMP) machines I have here, although I'm not certain about that. This is 100% reproducible.
Quoted 4 lines
This bug report is probably rather vague, but I probably won't have time for anything more detailed or any debugging activities related to this for several weeks, and I hope this report is better than nothing.
My box also hangs acessing the floppy. Strange thing is that it also hangs without irqrate-A1. Will send an oops.
Signature · 4 lines
J.A. Magallon # Let the source be with you... mailto:[email protected] Mandrake Linux release 8.2 (Cooker) for i586 Linux werewolf 2.4.18-rc4-jam1 #1 SMP Sat Feb 23 01:39:06 CET 2002 i686
Quoted 2 lines · J.A. Magallon
My box also hangs acessing the floppy. Strange thing is that it also hangs without irqrate-A1. Will send an oops.
It could be one of the patches that comes before irqrate-A1 in the 00-90 numbering sequence that your patches use; I've definitely reproduced this without any of the patches numbered higher than the irqrate-A1 patch.(In my case, if I applied all of those patches except the irqrate one, I didn't get the freeze. If I applied all the patches up to the irqrate one after, then I got the freeze.)
-Barry K. Nathan <[email protected]>
Quoted 11 lines · On 20020223 Barry K. Nathan wrote:
Quoted 2 lines · J.A. Magallon
My box also hangs acessing the floppy. Strange thing is that it also hangs without irqrate-A1. Will send an oops.
It could be one of the patches that comes before irqrate-A1 in the 00-90 numbering sequence that your patches use; I've definitely reproduced this without any of the patches numbered higher than the irqrate-A1 patch.(In my case, if I applied all of those patches except the irqrate one, I didn't get the freeze. If I applied all the patches up to the irqrate one after, then I got the freeze.)
Looking at the out of sysrq-p:
Pid: 0, comm: swapper
EIP: 0010:[schedule+129/928] CPU: 0 EFLAGS: 00000286 Tainted: P
EIP: 0010:[<c0117651>] CPU: 0 EFLAGS: 00000286 Tainted: P
lf32-i386 -a i386
EAX: 000000ff EBX: c02bac80 ECX: 00000000 EDX: c027c000
ESI: 00000000 EDI: c027c000 EBP: c027dfc0 DS: 0018 ES: 0018
CR0: 8005003b CR2: 4004f6b0 CR3: 1d9fc000 CR4: 000002d0
Call Trace: [rest_init+0/64] [default_idle+0/64] [default_idle+0/64] [rest_init+0/64] [cpu_idle+41/48] Call Trace: [<c0105000>] [<c0105200>] [<c0105200>] [<c0105000>] [<c0105289>]
Warning (Oops_read): Code line not seen, dumping what data is available
Quoted 1 line
Quoted 1 line
EIP;
c0117650<schedule+80/3a0> <=====
Trace; c0105000 <_stext+0/0>
Trace; c0105200 <default_idle+0/40>
Trace; c0105200 <default_idle+0/40>
Trace; c0105000 <_stext+0/0>
Trace; c0105288 <cpu_idle+28/30>
I vote for the sched-O1. The mount never gets rescheduled ????
Signature · 4 lines
J.A. Magallon # Let the source be with you... mailto:[email protected] Mandrake Linux release 8.2 (Cooker) for i586 Linux werewolf 2.4.18-rc4-jam1 #1 SMP Sat Feb 23 01:39:06 CET 2002 i686
Quoted 1 line · J.A. Magallon
I vote for the sched-O1. The mount never gets rescheduled ????
Just one problem: I can reproduce this without sched-O1.
In fact, all I need is plain 2.4.17 + irqrate-A1. That's it. That's all I need to get floppy accesses to hang 100% of the time. 2.4.17 without irqrate does not have this problem.
(I haven't tried getting an oops with sysrq yet.)
-Barry K. Nathan <[email protected]>
Quoted 3 lines · Barry K. Nathan
In fact, all I need is plain 2.4.17 + irqrate-A1. That's it. That's all I need to get floppy accesses to hang 100% of the time. 2.4.17 without irqrate does not have this problem.
For that matter, 2.4.14-pre7 (the earliest that I can apply the irqrate-A1 patch to without rejects) + irqrate-A1 also causes the floppy freeze for me. By "freeze" I mean my mouse pointer stops moving for me in X and I'm unable to switch virtual consoles.
-Barry K. Nathan <[email protected]>