Re: kernel BUG at slab.c:804!

2000-10-26 Thread Juan J. Quintela
> "christian" == Christian Reiser <[EMAIL PROTECTED]> writes: christian> Hi, christian> i hope i am right here, and this problem wasn't mailed a thousand times christian> before - but it is not older than 3 days (2.4.0-test10-pre5 is'nt christian> older...) christian> I am playing around

Re: kernel BUG at slab.c:804!

2000-10-26 Thread Juan J. Quintela
"christian" == Christian Reiser [EMAIL PROTECTED] writes: christian Hi, christian i hope i am right here, and this problem wasn't mailed a thousand times christian before - but it is not older than 3 days (2.4.0-test10-pre5 is'nt christian older...) christian I am playing around with usb and

[PATCH]: fixing swapon memory leak against 2.4.0-test10-pre1

2000-10-09 Thread Juan J. Quintela
Hi Linus I just resend this patch (the first time I forgot to put the [PATCH] field). It fixes a leak in swapon reported by marcelo quite time ago. Later, Juan. > "marcelo" == Marcelo de Paula Bezerra <[EMAIL PROTECTED]> writes: Hi sorry for the delay (this problem has

[PATCH]: fixing swapon memory leak against 2.4.0-test10-pre1

2000-10-09 Thread Juan J. Quintela
Hi Linus I just resend this patch (the first time I forgot to put the [PATCH] field). It fixes a leak in swapon reported by marcelo quite time ago. Later, Juan. "marcelo" == Marcelo de Paula Bezerra [EMAIL PROTECTED] writes: Hi sorry for the delay (this problem has been

Fwd: Re: Kernel Memory Leak in swapoff/swapon in 2.4.0-test1-ac7

2000-10-08 Thread Juan J. Quintela
Sorry if you received this twice, the first copy was sent to the old vger address :((( > "marcelo" == Marcelo de Paula Bezerra <[EMAIL PROTECTED]> writes: Hi sorry for the delay (this problem has been posted some time^Wmonths ago). marcelo> I have noticed what looks like a

Fwd: Re: Kernel Memory Leak in swapoff/swapon in 2.4.0-test1-ac7

2000-10-08 Thread Juan J. Quintela
Sorry if you received this twice, the first copy was sent to the old vger address :((( "marcelo" == Marcelo de Paula Bezerra [EMAIL PROTECTED] writes: Hi sorry for the delay (this problem has been posted some time^Wmonths ago). marcelo I have noticed what looks like a kernel

Re: Bottom Handles/soft irqs/timer interrupts/SMP .....

2000-09-30 Thread Juan J. Quintela
> "anton" == Anton Blanchard <[EMAIL PROTECTED]> writes: >> > 2nd Question: Is there a sane way to queue an operation to be done in >> >each specific CPU? >> >> smp_call_function(). anton> The slab code was using smp_call_function until davem fixed it. anton> On sparc

Re: Bottom Handles/soft irqs/timer interrupts/SMP .....

2000-09-30 Thread Juan J. Quintela
"anton" == Anton Blanchard [EMAIL PROTECTED] writes: 2nd Question: Is there a sane way to queue an operation to be done in each specific CPU? smp_call_function(). anton The slab code was using smp_call_function until davem fixed it. anton On sparc blocking interrupts

PATCH: Fix to slab.c for SMP (test9-pre7) (v2)

2000-09-28 Thread Juan J. Quintela
Hi After some rethought over the patch (and feedback from Linus) I have made another version that should work also on SMP Sparc. As always, any comment/feedback/Bug reports/... are welcome. Later, Juan. ChangeLog: v2.0: - shrink_[id]_caches don't return the number of

Re: [patch] vmfixes-2.4.0-test9-B2 - fixing deadlocks

2000-09-28 Thread Juan J. Quintela
> "ingo" == Ingo Molnar <[EMAIL PROTECTED]> writes: Hi ingo> 2) introducing sys_flush(), which flushes pages from the pagecache. It is not supposed that mincore can do that (yes, just now it is not implemented, but the interface is there to do that)? Just curious. -- In theory, practice

Re: 2.4.0-test9-pre7

2000-09-28 Thread Juan J. Quintela
> "chris" == Chris Porter <[EMAIL PROTECTED]> writes: chris> I am having problems with lockups on an SMP box running 2.4.0-test9-pre7 for chris> weeks now. I am using it as a network monitoring machine and I am using the chris> same software on a box running kernel 2.2.17 with no problems.

Re: 2.4.0-test9-pre7

2000-09-28 Thread Juan J. Quintela
"chris" == Chris Porter [EMAIL PROTECTED] writes: chris I am having problems with lockups on an SMP box running 2.4.0-test9-pre7 for chris weeks now. I am using it as a network monitoring machine and I am using the chris same software on a box running kernel 2.2.17 with no problems. The error

Re: [patch] vmfixes-2.4.0-test9-B2 - fixing deadlocks

2000-09-28 Thread Juan J. Quintela
"ingo" == Ingo Molnar [EMAIL PROTECTED] writes: Hi ingo 2) introducing sys_flush(), which flushes pages from the pagecache. It is not supposed that mincore can do that (yes, just now it is not implemented, but the interface is there to do that)? Just curious. -- In theory, practice and

PATCH: Fix to slab.c for SMP (test9-pre7) (v2)

2000-09-28 Thread Juan J. Quintela
Hi After some rethought over the patch (and feedback from Linus) I have made another version that should work also on SMP Sparc. As always, any comment/feedback/Bug reports/... are welcome. Later, Juan. ChangeLog: v2.0: - shrink_[id]_caches don't return the number of

PATCH: Fix to slab.c for SMP (test9-pre7)

2000-09-27 Thread Juan J. Quintela
Hi In previous mails I reported that test9-preX (X>=3) freezes when running in SMP mmap001. I have found that the problem was in how was handing the slab cache by cpu. With this patch mmap001 returns to work (i.e. it loops a lot in the VM layer, but the

Re: 2.4.0-test9-pre6 OOPS

2000-09-27 Thread Juan J. Quintela
> "jason" == Jason Slagle <[EMAIL PROTECTED]> writes: jason> Sep 26 23:17:11 tacorp kernel: invalid operand: jason> Sep 26 23:17:11 tacorp kernel: CPU:1 jason> Sep 26 23:17:11 tacorp kernel: EIP:0010:[__find_get_page+7/300] jason> Sep 26 23:17:11 tacorp kernel: EFLAGS: 00010286

Re: 2.4.0-test9-pre6 OOPS

2000-09-27 Thread Juan J. Quintela
"jason" == Jason Slagle [EMAIL PROTECTED] writes: jason Sep 26 23:17:11 tacorp kernel: invalid operand: jason Sep 26 23:17:11 tacorp kernel: CPU:1 jason Sep 26 23:17:11 tacorp kernel: EIP:0010:[__find_get_page+7/300] jason Sep 26 23:17:11 tacorp kernel: EFLAGS: 00010286 jason Sep

PATCH: Fix to slab.c for SMP (test9-pre7)

2000-09-27 Thread Juan J. Quintela
Hi In previous mails I reported that test9-preX (X=3) freezes when running in SMP mmap001. I have found that the problem was in how was handing the slab cache by cpu. With this patch mmap001 returns to work (i.e. it loops a lot in the VM layer, but the

Re: make ksymoops fails

2000-09-26 Thread Juan J. Quintela
> "edsel" == Edsel Adap <[EMAIL PROTECTED]> writes: Hi edsel> Hi, edsel> I'm suffering from the occasional Oops message, and from reading the edsel> oops-tracing.txt file, it says: edsel> cd /usr/src/linux/scripts/ksymoops edsel> make ksymoops you can got ksymoops package and no need to

Re: more testing on 2.4.0-t9p[456] VM deadlocks

2000-09-26 Thread Juan J. Quintela
> "ingo" == Ingo Molnar <[EMAIL PROTECTED]> writes: Hi >> Thank You! Seems to be much better now: >> >> Test of 2.4.0-t9p6 + vmfixes-2.4.0-test9-B2 + vmfixes-B2-deadlock.patch ingo> note that this is effectively test8-pre7 (with a couple of more fixes and ingo> the new multiqueue stuff),

Re: more testing on 2.4.0-t9p[456] VM deadlocks

2000-09-26 Thread Juan J. Quintela
"ingo" == Ingo Molnar [EMAIL PROTECTED] writes: Hi Thank You! Seems to be much better now: Test of 2.4.0-t9p6 + vmfixes-2.4.0-test9-B2 + vmfixes-B2-deadlock.patch ingo note that this is effectively test8-pre7 (with a couple of more fixes and ingo the new multiqueue stuff), so you might

Re: make ksymoops fails

2000-09-26 Thread Juan J. Quintela
"edsel" == Edsel Adap [EMAIL PROTECTED] writes: Hi edsel Hi, edsel I'm suffering from the occasional Oops message, and from reading the edsel oops-tracing.txt file, it says: edsel cd /usr/src/linux/scripts/ksymoops edsel make ksymoops you can got ksymoops package and no need to compile it

Re: test9-pre7

2000-09-25 Thread Juan J. Quintela
> "udo" == Udo A Steinberg <[EMAIL PROTECTED]> writes: udo> There's a little annoying bug with printing partitions upon bootup. udo> Specifically my dmesg now looks like: udo> Partition check: udo> hda: hda1 hda1 udo> hdb: hdb1 hdb1 hdb2 hdb2 hdb3 hdb3 < hdb5 hdb5 hdb6 hdb6 hdb7 hdb7 hdb8

Re: [patch] vmfixes-2.4.0-test9-B2 - fixing deadlocks

2000-09-25 Thread Juan J. Quintela
> "andrea" == Andrea Arcangeli <[EMAIL PROTECTED]> writes: Hi andrea> I'm talking about the fact that if you have a file mmapped in 1.5G of RAM andrea> test9 will waste time rolling between LRUs 384000 pages, while classzone andrea> won't ever see 1 of those pages until you run low on fs

Re: [patch] vmfixes-2.4.0-test9-B2 - fixing deadlocks

2000-09-25 Thread Juan J. Quintela
"andrea" == Andrea Arcangeli [EMAIL PROTECTED] writes: Hi andrea I'm talking about the fact that if you have a file mmapped in 1.5G of RAM andrea test9 will waste time rolling between LRUs 384000 pages, while classzone andrea won't ever see 1 of those pages until you run low on fs cache.

Freezes with test9-pre4 + mmap002

2000-09-19 Thread Juan J. Quintela
Hi while I am running mmap002 in test9-pre4 I got the computer frozen, it don't answer to my open windows anymore, it answers only to pings. I have got the attached traces. The machine is SMP with IDE disks. I had no additional/local patches applied.

Freezes with test9-pre4 + mmap002

2000-09-19 Thread Juan J. Quintela
Hi while I am running mmap002 in test9-pre4 I got the computer frozen, it don't answer to my open windows anymore, it answers only to pings. I have got the attached traces. The machine is SMP with IDE disks. I had no additional/local patches applied.

Re: 2.4.0test9-pre2 and pre1 wont boot

2000-09-17 Thread Juan J. Quintela
> "christoph" == Christoph Lameter <[EMAIL PROTECTED]> writes: christoph> With both version I get the "booting linux" message and then the first christoph> line of the kernel messages. Then its dead. Have tried to change the kernel christoph> configuration but to no avail. christoph>

Re: 2.4.0test9-pre2 and pre1 wont boot

2000-09-17 Thread Juan J. Quintela
"christoph" == Christoph Lameter [EMAIL PROTECTED] writes: christoph With both version I get the "booting linux" message and then the first christoph line of the kernel messages. Then its dead. Have tried to change the kernel christoph configuration but to no avail. christoph 2.4.0test2

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

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: [PATCH 2.4.0-test8] mm/filemap.c

2000-09-14 Thread Juan J. Quintela
> "bill" == Bill Wendling <[EMAIL PROTECTED]> writes: Hi Linus, please don't apply. bill> - The `head = >pages;' statement is useless inside the bill> repeat, since head isn't modified inside the loop. No, but we sleep inside the loop, and while we sleep, we don't have

Re: [PATCH *] VM patch for 2.4.0-test8

2000-09-14 Thread Juan J. Quintela
> "david" == David S Miller <[EMAIL PROTECTED]> writes: david> In page_launder() about halfway down there is this sequence of tests david> on LRU pages: david> if (!clearedbuf) { david> ... david> } else if (!page->mapping) { david> ... david> } else if (page_count(page) > 1) { david> }

Re: [PATCH 2.4.0-test8] mm/filemap.c

2000-09-14 Thread Juan J. Quintela
"bill" == Bill Wendling [EMAIL PROTECTED] writes: Hi Linus, please don't apply. bill - The `head = mapping-pages;' statement is useless inside the bill repeat, since head isn't modified inside the loop. No, but we sleep inside the loop, and while we sleep, we don't have locked

Re: [PATCH *] VM patch for 2.4.0-test8

2000-09-14 Thread Juan J. Quintela
"david" == David S Miller [EMAIL PROTECTED] writes: david In page_launder() about halfway down there is this sequence of tests david on LRU pages: david if (!clearedbuf) { david ... david } else if (!page-mapping) { david ... david } else if (page_count(page) 1) { david } else /*

Re: [patchlet] Minor cleanup in mm/swapfile.c (2.4.0t8)

2000-09-13 Thread Juan J. Quintela
> "rasmus" == Rasmus Andersen <[EMAIL PROTECTED]> writes: rasmus> Hi. rasmus> This patch does minor and strightforward cleanup in mm/swapfile.c. Please, don't apply, SWP_WRITEOK is defined as two bits: #define SWP_WRITEOK 3 that means that ((p->flags & SWP_WRITEOK) == SWP_WRITEOK) !=

Re: [patchlet] Minor cleanup in mm/swapfile.c (2.4.0t8)

2000-09-13 Thread Juan J. Quintela
"rasmus" == Rasmus Andersen [EMAIL PROTECTED] writes: rasmus Hi. rasmus This patch does minor and strightforward cleanup in mm/swapfile.c. Please, don't apply, SWP_WRITEOK is defined as two bits: #define SWP_WRITEOK 3 that means that ((p-flags SWP_WRITEOK) == SWP_WRITEOK) != (p-flags

Memtest suite 0.0.4

2000-09-11 Thread Juan J. Quintela
Memory test suite v0.0.4 This intends to be a set of programs to test the memory management system. I am releasing this version with the idea of gather more programs for the suite. If you have some program to test the system, please send it to me ([EMAIL PROTECTED]).

Re: [ANNOUNCE] Darkstar Development Project

2000-09-11 Thread Juan J. Quintela
> "david" == David A Gatwood <[EMAIL PROTECTED]> writes: Hi [stuff about unfair test] I don't arguee if the test was fair or not. david> and does not include a "null update", as that is an atypical usage pattern david> for most trees that unfairly skews the test towards software or

Ooops in filemap_write_page in test8

2000-09-11 Thread Juan J. Quintela
Hi I was running mmap001 over NFS when I got one Oops, with the following backtrace. The problem is that the page->mapping is NULL, and it causes a NULL access at filemap_write_page. If you need any more info, let me know. Later, Juan. 0xc29ff574 0xc012229f

Ooops in filemap_write_page in test8

2000-09-11 Thread Juan J. Quintela
Hi I was running mmap001 over NFS when I got one Oops, with the following backtrace. The problem is that the page-mapping is NULL, and it causes a NULL access at filemap_write_page. If you need any more info, let me know. Later, Juan. 0xc29ff574 0xc012229f

Re: [ANNOUNCE] Darkstar Development Project

2000-09-11 Thread Juan J. Quintela
"david" == David A Gatwood [EMAIL PROTECTED] writes: Hi [stuff about unfair test] I don't arguee if the test was fair or not. david and does not include a "null update", as that is an atypical usage pattern david for most trees that unfairly skews the test towards software or kernels

Memtest suite 0.0.4

2000-09-11 Thread Juan J. Quintela
Memory test suite v0.0.4 This intends to be a set of programs to test the memory management system. I am releasing this version with the idea of gather more programs for the suite. If you have some program to test the system, please send it to me ([EMAIL PROTECTED]).

Re: test8-pre6 file corruption and oops

2000-09-08 Thread Juan J. Quintela
> "kenneth" == Kenneth Johansson <[EMAIL PROTECTED]> writes: kenneth> Is there some way I can fix the old report I don't have a unprocessed version of the oops as klogd "fixed" it automatically. I don't think so. It is a good idea to run klogd with the -x option, to prevent him from

Re: test8-pre6 file corruption and oops

2000-09-08 Thread Juan J. Quintela
"kenneth" == Kenneth Johansson [EMAIL PROTECTED] writes: kenneth Is there some way I can fix the old report I don't have a unprocessed version of the oops as klogd "fixed" it automatically. I don't think so. It is a good idea to run klogd with the -x option, to prevent him from doind the

[PATCH] rewrite of truncate_inode_pages

2000-09-07 Thread Juan J. Quintela
Hi this patch does: - it moke use of the same locking for partial & complete pages, the old version did busy-waiting in the case that the partial page was locked. - rewrites truncate_inodes_pages() using 2 auxiliar functions: * truncate_partial_page() that truncates a partial

Re: modules_install?

2000-09-07 Thread Juan J. Quintela
> "keith" == Keith Owens <[EMAIL PROTECTED]> writes: Hi keith> Agreed, and the kbuild team is already looking at a complete Makefile keith> redesign for kernel 2.5. The latest makefile wishlist is in keith> ftp://ftp.ocs.com.au/pub/makefile-wishlist-2.5-3.gz, all sensible keith> comments

Re: test8-pre6 file corruption and oops

2000-09-07 Thread Juan J. Quintela
> "kenneth" == Kenneth Johansson <[EMAIL PROTECTED]> writes: hi I only can guess that you are using a wrong System.map for doing the ksymoops. __mon_yday is an array, not a function, the backtrace don't make sense. Later, Juan "waiting for a nice backtrace" :)))

[PATCH]: minor bug at schedule()

2000-09-07 Thread Juan J. Quintela
Hi I have found that we run botton handlers (in schedule()) when we are in the middle of an interrupt. I think that is illegal, and moved the test to the beginning of the function. In the case that the running of the bottom handlers before the test is on purpose, could somebody put a

Re: spin_lock forgets to clobber memory and other smp fixes [was

2000-09-07 Thread Juan J. Quintela
> "andrea" == Andrea Arcangeli <[EMAIL PROTECTED]> writes: andrea> On Thu, 7 Sep 2000, Jamie Lokier wrote: >> Well, now GCC does CSE across "asm" and will eliminate memory loads, andrea> What is "CSE"? Common Subexpresion Elimination. You can get a lot of info in "The Dragon book".

Test

2000-09-07 Thread Juan J. Quintela
Test -- In theory, practice and theory are the same, but in practice they are different -- Larry McVoy - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/

Re: spin_lock forgets to clobber memory and other smp fixes [was

2000-09-07 Thread Juan J. Quintela
"andrea" == Andrea Arcangeli [EMAIL PROTECTED] writes: andrea On Thu, 7 Sep 2000, Jamie Lokier wrote: Well, now GCC does CSE across "asm" and will eliminate memory loads, andrea What is "CSE"? Common Subexpresion Elimination. You can get a lot of info in "The Dragon book". Later, Juan. --

Re: modules_install?

2000-09-07 Thread Juan J. Quintela
"keith" == Keith Owens [EMAIL PROTECTED] writes: Hi keith Agreed, and the kbuild team is already looking at a complete Makefile keith redesign for kernel 2.5. The latest makefile wishlist is in keith ftp://ftp.ocs.com.au/pub/makefile-wishlist-2.5-3.gz, all sensible keith comments appreciated.

[PATCH] rewrite of truncate_inode_pages

2000-09-07 Thread Juan J. Quintela
Hi this patch does: - it moke use of the same locking for partial complete pages, the old version did busy-waiting in the case that the partial page was locked. - rewrites truncate_inodes_pages() using 2 auxiliar functions: * truncate_partial_page() that truncates a partial page