mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Re: Linux 2.4.4-ac17
       [not found] <Pine.LNX.4.33.0105250703550.568-100000@mikeg.weiden.de>
@ 2001-05-25  5:42 ` Jaswinder Singh
  2001-05-25  9:06   ` Mike Galbraith
  0 siblings, 1 reply; 12+ messages in thread
From: Jaswinder Singh @ 2001-05-25  5:42 UTC (permalink / raw)
  To: Mike Galbraith, Alan Cox, linux-kernel; +Cc: Jaswinder Singh

Dear Mike ,

>
> This one I tested with memleak.  It wasn't a leak, it was dcache
> growth.  Under vm stress, it shrank down fine.
>

It will depends upon lot of thing :-
1.What is your size of ramfs ,
2. Are you using any harddisk ,
3. How many many files are you creating ,
4. How frequently you are making files .
5. What are the size of your files ?

In my case , my ramfs is of 14 MB , using no hard-disk , i am continously
making and deleting files of 4 K size , my Machine hangs within 5 minutes ,
by saying no memory left.

Please tell me about your system and what you are doing on it ?

Thanks ,

Best Regards,

Jaswinder.
--
These are my opinions not 3Di.



> -Mike
>


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Linux 2.4.4-ac17
  2001-05-25  5:42 ` Linux 2.4.4-ac17 Jaswinder Singh
@ 2001-05-25  9:06   ` Mike Galbraith
  2001-05-25 10:33     ` Jaswinder Singh
  0 siblings, 1 reply; 12+ messages in thread
From: Mike Galbraith @ 2001-05-25  9:06 UTC (permalink / raw)
  To: Jaswinder Singh; +Cc: Alan Cox, linux-kernel

On Thu, 24 May 2001, Jaswinder Singh wrote:

> Dear Mike ,
>
> >
> > This one I tested with memleak.  It wasn't a leak, it was dcache
> > growth.  Under vm stress, it shrank down fine.
> >
>
> It will depends upon lot of thing :-
> 1.What is your size of ramfs ,
unlimited.
> 2. Are you using any harddisk ,
(?? ramfs)  I think I misunderstand.
> 3. How many many files are you creating ,
lots of different names. (like you were)
> 4. How frequently you are making files .
as fast as a C proglet could create/maybe(random)access/destroy them.
> 5. What are the size of your files ?
varying from empty to small.
>
> In my case , my ramfs is of 14 MB , using no hard-disk , i am continously
> making and deleting files of 4 K size , my Machine hangs within 5 minutes ,
> by saying no memory left.

I can write random 4k files as fast and long as I like (with swap off)
and if I flush out the rather large dcache...

   procs                      memory    swap          io     system         cpu
 r  b  w   swpd   free   buff  cache  si  so    bi    bo   in    cs  us  sy  id
 2  0  1      0  17600    104   4456   0   0   197     4  118    41   6  83  11
 1  0  0      0  14888    124   4476   0   0    31     0  123    37  13  87   0
 1  0  0      0  12252    124   4476   0   0     0     0  103     9  11  89   0
 1  0  0      0   9632    124   4476   0   0     0     0  105     7  17  83   0
 1  0  0      0   7032    124   4480   0   0     0     0  103    10  11  89   0
 1  0  0      0   4460    124   4476   0   0     0     0  101    10  12  88   0
 1  0  1      0  20272    128   4480   0   0     1     2  116    16  23  77   0
 1  0  0      0  17860    128   4480   0   0     0    15  115    10  17  83   0
 1  0  0      0  15196    128   4476   0   0     0     0  110     7  15  85   0
dentry_cache      747962 747990    128 24933 24933    1
dentry_cache      769651 769680    128 25656 25656    1
dentry_cache      792664 792690    128 26423 26423    1
dentry_cache      814779 814800    128 27160 27160    1
dentry_cache      835972 835980    128 27866 27866    1
dentry_cache      715148 715170    128 23839 23839    1

...afterward, I don't see leakage.  Only a short test this time, but
long enough to eat all of my ram many times over if it leaked as fast
as your description indicates.  I can't reproduce it. (2.4.4 btw)

> Please tell me about your system and what you are doing on it ?

Generic 128mb PIII/500.  What I was doing on it was beating up ramfs
looking for the leak you reported :)

	-Mike



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Linux 2.4.4-ac17
  2001-05-25  9:06   ` Mike Galbraith
@ 2001-05-25 10:33     ` Jaswinder Singh
  2001-05-25 13:01       ` Mike Galbraith
  0 siblings, 1 reply; 12+ messages in thread
From: Jaswinder Singh @ 2001-05-25 10:33 UTC (permalink / raw)
  To: Mike Galbraith; +Cc: Alan Cox, linux-kernel, Jaswinder Singh

Dear Mike ,

Are you using harddisk  ?

Jaswinder.

----- Original Message -----
From: "Mike Galbraith" <mikeg@wen-online.de>
To: "Jaswinder Singh" <jaswinder.singh@3disystems.com>
Cc: "Alan Cox" <laughing@shared-source.org>; <linux-kernel@vger.kernel.org>
Sent: Friday, May 25, 2001 2:06 AM
Subject: Re: Linux 2.4.4-ac17


> On Thu, 24 May 2001, Jaswinder Singh wrote:
>
> > Dear Mike ,
> >
> > >
> > > This one I tested with memleak.  It wasn't a leak, it was dcache
> > > growth.  Under vm stress, it shrank down fine.
> > >
> >
> > It will depends upon lot of thing :-
> > 1.What is your size of ramfs ,
> unlimited.
> > 2. Are you using any harddisk ,
> (?? ramfs)  I think I misunderstand.
> > 3. How many many files are you creating ,
> lots of different names. (like you were)
> > 4. How frequently you are making files .
> as fast as a C proglet could create/maybe(random)access/destroy them.
> > 5. What are the size of your files ?
> varying from empty to small.
> >
> > In my case , my ramfs is of 14 MB , using no hard-disk , i am
continously
> > making and deleting files of 4 K size , my Machine hangs within 5
minutes ,
> > by saying no memory left.
>
> I can write random 4k files as fast and long as I like (with swap off)
> and if I flush out the rather large dcache...
>
>    procs                      memory    swap          io     system
cpu
>  r  b  w   swpd   free   buff  cache  si  so    bi    bo   in    cs  us
sy  id
>  2  0  1      0  17600    104   4456   0   0   197     4  118    41   6
83  11
>  1  0  0      0  14888    124   4476   0   0    31     0  123    37  13
87   0
>  1  0  0      0  12252    124   4476   0   0     0     0  103     9  11
89   0
>  1  0  0      0   9632    124   4476   0   0     0     0  105     7  17
83   0
>  1  0  0      0   7032    124   4480   0   0     0     0  103    10  11
89   0
>  1  0  0      0   4460    124   4476   0   0     0     0  101    10  12
88   0
>  1  0  1      0  20272    128   4480   0   0     1     2  116    16  23
77   0
>  1  0  0      0  17860    128   4480   0   0     0    15  115    10  17
83   0
>  1  0  0      0  15196    128   4476   0   0     0     0  110     7  15
85   0
> dentry_cache      747962 747990    128 24933 24933    1
> dentry_cache      769651 769680    128 25656 25656    1
> dentry_cache      792664 792690    128 26423 26423    1
> dentry_cache      814779 814800    128 27160 27160    1
> dentry_cache      835972 835980    128 27866 27866    1
> dentry_cache      715148 715170    128 23839 23839    1
>
> ...afterward, I don't see leakage.  Only a short test this time, but
> long enough to eat all of my ram many times over if it leaked as fast
> as your description indicates.  I can't reproduce it. (2.4.4 btw)
>
> > Please tell me about your system and what you are doing on it ?
>
> Generic 128mb PIII/500.  What I was doing on it was beating up ramfs
> looking for the leak you reported :)
>
> -Mike
>
>


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Linux 2.4.4-ac17
  2001-05-25 10:33     ` Jaswinder Singh
@ 2001-05-25 13:01       ` Mike Galbraith
  2001-05-26 19:06         ` Jaswinder Singh
  0 siblings, 1 reply; 12+ messages in thread
From: Mike Galbraith @ 2001-05-25 13:01 UTC (permalink / raw)
  To: Jaswinder Singh; +Cc: Alan Cox, linux-kernel

On Fri, 25 May 2001, Jaswinder Singh wrote:

> Dear Mike ,
>
> Are you using harddisk  ?

The OS resides on disk, yes.  I suppose I could plunk a minimal
system into ramfs, pivot_root and umount disk, but I don't see
any way that could matter for a memory leak.

(hmm.. locking up tho.  script makes dcache _grow_.  no swap and
ram is full.  page_launder... writepage needs a page?)

I'd try moving the call to shrink_dcache_memory() right to the
top of do_try_to_free_pages() and see what happens (WAG;) when
you run your script.

In any case, the fs itself doesn't seem to be leaking here.

	-Mike


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Linux 2.4.4-ac17
  2001-05-25 13:01       ` Mike Galbraith
@ 2001-05-26 19:06         ` Jaswinder Singh
  2001-05-27  6:21           ` Mike Galbraith
  0 siblings, 1 reply; 12+ messages in thread
From: Jaswinder Singh @ 2001-05-26 19:06 UTC (permalink / raw)
  To: Mike Galbraith; +Cc: Alan Cox, linux-kernel, Jaswinder Singh

>
> The OS resides on disk, yes.  I suppose I could plunk a minimal
> system into ramfs, pivot_root and umount disk, but I don't see
> any way that could matter for a memory leak.
>

It is very difficult to see memory leak , with hard disks .

As i told you , in my case i am using no harddisks , only thing i have is
RAM , so i am using only Ramdisk and ramfs, so in my case my Ram will full
within few minutes and My machine hangs .

Thanks ,

Jaswinder.
--
These are my opinions not 3Di.



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Linux 2.4.4-ac17
  2001-05-26 19:06         ` Jaswinder Singh
@ 2001-05-27  6:21           ` Mike Galbraith
  2001-05-27  7:13             ` Jaswinder Singh
  0 siblings, 1 reply; 12+ messages in thread
From: Mike Galbraith @ 2001-05-27  6:21 UTC (permalink / raw)
  To: Jaswinder Singh; +Cc: Alan Cox, linux-kernel

On Sat, 26 May 2001, Jaswinder Singh wrote:

> > The OS resides on disk, yes.  I suppose I could plunk a minimal
> > system into ramfs, pivot_root and umount disk, but I don't see
> > any way that could matter for a memory leak.
> >
>
> It is very difficult to see memory leak , with hard disks .

It is very easy for me to see any leak which I can trigger.  I'm using
a tool which tracks each any every allocation in the kernel. (a 1/32
scale model of physical memory with 'who allocated it, and when' tags)

> As i told you , in my case i am using no harddisks , only thing i have is
> RAM , so i am using only Ramdisk and ramfs, so in my case my Ram will full
> within few minutes and My machine hangs .

Exactly.  Nothing but ram and it's mostly unfreeable.  That makes
life pretty tough for the vm.

Does it hang if you are doing other things than creating/destroying
tiny files (with unique names) as rapidly as possible?.. ie did you
start doing that to troubleshoot because it was hanging over a long
period of time?

You snipped my suggestion.. did you try it?  If not, please do.  In
fact, go a bit further.  Make unconditional calls to kmem_cache_reap()
and shrink_icache_memory() as well.. prior to calling page_launder().
It's a long shot, but it might help.  If it does help, that will
tell developers what they need to know.  It costs you five minutes.

Another option is to build 2.4.5-pre6 and add the patch Rik posted.
If my thinker is working right, that _will_ help (if not cure).

Another option which virtually guarantees successful identification
of the problem (but costs more than five minutes) is for you to grab
a copy of IKD from your favorite kernel mirror and give memleak a try
locally.  It can be found in /pub/linux/kernel/people/andrea/ikd. If
you choose this option and have any trouble, drop me a note offline.

	-Mike


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Linux 2.4.4-ac17
  2001-05-27  6:21           ` Mike Galbraith
@ 2001-05-27  7:13             ` Jaswinder Singh
  2001-05-27  8:25               ` Mike Galbraith
  0 siblings, 1 reply; 12+ messages in thread
From: Jaswinder Singh @ 2001-05-27  7:13 UTC (permalink / raw)
  To: Mike Galbraith; +Cc: Alan Cox, linux-kernel, Jaswinder Singh

Dear Mike,

"Mike Galbraith" <mikeg@wen-online.de> wrote :

>
> Exactly.  Nothing but ram and it's mostly unfreeable.  That makes
> life pretty tough for the vm.
>

This is not a good concept at all , why linux is wasting precious RAM
unnecassarily, if not required .

Then what will happen for Embedded system (like in my case), which do not
have any Hard disk , only things they have Flash or Ram.

> Does it hang if you are doing other things than creating/destroying
> tiny files (with unique names) as rapidly as possible?.. ie did you
> start doing that to troubleshoot because it was hanging over a long
> period of time?
>

If i create and delete files with same name , inode_cache & dentry_cache
increases only one time , there is no problem .
If i create and delete files with different name , inode_cache &
dentry_cache increases continously and will eat my whole RAM and crash
system.

And if i create and delete my file after long lapse , inode_cache &
dentry_cache are restore after some time , their is no problem .
But if i create and delete files very frequently , inode_cache &
dentry_cache get no time for restore and eat my whole RAM and crash system.

If i donot create and delete files files frequently with different name ,
their is no problem at all.

> You snipped my suggestion.. did you try it?  If not, please do.  In
> fact, go a bit further.  Make unconditional calls to kmem_cache_reap()
> and shrink_icache_memory() as well.. prior to calling page_launder().
> It's a long shot, but it might help.  If it does help, that will
> tell developers what they need to know.  It costs you five minutes.
>
> Another option is to build 2.4.5-pre6 and add the patch Rik posted.
> If my thinker is working right, that _will_ help (if not cure).
>
> Another option which virtually guarantees successful identification
> of the problem (but costs more than five minutes) is for you to grab
> a copy of IKD from your favorite kernel mirror and give memleak a try
> locally.  It can be found in /pub/linux/kernel/people/andrea/ikd. If
> you choose this option and have any trouble, drop me a note offline.
>

Thank you very much for your suggestions , i was getting this problem in my
ARM target machine and right now i am working on SH target machines , and i
am quite busy with my SH target machines now , i have to do lot of setups to
change my target machines , i am sorry right now i am not in position to
test your suggestions , but as soon as my SH target machine work is over , i
will test all your suggestions and options.

BTW, i am getting Ramdisk intialization problem in SH target machine.

Thank you,

Best Regards,

Jaswinder.
--
These are my opinions not 3Di.





^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Linux 2.4.4-ac17
  2001-05-27  7:13             ` Jaswinder Singh
@ 2001-05-27  8:25               ` Mike Galbraith
  2001-05-27 17:32                 ` Alan Cox
  0 siblings, 1 reply; 12+ messages in thread
From: Mike Galbraith @ 2001-05-27  8:25 UTC (permalink / raw)
  To: Jaswinder Singh; +Cc: Alan Cox, Rik van Riel, Alexander Viro, linux-kernel

On Sun, 27 May 2001, Jaswinder Singh wrote:

> > Does it hang if you are doing other things than creating/destroying
> > tiny files (with unique names) as rapidly as possible?.. ie did you
> > start doing that to troubleshoot because it was hanging over a long
> > period of time?
> >
>
> If i create and delete files with same name , inode_cache & dentry_cache
> increases only one time , there is no problem .

Bingo.

> If i create and delete files with different name , inode_cache &
> dentry_cache increases continously and will eat my whole RAM and crash
> system.

This confirms it.

> And if i create and delete my file after long lapse , inode_cache &
> dentry_cache are restore after some time , their is no problem .
> But if i create and delete files very frequently , inode_cache &
> dentry_cache get no time for restore and eat my whole RAM and crash system.

Yes.. seems the caches need some size limits.  ramfs will lock you in
a heart beat if you hit oom. (i made a typo during iozone run.. oops:)

> If i donot create and delete files files frequently with different name ,
> their is no problem at all.
>
> > You snipped my suggestion.. did you try it?  If not, please do.  In
> > fact, go a bit further.  Make unconditional calls to kmem_cache_reap()
> > and shrink_icache_memory() as well.. prior to calling page_launder().
> > It's a long shot, but it might help.  If it does help, that will
> > tell developers what they need to know.  It costs you five minutes.
> >
> > Another option is to build 2.4.5-pre6 and add the patch Rik posted.
> > If my thinker is working right, that _will_ help (if not cure).
> >
> > Another option which virtually guarantees successful identification
> > of the problem (but costs more than five minutes) is for you to grab
> > a copy of IKD from your favorite kernel mirror and give memleak a try
> > locally.  It can be found in /pub/linux/kernel/people/andrea/ikd. If
> > you choose this option and have any trouble, drop me a note offline.
> >
>
> Thank you very much for your suggestions , i was getting this problem in my
> ARM target machine and right now i am working on SH target machines , and i
> am quite busy with my SH target machines now , i have to do lot of setups to
> change my target machines , i am sorry right now i am not in position to
> test your suggestions , but as soon as my SH target machine work is over , i
> will test all your suggestions and options.

I think you can forget these suggestions.  You've verified that it's
cache growth, so this football should be punted over to either Rik or
Al.. or better yet, both.

	Poont! ;-)

	-Mike


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Linux 2.4.4-ac17
  2001-05-27  8:25               ` Mike Galbraith
@ 2001-05-27 17:32                 ` Alan Cox
  0 siblings, 0 replies; 12+ messages in thread
From: Alan Cox @ 2001-05-27 17:32 UTC (permalink / raw)
  To: Mike Galbraith
  Cc: Jaswinder Singh, Alan Cox, Rik van Riel, Alexander Viro, linux-kernel

> Yes.. seems the caches need some size limits.  ramfs will lock you in
> a heart beat if you hit oom. (i made a typo during iozone run.. oops:)

ramnfs has resource limits in -ac for a reason.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Linux 2.4.4-ac17
@ 2001-05-26 20:11 Jaswinder Singh
  0 siblings, 0 replies; 12+ messages in thread
From: Jaswinder Singh @ 2001-05-26 20:11 UTC (permalink / raw)
  To: linux-kernel

>
> The OS resides on disk, yes.  I suppose I could plunk a minimal
> system into ramfs, pivot_root and umount disk, but I don't see
> any way that could matter for a memory leak.
>

It is very difficult to see memory leak , with hard disks .

As i told you , in my case i am using no harddisks , only thing i have is
RAM , so i am using only Ramdisk and ramfs, so in my case my Ram will full
within few minutes and My machine hangs .

Thanks ,

Jaswinder.
--
These are my opinions not 3Di.



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Linux 2.4.4-ac17
  2001-05-24 23:37 Alan Cox
@ 2001-05-25  1:26 ` Jaswinder Singh
  0 siblings, 0 replies; 12+ messages in thread
From: Jaswinder Singh @ 2001-05-25  1:26 UTC (permalink / raw)
  To: Alan Cox, linux-kernel; +Cc: Jaswinder Singh

[-- Attachment #1: Type: text/plain, Size: 35092 bytes --]

Dear Alan ,

Have you noticed (or fixed ) :-

1. the Memory leakage in ramfs
2. initialization of Ramdisk.

In you your new versions .


I am adding some details about them , for your reference :-

#######################################
1. the Memory leakage in ramfs  (Subject of email was "Memory leak in the
ramfs file system")
---------------------------
Stephen L Johnson  <sjohnson@monsters.org> wrote:
>>
>>A group of us from the handhelds.org site think that we have found a
memory
>>leak in the ramfs file system. After a long period of create and deleting
>>small files in a mounted ramfs partition we have substantially less
freemem.
>>The problem has been confirmed on 2.4.2 on an i386 and StormARM ports.

"Linus Torvalds" <torvalds@transmeta.com> wrote:
> What does /proc/slabinfo say? The most likely leak is a dentry leak or
> an inode leak, and both of those should be fairly easy to see in the
> slab info (dentry_cache and inode_cache respectively).
>

I am attaching details before and during  my application .

Mainly changes are in dentry_cache and inode_cache , but i am attaching
whole /proc/slabinfo for your reference.


> Obviously, it could be a data page leak too, but such a leak should be
> easy to see by creating a few big files and deleting them..
>
> Linus

I am also facing one more problem with ramfs.

du and df shows 0 , so i am also attaching its output.
#######################################
2. initialization of Ramdisk. (Subject of email was "Ramdisk Initialization
Problem")
---------------------------

    I am using kernel 2.4.1 with compressed Ramdisk on  Hitachi SH board ,
with no battery.   When i run kernel first time , it works fine , it
uncompress Ramdisk and i get my shell prompt .    But when i restart it
second time (with out  removing power cable ) kernel dies when
uncompressing Ramdisk.
But , if i remove my power supply for more than 5 minutes , and then
i start again , it works again.
It seems that in 2.4.1 and/or later versions has  Ramdisk Initailization
or uninitialised memory problem.
But i faced no problem  with 2.2.12 kernel.
#######################################

Thank you,

Best Regards,

Jaswinder.
--
These are my opinions not 3Di.

---------------------------------------
----- Original Message -----
From: "Alan Cox" <laughing@shared-source.org>
To: <linux-kernel@vger.kernel.org>
Sent: Thursday, May 24, 2001 4:37 PM
Subject: Linux 2.4.4-ac17


>
> ftp://ftp.kernel.org/pub/linux/kernel/people/alan/2.4/
>
> Intermediate diffs are available from
> http://www.bzimage.org
>
> In terms of going through the code audit almost all the sound drivers
still
> need fixing to lock against format changes during a read/write. Poll
creating
> and starting a buffer as write does and also mmap during write, write
during
> an mmap.
>
> This one just fixes the first chunk of stuff the Stanford checker found
and
> a couple of other small bits.
>
> 2.4.4-ac17
> o Fix double free in new cciss (me)
> o Fix i2o_pci double free on error (me)
> o Fix use after free in iphase (two of) (me)
> o Fix use after free in cs4281 (me)
> o Fix use after free in lapbether (me)
> o Fix use after free in bpqether (me)
> o Fix use after free in edgeport (me)
> o Fix memory leak in cciss (me)
> o Fix memory leak in failed vxfs mounts (me)
> o Fix memory leak in failed cmsfs mounts (me)
> o Fix memory leak on error in ixj (me)
> o Fix memory leak in lmc (me)
> o Fix memory leak in isdnppp (me)
> o Fix memory leak in wanrouter (me)
> o Fix memory leak on error in jffs (me)
> o Fix reference to invalid memory in rio (me)
> o Fix leaks in xircom driver (and update) (Arjan van de Ven)
> | All of the above found by the stanford checking team
> | who [or whose tools] effectively did the work for us
> o Fix maestro bug from merge (Marcus Meissner)
>
> 2.4.4-ac16
> o Fix FAT crashes with 2K media (OGAWA Hirofumi)
> o Fix scsi trace messages (Khalid Aziz)
> o Fix hga module laod problem (Juan Quintela)
> o Fix leak in wanproc (Akash Jain)
> o ESS solo clean ups (Marcus Meissner)
> o Update address for Jonathan Woithe (Jonathan Woithe)
> o Fix the mess I made of the stradis driver (Francois Romieu)
> o Port maestro to 2.4 PCI API (Marcus Meissner)
> o Report shmem pages in /proc (Christoph Rohland)
> | Im not sure this is the right approach - opinions ?
> o Port toshoboe driver to 2.4 PCI api (Marcus Meissner)
> o Update 3ware ide raid driver (Adam Radford)
> o Update ncr/symbios drivers (Gerhard Roudier)
> o Fix fealnx build on some non x86 platforms (Jeff Garzik)
>
> 2.4.4-ac15
> o Merge Linus 2.4.5pre5
> | Also fixes a dumb bug in my mmx fixups I
> | managed to forget to test and spot
> o Dump the ACPI changes - new ones are pending (me)
> and the old ones are better than this lot
> o Revert serial incompatibility pending nice fix (me)
> o Move a few other oddments to match Linus
> o Rip format conversion out of the pwc driver (me)
> | It belongs in user space..
>
> 2.4.4-ac14
> o Fix error corner case on max file size check (Andrew Morton)
> o Do first bits of applicom.c cleanup (me)
> | This needs a lot of cleaning yet
> o Fix open/close locking on dsp56k (me)
> o Clean up the obvious namespace mess in h8.c (me)
> | Wants verifying by Alpha folks
> o Fix locking errors in machzwd watchdog (me)
> o Fix printk levels on nwflush , someone with a (me)
> netwindup needs to see the FIXME cases still
> o Fix out of memory oops in pcwd.c (me)
> o Add more Dell raid devices to sparselun table (Matt Domsch)
> o Add hotplug table entry for aic7xxx (Marcus Meissner)
> o Drop deceased APA1480 driver to match Linus tree(me)
> o Fix ali15x3 nodma behaviour (Jeff Garzik)
> o Further quota fixups (Jan Kara)
> o Update a2232 to current version (Geert Uytterhoeven)
> | Older one got merged in error..
> o Clean up sonicvibes pci handling (Marcus Meissner)
> o Remove dead radio miscdevice bits (Al Viro)
> o Merge ATI Rage XL console support (Geert Uytterhoeven)
> o Fix problems with pyxis iommu on Alpha (Ivan Kokshaysky)
> o Fix compile errors when built without /proc   (Andrzej Krzysztofowicz)
> o Encapsulate shmem inode info using macros (Christoph Rohland)
> | So Al can attack the inode struct..
> o Move small symlinks into shmem_inode_info (Christoph Rohland)
> o Count shmemfs pages and put them in /proc (Christoph Rohland)
> o Put back accidentally reverted PnPBIOS parport (Marcelo Jimenez)
>
> 2.4.4-ac13
> o Fix binfmt_misc compile bug (me)
> o Add missing locking to pms driver (me)
> o Fix planb locking/rt deadlock (me)
> o Add missing locking to saa5249 driver (me)
> o Add missing locking to stradis driver (me)
> o Add missing locking to zr36067 driver (me)
> o Fix locking on trident sound driver (me)
> | Probably all the other PCI sound drivers need doing too...
> o Fix wrong ioctl return on trident sound driver (me)
> o Clean up NCR53c406 compile warnings (me)
> o Fix dmx3191 compile warnings, printk levels (me)
> o Fix coda cache compile warnings (me)
> o Fix a warning in jffs2 (me)
> o Fix nautilus SRM poweroff (Richard Henderson)
> o Fix Alpha build bug (Richard Henderson)
> o Fix a hang in the maestro dock support (Ben Pfaff)
> o Fix memory leak in ACPI drivers (Philip Wang)
> o Eliminate popping in cs46xx, fix powerdown (Tom Woller)
> o Fix ps2esdi SMP build (Rasmus Andersen)
> o Fix a hang on NFS write (Trond Myklebust)
> o Cleaned up assorted random warnings (me)
>
> 2.4.4-ac12
> o Just tracking Linus 2.4.5pre4
> - A chunk more merged with Linus
> - dropped out some oddments that are now
>   obsolete
>
> 2.4.4-ac11
> o Fix hang after "Freeing unused.." on S/390 (Dick Hitt)
> o Fix ramfs accounting bug (Christoph Rohland)
> o Raw HID access interface for USB (Brad Hards)
> o Fix missing release_region on QlogicFAS (Marcus Meissner)
> o Fix missing release region in NCR53c406 code (Marcus Meissner)
> o Make trident use the new pm callbacks (Pavel Roskin)
> o Fix dmi ident handling (Arjan van de Ven)
> o dc2xx locking fixes (Greg Kroah-Hartmann)
> o Fix overrun on the acm driver (Greg Kroah-Hartmann)
> o Sitecom workarounds for mct-u232 (Stelian Pop)
> o Makefile fixes (Al Viro)
> o Make hgafb show logo if non modular only like (me)
> the rest
> o Merge back the invalidate_device changes into (me)
> the new cciss/cpqarray
> o Rio and sx serial driver updates (Rogier Wolff)
> o Add another SB AWE 32 variant to the tables (Jeremy Manson)
> o Fix serial.c warning (Jesper Juhl)
> o Basic maestro dock support (Ben Pfaff)
> o Add defines for testing prefetch (Arjan van de Ven)
> o Protect nls.h from repeat include (Anton Altaparmakov)
> o Clean up resource handling in esssolo1 (Marcus Meissner)
> o Fix mysnc on /dev/fb (Andrea Arcangeli)
> o Further IBM token ring updates (Mike Phillips)
> o Fix usermode Linux makefile problem (Andrew Morton)
> o Merge first block of LVM changes (Heinz & others)
> o Forward port 2.2 syncppp flags features (Paul Fulghum)
> o Merge lp486e driver for 2.4 (Andries Brouwer)
> | Experimental...
> o Merge new cmpci driver (ChenLi Tien)
> o & remove 2.2 back compat gunge, modem gunge (me)
> o Update frame buffer project/mailing list data (Geert Uytterhoeven)
> o Fix m68k bitops (Roman Zippel)
> o Add w83877f watchdog driver (Scott Jennings)
> o Merge A2232 serial driver (Enver Haase)
> o Fix wrong memory free in isdn_ppp (Christopher Kanaan)
>
> 2.4.4-ac10
> o Move cs46xx docs into the right spot (Arjan van de Ven)
> o Merge Linus 2.4.5pre3
> - switch to Linus page fault race fixes
> - switch to Linus arch/ppc
> - merged serial driver cli fixes but also
>   added an extra missing moxa check
> - used -ac better version of comx fix
> - used -ac better version of scsi fix
> - now 2.4.5pre vm seems sane dump other vmscan
>   experiments
> [not merged; rage-xl code]
> o
>
> 2.4.4-ac9
> o Clean up x86isms from the UML code (Chris Emerson)
> o Remove un-needed UML flag,fix hang under load (Jeff Dike)
> o Fix attach race in UML (Jeff Dike)
> o Fix warnings, clean up cpp abuses in UML (Roman Zippel)
> o Remove -D__KERNEL__ from user space of UML (Roman Zippel)
> o Add NCR53c700 and 53c700/66 driver (James Bottomley)
> |For NCR Dual 700 microchannel card
> o Alpha semaphore updates (Ivan Kokshaysky)
> p Fix ibmtr build a bit (Andrzej Krzysztofowicz)
> o Tidy sysrq-t output (Russell King)
> o Fix miata halt to SRM (Tom Vier)
> o Fix aging on buffer cache pages (Marcelo Tosatti)
> o Fix looping behaviour on failing memory (Marcelo Tosatti)
> allocations
> o Handle the PIIX4 on the new intel 82801BAM (Tim Raymond)
> o Fix user visible -ENOIOCTLCMD returns (Shane Wegner)
> o Fix startech uart detection problem (Val Henson)
> o Further tulip updates (Jeff Garzik)
> o Revert hpt366 patch
>
> 2.4.4-ac8
> o Prefetch constant copy_to_user data (Arjan van de Ven)
> o Update cpqarray driver - use pci dma api (Charles White)
> o Update cciss driver - use pci dma api (Charles White)
> o Enable compiled in synclink driver (Paul Fulghum)
> o Fix plip section conflict (Keith Owens)
> o Tulip driver updates (Jeff Garzik)
> o Frame buffer logo updates (Geert Uytterhoeven)
> o Update __initdata documentation (Ingo Oeser)
> o Linearize sunrpc buffers using GFP_KERNEL (Trond Myklebust)
> o C Scott Ananian has moved (C Scott Ananian)
> o Update get_unaligned docs (John Levon)
> o Fix pci pool handling on boxes that have non (Pete Zaitcev)
> irq safe map create/destroy
> o Update m68k semaphores (Geert Uytterhoeven)
> o Update NLS Configure.help (Nerijus Baliunas)
> o Clean up cyclom driver (Arnaldo Carvalho de Melo)
> o Further serial driver update (Jeff Garzik)
> o Fix typo in sched.c (Jim Freeman)
> o Do prefetches on wake_up_common walk (Arjan van de Ven)
> o Fix bootmem init problems (Andrea Arcangeli)
> o Fix pops on cs46xx power management (Thomas Woller)
> o Fix reference of freed memory in cs46xx (Christopher Kanaan)
> o Hopefully fix i2o scsi reset crash (me)
>
> 2.4.4-ac7
> o Fix dasd off by one found by Al Viro (me)
> o Fix copy under cli in
> moxa,mxser,pcxx,riscom8
> o Cleaned up serial167 formatting (no code (me)
> changes this patch set)
> o Fix missing length check in AGPgart (me)
> | Found by Al Viro
> o Fix wrong kmalloc sizes in ixj/emu10k1 (David Chan)
> o Fix make distclean on ramfs/tmpfs (Ingo Oeser)
> o Update checkconfig, Changes (Niels Jensen)
> o NFS mmap consistency on close fix (Andrea Arcangeli)
> o Fix 10 bit decode causing APM hang on a laptop (Pete Zaitcev)
> when using ymfpci
> o Reserve failure on vesa video ram is not fatal (Jordan Crouse)
> o Update athlon mmx copier to not prefetch off (Arjan van de Ven)
> the end
> o Fix scsi.c procfs zero termination checks (Al Viro)
> o And fix -EFAULT returns from it (me)
> o Update ibm token ring driver (Mike Phillips)
> o Fix sockfilter maths overflow (Al Viro)
> o Make dev name lookup robust to nonterminated (Al Viro)
> buffers
> o Update config.h use (Niels Jensen)
> o Fix xircom cardbus ethernet/modem support (Bill Nottingham)
> o Fix off by one buffer checks in atm_poa and (Al Viro)
> dasd
> o Clean up printks in zr36067.c (me)
>
> 2.4.4-ac6
> o Revert dead swap patch pending fixes (Dave Miller)
> o Allow arch specific writeproc/DMA for IDE (Bjorn Wesen)
> o Move to aic7xxx 6.1.13 (Justin Gibbs)
> o Use pci_set_master on eni.c (Jeff Garzik)
> o Update wireless drivers, add airport (Jean Tourrihles,
> Benjamin Herrenschmidt)
> o Add new pci ids, clean up dup defines in eicon (Jeff Garzik)
> o Add module loader to kernel docs (Erik Mouw)
> o Fix wanrouter makefile bug (Arnaldo Carvalho de Melo)
> o Add another pair of idents to the yenta driver  (Alexandr Kanevskiy)
> o Parport fixes for 1284 mode (Fred Barnes)
> o Update 8139too driver to handle wakeup bug (Jeff Garzik)
> o Add koi8-ru locale              (Andrzej Krzysztofowicz)
> o       Add ICH3 to the i810 audio driver (Tom Woller)
> o Improve (hopefully) the confusing I82365 help   (me)
> o Fix a bug in koi8-u tables (Andrzej Krzysztofowicz)
> o Fix a bug in UTF8->CP1255 (Andrzej Krzysztofowicz)
> o Fix a bug in iso8859-13 tables (Andrzej Krzysztofowicz)
> o Update gdth driver to current vendor release    (Achim Leubner)
> o Kill cpia_write_proc (its insecure) (Al Viro, me)
> o Fix unterminated array strtoul() in comx (Al Viro)
> o Fix TCP send path leak (Dave Miller)
> o Restore older skb_cow() headroom behaviour (Dave Miller)
> o Fix ipv6 oops (Dave Miller)
> o Small ipx tidy up (Arnaldo Carvalho de Melo)
> o Fix unprotected userspace reference in trident  (Al Viro)
> audio
> o Fix expand stack locking (Manfred Spraul)
> o Fix offslab_limit calculation (Manfred Spraul)
> o EATA and U14F updates (Dario Ballabio)
> o Update scsi generic to 3.1.18 (Doug Gilbert)
> o Clean up abs() (Kai Germaschewski)
> | This needs further checking
> o ymfpci update (Pete Zaitcev)
> o Quota code updates (Jan Kara)
> o Clean up eicon include abuse (me)
>
> 2.4.4-ac5
> o Fix DMA setup on hpt366/370 (Tim Hockin)
> o DRM memory alloc failure checks (Akash Jain)
> o Remove bogus fs/buffer.c diff (Ben LaHaise)
> o cs46xx update - adds Hercules Game Theatre XP (Thomas Woller)
> o Fix menuconfig breakage with () (Andrzej Krzysztofowicz)
> o Updated multithreaded core dump support (Don Dugger)
> o Remove dead ibmtr.h include (Mike Phillips)
> o Fix misplaced letters in koi8-u (Andriy Rysin)
> o Further alpha module locking fix (Andrea Arcangeli)
> o Keyspan bitwidth fixes (Hugh Blemings)
> o usb-uhci oops fix (Pete Zaitcev)
> o Add ability to specify preferred minor on (Gerd Knorr)
> video/radio4linux devices
> o Further IPX updates (Arnaldo Carvalho de Melo)
> o Further IRDA updates (Dag Brattli)
> o Make x86 ptrace framesize a define (code clean) (Pavel Machek)
> o Moxa serial tidy (Tim Hockin)
> o Fix tiny select race (Rusty Russell)
> o Update aic7xxx to 6.1.12 (Justin Gibbs)
> o Alpha was missing rwlock_init (Reto Baettig)
> o Alpha SCHED_YIELD was broken on UP (Andrea Arcangeli)
> o Allow IRQ sharingon more PCI ide (Pete Zaitcev)
> o Fix capable checks found by Stanford analyser (me)
> for cciss/cpqarray
> o List more devices in sysrq table (Andrzej Krzysztofowicz)
> o Run uml exit callbacks reverse to init (Andrew Morton)
> o Fix SMP resched_idle pre-emption bug (Nigel Gamble)
> o Work around config problem with menuconfig
> and USB (Andrzej Krzysztofowicz)
> o Fix nasty bug in Alpha PCI mapping (Hyung Min SEO)
> | Nautilus specific stuff not applied yet
> o SBLive endianness fixes (output only so far) (Ira Weiny)
> o Move sblive pci_enable earlier (Marcus Meissner)
> o Merge IBM ServeRAID 4.72 driver (Keith Mitchell)
> o Fix affs races (Roman Zippel)
> o Fix cdrom unload crash (Andrzej Krzysztofowicz)
>
> 2.4.4-ac4
> o Fix future domain scsi (Carlo Prelz)
> o Merge Linux 2.4.5pre1
> o Fix ipx without sysctl compile (Pavel Roskin)
> o Revert fork changes to match Linus 2.4.5pre1
> o Drop the threaded core dump code
> | It can go back in when it works
> o Drop pa-risc work - it'll be easier to resync
> just once as pa has moved on a lot
> o Add spin_lock_prefetch to get_empty_inode (me)
> | Experimenting
> o Kbuild has moved (Keith Owens)
> o Update kernel docs on memory barriers (Rusty Russell)
> o Move es1370 pci_enable and do some cleanup (Marcus Meissner)
> o Fix netfilter overuse of __exit (Rusty Russell)
> o Fix alpha build bug (Michal Jaegermann)
> o Fix tigon1 build (Olivier Galibert)
> o Fix tmpfs deadlocks writing into a file from (Christoph Rohland)
> an mmap of itself
> o Fix missing (but harmless) return in vmtruncate (Al Viro)
>
> 2.4.4-ac3
> o Fix hang on boot with SMP (Andrea Arcangeli)
> | and fixes a few more uglies too
> o freevxfs module name was wrong (should be (me)
> freevxfs.o)
> o Update alloc_etherdev docs (Erik Mouw)
> o Remove dead funcs, put back ip_set_manually (David Miller,
> in the ipconfig code (Arnaldo Carvalho de Melo)
> o Fix SA_ONSTACK standards violation (for x86) (Christian Ehrhardt)
> | Other arch maintainers should check..
> o Add another species of SB AWE 32 (Bill Nottingham)
> o SE401 USB camera driver (Jeroen Vreeken)
> o Correct MAX_HD and make stuff static in ps2esdi (Hal Duston)
> o Fix inode-nr corruption (Al Viro)
> o Fix pgd_alloc for user mode linux (Jeff Dike)
> o Fix UML hostfs for get_hardsect_size (Jeff Dike)
> o Tidy up APM options setting, add module opts (Stephen Rothwell)
> o Fix acm open race (Oliver Neukum)
> o Further bounce buffer fixes (Arjan van de Ven)
> o ACPI updates (Andrew Grover)
> o Move pci_enable_device earlier on via audio (Arjan van de Ven)
>
> 2.4.4-ac2
> o Remove some spurious whitespace differences (me)
> between trees
> o Make the VIA timer reload check test avoid (me)
> tripping on a timer as it rolls back to zero
> o Drop dasdfmt man page changes (dos ^M noise) (me)
> o Drop experimental iee1284 pnp module loading (me)
> o Revert pcnet32 chance causing compile errors (me)
> o Remove wrong __init in sunhme (Dave Miller)
> o Fix overlarge udely in aironet4500 (Arjan van de Ven)
> o Remove non existant parameter from aironet4500 (Keith Owens)
> o Kill duplicate aic7xxx include (Andrzej Krzysztofowicz)
> o Fix pci2220i scsi compile bug (Matt Domsch)
> o Fix module exception race on Alpha (Andrea Arcangeli)
> o Disable broken large vmalloc support on Alpha (Andrea Arcangeli)
> o Remove dead ia64 config entries (Steven Cole)
> o Add kbuild list info to MAINTAINERS (Steven Cole)
> o linux appletalk list has moved (Arnaldo Carvalho de Melo)
> o Revert wrong mount changes in 2.4.4 (Andries Brouwer)
> o Revert drivers/scsi/scsi.c change in 2.4.4 (me)
> that subtly broke about 15 drivers
> o Fix typo in slab.h (Pavel Machek)
> o More correct child favouring fork behaviour (Peter Österlund)
> o Only apply pci fixups if there is a VIA 686B (Charl Botha)
> o Fix GDT padding error introduced by PnPBIOS (Brian Gerst)
> support
> o Fix UML build without CONFIG_PT_PROXY (Jeff Dike)
> o dmfe wasnt calling dev_alloc_skb (Tobias Ringstrom)
> o Further Configure.help fixups (Steven Cole)
> o Move pci_enable_device earlier in trident (Marcus Meissner)
>
> 2.4.4-ac1
> o Merge with Linus 2.4.4
> | This wasnt entirely trivial so this is the only
> | stuff in this patch
> | The following stuff has been switched to the Linus branch
> | in the merge: uhci, dcache atomicity, raw I/O
>
> 2.4.3-ac14
> o Merge read-only vxfs reading support (Christoph Hellwig)
> o Fix missing return in broken_apm_power (Alex Riesen)
> o Remove bogus rwsem hacks from usbdevice_fs.h (Alex Riesen)
> o Fix umount/sync_inodes race (Al Viro)
> o Make new xircom driver report when promisc used (Arjan van de Ven)
> o Fix acenic PCI flag set up (Phil Copeland)
> o Make nfs smart about passing max file sizes (Trond Myklebust)
> o Add initrd support to User Mode Linux (Jeff Dike)
> o Fix timer irq race in User Mode Linux (Jeff Dike)
> o Fix UML for semaphore changes (Jeff Dike)
> o Update thw W9966 parallel port camera driver (Jakob Kemi)
> o Further dmfe SMP fixups (Tobias Ringstrom)
> o Kernel manual pages in man9 (Tim Waugh)
> o Work around BIOSes that implement E801 sizing
> but don't implement the CX/DX values part (Michael Miller)
> o Fix atp driver build (Arjan van de Ven)
> o Fix irda poll handling (Dag Brattli)
> o Remove unused buggy pdc202xx code (Arjan van de Ven)
> o Clean up iphase ATM (Arnaldo Carvalho
> de Melo)
> o Setup slave PDC20265 controller on fasttrak (Arjan van de Ven)
> as normal IDE
> o Add __init/__initdata to most net driver   (Andrzej Krzysztofowicz)
> version info
> o SDDR09 config entry was missing (Phil Stracchino)
> o Configure.help NFS updates    (Andrzej Krzysztofowicz)
> o Netfilter updates (Rusty Russell and co)
> o Update 2.4 ipconfig to support dhcp (Eric Biederman)
> o es1371 setup updates/error check/pci bits (Marcus Meissner)
> o Fix buzzing ymfpci (Nick Brown)
> o Update nm256 audio driver (Marcus Meissner)
> o Blacklist updates (Arjan van de Ven)
>
> 2.4.3-ac13
> o Switch to NOVERS symbols for rwsem (me)
> | Called from asm blocks so they can't be versioned
> o Fix gcc 2.95 building on rwsem (Niels Jensen)
> o Fix cmsfs build     (Andrzej Krzysztofowicz)
> o Fix rio build/HZ setup     (Andrzej Krzysztofowicz)
> o Fix PPP filtering dependancy in config      (Andrzej Krzysztofowicz)
>
> 2.4.3-ac12
> o Rewrite the i2o post handling code to fix (me)
> DMA memory scribbles
> o Handle IOP constipation in the i2o_block layer (me)
> o Fix bugs in the i2o table query causing reboots (me)
> in i2o_proc on the DPT card
> o Add quirks for i2o cards that handle large I/O (me)
> queues badly [Promise supertrak100]
> o Add cache heuristics to the I2O block driver (me)
> | We don't cache large writes (assume seq)
> | We writeback small writes (random, metadata)
> o Disable use of writeback caching if there is (me)
> no battery backup
> o Merge Linus 2.4.4pre6
> o Further semaphore fixes (David Howells)
> o Correct 'void main' to 'int main' in rtc doc (Jesper Juhl)
> o Hopefully fix bugtraq reported netfilter ftp
> flaw
> o Fix unistd.h for ARM (Russell King)
> o Fix pre-emption of rt tasks (Nigel Gamble)
> o Fix revalidation bugs in cciss/cpqarray (Charles White)
> when rereading partitions
> o Acenic updates (Jes Sorensen)
> o Fix MAINTAINERS sort order (David Woodhouse)
> o Restore DVDRAM fix with cdrom init fix too (Jens Axboe)
> o Fix irda disconnect timeout bug (Dag Brattli)
> o Experimentally reap dead swap harder (Dave Miller)
> o Remove dead low mtu checks from drivers (Arnaldo Carvalho de
> Melo)
> o Add missing sk_chk_filter export (Byeong-ryeol Kim)
> o Quieten pci printks, send them to log (Arjan van de Ven)
> o Hopefully fix fastrak oops (me)
>
> 2.4.3-ac11
> o Merge Linus 2.4.4pre5
> o Back out problem dvdram changes
> o Make reiserfs use daemonize (Chris Mason)
> o Fix lvm map buglet (Jens Axboe)
> o tms380 driver fixes (Adam Fritzler)
> o Fix up duplicate configs and other glitches (Steven Cole)
> o Fix pcnet32 printk format bug (me)
> o ISDN driver further small update/fixes (me)
> o Fix bounce buffer deadlock on bh allocs (Arjan van de Ven)
> o Fix fbmem merge glitch (Geert Uytterhoeven)
> o Version string cleanups on net devices (Jeff Garzik)
> o Update ext2 documentation (Andreas Dilger)
> o Add MCE support for AMD Athlon/Duron (Dave Jones)
> o Further SDLA tidying (me)
> o Update Configure.help maintainers (Steven Cole, Eric
> Raymond)
> o Tulip update (Jeff Garzik)
> o Fix sound config to use right symnames (Eric Raymond)
> o Further dmfe fixes (Tobias Ringstrom,
> Frank Davis
> Jeff Garzik)
> o Parport probe cleanups (Tim Waugh)
> o Fix a few configure items (Eric Raymond)
> o Fix cmsfs nonbuild (me)
>
>
> 2.4.3-ac10
> o Merge Linus 2.4.4pre4
> o Apply the i960 quirk to the DPT I2O controllers (me)
> o Etrax100 updates (Bjorn Wesen)
> o Fix skge memory leak (Jes Sorensen)
> o Handle reiserfs log overflow error (Chris Mason)
> o Merge JFFS2 (compressing log flash file system) (David Woodhouse)
> o Merge contributed help texts for options (Eric Raymond,
> Steven Cole)
> o Further screen blanking fixes (Mikael Pettersson)
> o Further binfmt elf DLINFO fixes/alignment      (Benjamin Herrenschmidt)
> o Fix reboot notifier unregister in aic7xxx (Arjan van de Ven)
> o Fix orinoco_cs build on powerpc (David Gibson)
> o Neomagic audio didn't call pci_enable_device (Marcus Meissner)
> o Remove superblock file size setting for 2Gb (Al Viro)
> default size file systems
> o Merge UML gprof support (Jeff Dike)
> o Clean up UML slip code (Jeff Dike)
> o Allow UML attach to already running debuggers (Jeff Dike)
> o Reorder frame buffer probes (Geert Uytterhoeven)
> o Add __init calls to bluesmoke.c (Dave Jones)
> o Add missing pci_enable_device to toshoboe (Marcus Meissner)
> o Updated AFFS file system (Roman Zippel)
> o DVD-RAM fixes (Jens Axboe)
> o Further sundance driver fixes (Jeff Garzik)
> o Fix qlogicfc warning (Dave Miller)
> o Fix sign handling error in scsi_ioctl (me)
> | Found by the Stanford validator
> o Fix sign handling error in af_decnet (me)
> | Found by the Stanford validator
> o Fixed I2O posts to be uninterruptible (me)
> o Stop IDE layer eating Supertrak slave PDC20265 (me)
> o Work around the DPT I2O controller exploding
> when asked to quiesce. (me)
>
>
> 2.4.3-ac9
> o Fix ac8 pnpbios build bug (me)
> o Fix ac8 sysrq build bug (me)
> o Fix uml for new semaphores (Jeff Dike)
> o Attempt to flush low memory buffers when short
> of bounce space on highmem machines (Marcelo Tosatti)
> o Kill old filesystem_setup function (Al Viro)
> o Small pnp bios tidy up (me)
>
> 2.4.3-ac8
> o Restore wan router features backed out by the (me)
> sangoma stuff Linus merged
> o Clean up #ifdefs in Sangoma code a bit (me)
> o Fix missing kmalloc return checks in Sangoma (me)
> o Fix d_flags bit setting in knfsd (Mikael Pettersson)
> o Turn on winchip MCE (Dave Jones)
> o IRDA USB driver fixups (Dag Brattli,
> Philipp Rumpf, Jean Tourrilhes)
> o Tidy up cpu capability mask reporting (Rogier Wolff)
> o Refix icmp gcc warnings (Andrzej M. Krzysztofowicz)
> o Remove 2.0 ioremap hacks from ISDN layer (Kai Germaschewski)
> o Fix request_region ranges on hisax/bkm_a8 (Roland Klabunde)
> o Add rx fifo overlfow handling to pci hisax (Werner Cornelius)
> o Hysdn driver updates (Ulrich Albrecht)
> o Rewrite cisco hdlc keepalive code (Bjoern Zeeb,
> Kai Germaschewski)
> o Document CONFIG_TMSISA (Jochen Friedrich)
> o Fix emu10k memory leak (Hugh Dickins)
> o Fix i810 audio SMP lockups (Doug Ledford)
> o Merge binfmt_elf changes for PPC (Benjamin Herrenschmidt)
> o Make sysrq keybindings a clean API (Crutcher Dunvant)
> | I think I caught all the sysrq updates from after
> | the patch was written and got them right - please check
> o Merge PnP bios enumeration and PnP BIOS (Christian Schmidt,
> parport support (Tom Lees, David Hinds, Gunther Mayer)
> o Bit more experimental work on fixing bounce (Marcelo Tosatti, me)
> buffers
>
> 2.4.3-ac7
> o Updated VIA quirk handling for the chipset (Andre Hedrick,
> flaws George Breese)
> | Experimental version removed
> | VIA users should check this kernel -carefully-!!!!
> o Remove KT7 dma kill (me)
> | See above note
> o Merge Linus 2.4.4pre3
> o Fix winchip1 oops in mtrr from previous change (me)
> o Add winchip3 support to mtrr/oostore (me)
> o Fix the Zoran driver build (me)
> | This is still not up to date with the master copy
> | that is intentional - first things first.
> o Fix CONFIG_WINCHIP kernel crash on cpu with (me)
> fxsave
> o Fix UML options help bug (Jeff Dike)
> o Fix pte corruption in user mode linux (Jeff Dike)
> o Fix gdb and terminal initialisation in UML (Jeff Dike)
> o UML code cleanup (Jeff Dike)
> o Fix saved register corruption in UML (Jeff Dike)
> o Add pci_disable_device (Jeff Garzik)
> o Fix a slight bug in the parport help (Tim Waugh)
> o Hopefully fix the sb1000 driver irq support (James Anderson)
> o Fix missing signal lock in keventd (Manfred Spraul)
> o Fix module build with io debugging on (Markus Kossmann)
> o Fix dcache flag atomicty (Al Viro)
> o Make cs4281 use pci_set_dma_mask, clean up (Jeff Garzik)
> wrappers
> o Use pci_set_dma_mask on maestro3 (Jeff Garzik)
> o Fix 3270 driver build bug (Dick Hitt)
> o Fix accidental sb driver bug revert (Jeff Garzik)
> o Clean up PCI dependancies in sound drivers (Jeff Garzik)
> o Update synclink driver (Paul Fulghum)
> o rtl8139 driver update (Jeff Garzik)
> o Update ps/2 esdi fixes to correct DMA access (Hal Duston)
> o More aha1542 code marked __init (Matthias Hanisch)
> o More random.c code marked __init (Matthias Hanisch)
>
> 2.4.3-ac6
> o Remove tables.h include from fatfs_syms (OGAWA Hirofumi)
> o Update UML (Jeff Dike)
> o Protect more __KERNEL__ only stuff from (Phil Copeland)
> asm-alpha/io.h
> o Fix sound/Config.in bug with ARM (Russell King)
> o Update network drivers for ARM bits (Russell King)
> | 8390, pcnet_cs, tulip
> o Fix umount cleanups (Al Viro)
> o Merge aic7xxx driver 6.11 (Justin Gibbs)
> o Added support for the pentium machine check (me)
> | Also including thermal check
> o Add support for the winchip machine check (me)
> o Fix mtrr support of the WinChip2 (me)
> | Existing code set uncachable not write gathering on winchip2
> o Support weak ordering mode on winchip cpus (me)
>
> 2.4.3-ac5
> o Merge Linus 2.4.4pre1
> o New rwsem implementation (David Howells)
> o Fix rwsem compile problem (me)
> o Fix bust_spinlocks build fail if !CONFIG_VT (me)
> o Merge Linus 2.4.4pre2 except for ipv6
> o Fix the corner case non zeroing bug in (me)
> copy_from_user for x86
>
> 2.4.3-ac4
> o Fix corruption case in ext2 inode handling (Ingo Molnar, Al Viro)
> o Merge user mode linux port (Jeff Dike)
> o Remove some surplus ifdefs from init/main.c (me)
> o Update nwfpe (Russell King)
> o Fix ps2esdi driver (Hal Duston)
> o Update ARM documentation (Russell King)
> o Update Symbios 53c8xx driver (Gérard Roudier)
> o ARM frame buffer update (Russell King)
> o Update ARM bootstrap code (Russell King)
> o Eicon driver fix (Armin Schindler)
> o Update S/390 Documentation (Utz Bacher, Carsten
> o Update S/390 math emulation Otte, Holger Smolinski
> o S/390 tape driver Martin Schwidefsky
> o PAGEX support for Linux/390 under VM and probably others)
> o General S/390 fixes
> o Update S/390 tty drivers
> o Update S/390 irq handling
> o Update S/390 channel driver
> o Update S/390 include files
> o Update S/390 networking drivers
> o Update S/390 DASD drivers
> o Update S/390 mm to match generic mm changes
> o Update S/390 makefiles
> o Catch another subspecies of misidentifying CD (Bob Mende Pie)
> o Fix bluesmoke formatting (Solar Designer)
> o Fix rx error handling in rtl8139 (Jeff Garzik)
> o Update paths to e2fsprogs (Steven Cole)
> o Fix proc alloc map locking (Tom Leete)
> o Console blanking fix (continued..) (Mikael Pettersson)
> o ARM tools update (Russell King)
> o Update ARM includes (Russell King)
> o Update ARM sound drivers (Russell King)
> o Update the shark ARM support (Alexander Schulz)
> o Update SA1100 support (Russell King,
> Nicolas Pitre)
> o Update ARM make and config files (Russell King)
> o Update ARM mm/fault handling (Russell King)
> o Update ARM network driver config (Russell King)
> o Misc ARM updates (Russell King)
> o Update ARM footbridge code (Russell King)
> o EBSA ISA bus fixups (Russell King)
> o Fix agp copy_from_user bug (Dawson Engler)
> o Correct devfs docs on /dev/sg (Herbert Xu)
> o /dev/sg doc update (Douglas Gilbert)
>
> 2.4.3-ac3
> o Fix console unblank from suspend bug (Mikael Pettersson)
> o Fix unmap_buffer() race (Al Viro)
> o Add a proper dmi blacklist (me)
> o Fix alpha build for new mm changes (Ivan Kokshaysky)
> o Resync setup-bus.c to pick up Alpha Noritake (Ivan Kokshaysky)
> fixes
> o Fix swap accounting for major faults (Marcelo Tosatti)
> o Add some bigendian support and voodoo5 support (Ani Joshi)
> to tdfxfb
> o Fix failing build with CONFIG_VT=n (Jason McMullan)
> o Fix some corner cases in iso9660 support (Andreas Eckleder)
> for symlinks and XA attriubtes
> o Fix NTFS and quota sparc build problems on -ac (Steve Ralston)
> o Resync to the Linus serial.c + B9600 fix (me)
> o Avoid nasties with OHCI controller gets no IRQ (Arjan van de Ven)
> assigned
> o Pull problem lance change (Jeff Garzik)
> o Fix SMP lockup in usbdevfs (Tony Hoyle)
> o Firestream atm update (Patrick van de Lageweg)
>
> 2.4.3-ac2
> o Add the VIA C3 to the mtrr/setup code (Dave Jones)
> o Report PAE mode oopses better (Ingo Molnar)
> o Fix zap_low_mappings on PAE (Hugh Dickins)
> o Tidy up parport resource handling, fix bug (Tim Waugh)
> o Add series 6 backpack driver support (Tim Waugh)
> o Make lockd use daemonize() (Paul Mundt)
> o Fix aicasm to specify -I flags needed on some (Mads Jørgensen)
> distributions
> o Add docbook manual on bus independant I/O (Matthew Wilcox)
> | + a few additional notes I added
> o Make the VIA superIO driver honour the (Tim Waugh)
> irq/dma settings passed
> o Update mpt fusion drivers (Steve Ralston)
> o Add reiserfs maintainer entries (Steven Cole)
> o Experimental driver for communcation class USB (Brad Hards)
> | eg Broadcom and Ericsson USB cable modems
> o I2O updates, report SMART errors on i2o_block (Boji Kannanthanam)
> o Fix shm locking, races on swapping, accounting (Stephen Tweedie)
> and swapout of already mapped pages
> o Clean up REPORTING-BUGS (Steven Cole)
> o Fix ACM handling of CLOCAL (Vojtech Pavlik)
> o Fix sparc64 module_map/vfree bug (Hugh Dickins)
> o Fix scsi race on requeued requests (Mark Hemment)
> o Tulip driver update (Jeff Garzik)
> o Update bmac and gmac driver (Cort Dougan)
> o Winbond w9966cf webcam parport driver (Jakob Kemi)
>
> 2.4.3-ac1
> o Merge Linus 2.4.3 final, diff versus 2.4.3 (me)
>
> ---
> Alan Cox <alan@lxorguk.ukuu.org.uk>
> Red Hat Kernel Hacker
> & Linux 2.2 Maintainer                        Brainbench MVP for TCP/IP
> http://www.linux.org.uk/diary                 http://www.brainbench.com
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
>

[-- Attachment #2: dfdu.txt --]
[-- Type: text/plain, Size: 1438 bytes --]

(none):/mnt/ramfs/root# df -h /mnt/ramfs/
Filesystem            Size  Used Avail Use% Mounted on
ramfs                    0     0     0   -  /mnt/ramfs
(none):/mnt/ramfs/root# du /mnt/ramfs/
0       /mnt/ramfs/var/modules
0       /mnt/ramfs/var/run
0       /mnt/ramfs/var/local
0       /mnt/ramfs/var/lock
0       /mnt/ramfs/var/tmp
0       /mnt/ramfs/var/log
0       /mnt/ramfs/var
0       /mnt/ramfs/tmp/.X11-unix
0       /mnt/ramfs/tmp
0       /mnt/ramfs/root/.classifiers
0       /mnt/ramfs/root
0       /mnt/ramfs/home/guest
0       /mnt/ramfs/home/ppp
0       /mnt/ramfs/home
0       /mnt/ramfs/etc/pcmcia/cis
0       /mnt/ramfs/etc/pcmcia
0       /mnt/ramfs/etc/wlan
0       /mnt/ramfs/etc/rc2.d
0       /mnt/ramfs/etc/cron.daily
0       /mnt/ramfs/etc/rc6.d
0       /mnt/ramfs/etc/alternatives
0       /mnt/ramfs/etc/modutils/arch
0       /mnt/ramfs/etc/modutils
0       /mnt/ramfs/etc/sysconfig
0       /mnt/ramfs/etc/rc.boot
0       /mnt/ramfs/etc/rc5.d
0       /mnt/ramfs/etc/irda
0       /mnt/ramfs/etc/rc0.d
0       /mnt/ramfs/etc/cron.d
0       /mnt/ramfs/etc/rcS.d
0       /mnt/ramfs/etc/rc4.d
0       /mnt/ramfs/etc/rc1.d
0       /mnt/ramfs/etc/apt
0       /mnt/ramfs/etc/skel
0       /mnt/ramfs/etc/default
0       /mnt/ramfs/etc/init.d
0       /mnt/ramfs/etc/rc3.d
0       /mnt/ramfs/etc/rc.d/init.d
0       /mnt/ramfs/etc/rc.d
0       /mnt/ramfs/etc/ppp
0       /mnt/ramfs/etc
0       /mnt/ramfs
(none):/mnt/ramfs/root#

[-- Attachment #3: beforeapp.txt --]
[-- Type: text/plain, Size: 3885 bytes --]

Before my Application Start
---------------------------
(none):/mnt/ramfs/root# cat /proc/meminfo 
        total:    used:    free:  shared: buffers:  cached:
Mem:  31571968 18669568 12902400        0    24576 12156928
Swap:        0        0        0
MemTotal:        30832 kB
MemFree:         12600 kB
MemShared:           0 kB
Buffers:            24 kB
Cached:          11872 kB
Active:           4456 kB
Inact_dirty:       508 kB
Inact_clean:      6932 kB
Inact_target:        8 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:        30832 kB
LowFree:         12600 kB
SwapTotal:           0 kB
SwapFree:            0 kB
(none):/mnt/ramfs/root# free
             total       used       free     shared    buffers     cached
Mem:         30832      18284      12548          0         24      11916
-/+ buffers/cache:       6344      24488
Swap:            0          0          0
(none):/mnt/ramfs/root# cat /proc/slabinfo 
slabinfo - version: 1.1
kmem_cache            53     78    100    2    2    1
tcp_tw_bucket          0     40     96    0    1    1
tcp_bind_bucket        5    113     32    1    1    1
tcp_open_request       0     59     64    0    1    1
inet_peer_cache        0      0     64    0    0    1
ip_fib_hash            8    113     32    1    1    1
ip_dst_cache          11     24    160    1    1    1
arp_cache              2     30    128    1    1    1
blkdev_requests      256    280     96    7    7    1
dnotify cache          0      0     20    0    0    1
file lock cache        0     42     92    0    1    1
fasync cache           2    202     16    1    1    1
uid_cache              1    113     32    1    1    1
skbuff_head_cache     84    120    160    4    5    1
sock                  30     35    800    6    7    1
inode_cache         2218   2220    384  222  222    1
bdev_cache            48     59     64    1    1    1
sigqueue               0     29    132    0    1    1
kiobuf                 0      0    128    0    0    1
dentry_cache        2351   2370    128   79   79    1
filp                 125    160     96    4    4    1
names_cache            0      2   4096    0    2    1
buffer_head            9     40     96    1    1    1
mm_struct             13     24    160    1    1    1
vm_area_struct       268    354     64    5    6    1
fs_cache              12     59     64    1    1    1
files_cache           12     18    416    2    2    1
signal_act            14     15   1312    5    5    1
size-131072(DMA)       0      0 131072    0    0   32
size-131072            0      0 131072    0    0   32
size-65536(DMA)        0      0  65536    0    0   16
size-65536             0      0  65536    0    0   16
size-32768(DMA)        0      0  32768    0    0    8
size-32768             1      1  32768    1    1    8
size-16384(DMA)        0      0  16384    0    0    4
size-16384             0      0  16384    0    0    4
size-8192(DMA)         0      0   8192    0    0    2
size-8192              0      0   8192    0    0    2
size-4096(DMA)         0      0   4096    0    0    1
size-4096              3      4   4096    3    4    1
size-2048(DMA)         0      0   2048    0    0    1
size-2048              6      8   2048    3    4    1
size-1024(DMA)         0      0   1024    0    0    1
size-1024              9     16   1024    3    4    1
size-512(DMA)          0      0    512    0    0    1
size-512              23     32    512    3    4    1
size-256(DMA)          0      0    256    0    0    1
size-256              20     60    256    2    4    1
size-128(DMA)          0      0    128    0    0    1
size-128             366    450    128   13   15    1
size-64(DMA)           0      0     64    0    0    1
size-64               43     59     64    1    1    1
size-32(DMA)           0      0     32    0    0    1
size-32              116    226     32    2    2    1

[-- Attachment #4: duringapp.txt --]
[-- Type: text/plain, Size: 33856 bytes --]

when my Application is running : i am able to take only 11 slabinfo details then my machine hanged
------------------------------
(none):/mnt/ramfs/root# free
             total       used       free     shared    buffers     cached
Mem:         30832      20792      10040          0         24      13992
-/+ buffers/cache:       6776      24056
Swap:            0          0          0
(none):/mnt/ramfs/root# cat /proc/slabinfo 
slabinfo - version: 1.1
kmem_cache            53     78    100    2    2    1
tcp_tw_bucket          0     40     96    0    1    1
tcp_bind_bucket        6    113     32    1    1    1
tcp_open_request       0     59     64    0    1    1
inet_peer_cache        0      0     64    0    0    1
ip_fib_hash            8    113     32    1    1    1
ip_dst_cache           9     24    160    1    1    1
arp_cache              2     30    128    1    1    1
blkdev_requests      256    280     96    7    7    1
dnotify cache          0      0     20    0    0    1
file lock cache        0     42     92    0    1    1
fasync cache           2    202     16    1    1    1
uid_cache              1    113     32    1    1    1
skbuff_head_cache     84    120    160    4    5    1
sock                  31     35    800    7    7    1
inode_cache         3439   3440    384  344  344    1
bdev_cache            48     59     64    1    1    1
sigqueue               0     29    132    0    1    1
kiobuf                 0      0    128    0    0    1
dentry_cache        3573   3600    128  120  120    1
filp                 127    160     96    4    4    1
names_cache            0      2   4096    0    2    1
buffer_head            9     40     96    1    1    1
mm_struct             14     24    160    1    1    1
vm_area_struct       279    354     64    5    6    1
fs_cache              13     59     64    1    1    1
files_cache           13     18    416    2    2    1
signal_act            15     18   1312    5    6    1
size-131072(DMA)       0      0 131072    0    0   32
size-131072            0      0 131072    0    0   32
size-65536(DMA)        0      0  65536    0    0   16
size-65536             0      0  65536    0    0   16
size-32768(DMA)        0      0  32768    0    0    8
size-32768             1      1  32768    1    1    8
size-16384(DMA)        0      0  16384    0    0    4
size-16384             0      0  16384    0    0    4
size-8192(DMA)         0      0   8192    0    0    2
size-8192              0      0   8192    0    0    2
size-4096(DMA)         0      0   4096    0    0    1
size-4096              4      4   4096    4    4    1
size-2048(DMA)         0      0   2048    0    0    1
size-2048             30     30   2048   15   15    1
size-1024(DMA)         0      0   1024    0    0    1
size-1024              9     20   1024    3    5    1
size-512(DMA)          0      0    512    0    0    1
size-512              23     32    512    3    4    1
size-256(DMA)          0      0    256    0    0    1
size-256              20     60    256    2    4    1
size-128(DMA)          0      0    128    0    0    1
size-128             366    450    128   13   15    1
size-64(DMA)           0      0     64    0    0    1
size-64               44     59     64    1    1    1
size-32(DMA)           0      0     32    0    0    1
size-32              127    226     32    2    2    1
(none):/mnt/ramfs/root# cat /proc/slabinfo 
slabinfo - version: 1.1
kmem_cache            53     78    100    2    2    1
tcp_tw_bucket          0     40     96    0    1    1
tcp_bind_bucket        6    113     32    1    1    1
tcp_open_request       0     59     64    0    1    1
inet_peer_cache        0      0     64    0    0    1
ip_fib_hash            8    113     32    1    1    1
ip_dst_cache           9     24    160    1    1    1
arp_cache              2     30    128    1    1    1
blkdev_requests      256    280     96    7    7    1
dnotify cache          0      0     20    0    0    1
file lock cache        0     42     92    0    1    1
fasync cache           2    202     16    1    1    1
uid_cache              1    113     32    1    1    1
skbuff_head_cache     84    120    160    4    5    1
sock                  31     35    800    7    7    1
inode_cache         3809   3810    384  381  381    1
bdev_cache            48     59     64    1    1    1
sigqueue               0     29    132    0    1    1
kiobuf                 0      0    128    0    0    1
dentry_cache        3943   3960    128  132  132    1
filp                 127    160     96    4    4    1
names_cache            0      2   4096    0    2    1
buffer_head            9     40     96    1    1    1
mm_struct             14     24    160    1    1    1
vm_area_struct       279    354     64    5    6    1
fs_cache              13     59     64    1    1    1
files_cache           13     18    416    2    2    1
signal_act            15     18   1312    5    6    1
size-131072(DMA)       0      0 131072    0    0   32
size-131072            0      0 131072    0    0   32
size-65536(DMA)        0      0  65536    0    0   16
size-65536             0      0  65536    0    0   16
size-32768(DMA)        0      0  32768    0    0    8
size-32768             1      1  32768    1    1    8
size-16384(DMA)        0      0  16384    0    0    4
size-16384             0      0  16384    0    0    4
size-8192(DMA)         0      0   8192    0    0    2
size-8192              0      0   8192    0    0    2
size-4096(DMA)         0      0   4096    0    0    1
size-4096              4      4   4096    4    4    1
size-2048(DMA)         0      0   2048    0    0    1
size-2048             30     30   2048   15   15    1
size-1024(DMA)         0      0   1024    0    0    1
size-1024              9     20   1024    3    5    1
size-512(DMA)          0      0    512    0    0    1
size-512              23     32    512    3    4    1
size-256(DMA)          0      0    256    0    0    1
size-256              20     60    256    2    4    1
size-128(DMA)          0      0    128    0    0    1
size-128             366    450    128   13   15    1
size-64(DMA)           0      0     64    0    0    1
size-64               44     59     64    1    1    1
size-32(DMA)           0      0     32    0    0    1
size-32              127    226     32    2    2    1
(none):/mnt/ramfs/root# cat /proc/slabinfo 
slabinfo - version: 1.1
kmem_cache            53     78    100    2    2    1
tcp_tw_bucket          0     40     96    0    1    1
tcp_bind_bucket        6    113     32    1    1    1
tcp_open_request       0     59     64    0    1    1
inet_peer_cache        0      0     64    0    0    1
ip_fib_hash            8    113     32    1    1    1
ip_dst_cache           9     24    160    1    1    1
arp_cache              2     30    128    1    1    1
blkdev_requests      256    280     96    7    7    1
dnotify cache          0      0     20    0    0    1
file lock cache        0     42     92    0    1    1
fasync cache           2    202     16    1    1    1
uid_cache              1    113     32    1    1    1
skbuff_head_cache     84    120    160    4    5    1
sock                  31     35    800    7    7    1
inode_cache         4194   4200    384  420  420    1
bdev_cache            48     59     64    1    1    1
sigqueue               0     29    132    0    1    1
kiobuf                 0      0    128    0    0    1
dentry_cache        4328   4350    128  145  145    1
filp                 127    160     96    4    4    1
names_cache            0      2   4096    0    2    1
buffer_head            9     40     96    1    1    1
mm_struct             14     24    160    1    1    1
vm_area_struct       279    354     64    5    6    1
fs_cache              13     59     64    1    1    1
files_cache           13     18    416    2    2    1
signal_act            15     18   1312    5    6    1
size-131072(DMA)       0      0 131072    0    0   32
size-131072            0      0 131072    0    0   32
size-65536(DMA)        0      0  65536    0    0   16
size-65536             0      0  65536    0    0   16
size-32768(DMA)        0      0  32768    0    0    8
size-32768             1      1  32768    1    1    8
size-16384(DMA)        0      0  16384    0    0    4
size-16384             0      0  16384    0    0    4
size-8192(DMA)         0      0   8192    0    0    2
size-8192              0      0   8192    0    0    2
size-4096(DMA)         0      0   4096    0    0    1
size-4096              4      4   4096    4    4    1
size-2048(DMA)         0      0   2048    0    0    1
size-2048             30     32   2048   15   16    1
size-1024(DMA)         0      0   1024    0    0    1
size-1024              9     20   1024    3    5    1
size-512(DMA)          0      0    512    0    0    1
size-512              23     32    512    3    4    1
size-256(DMA)          0      0    256    0    0    1
size-256              20     60    256    2    4    1
size-128(DMA)          0      0    128    0    0    1
size-128             366    450    128   13   15    1
size-64(DMA)           0      0     64    0    0    1
size-64               44     59     64    1    1    1
size-32(DMA)           0      0     32    0    0    1
size-32              128    226     32    2    2    1
(none):/mnt/ramfs/root# cat /proc/slabinfo 
slabinfo - version: 1.1
kmem_cache            53     78    100    2    2    1
tcp_tw_bucket          0     40     96    0    1    1
tcp_bind_bucket        6    113     32    1    1    1
tcp_open_request       0     59     64    0    1    1
inet_peer_cache        0      0     64    0    0    1
ip_fib_hash            8    113     32    1    1    1
ip_dst_cache           9     24    160    1    1    1
arp_cache              2     30    128    1    1    1
blkdev_requests      256    280     96    7    7    1
dnotify cache          0      0     20    0    0    1
file lock cache        0     42     92    0    1    1
fasync cache           2    202     16    1    1    1
uid_cache              1    113     32    1    1    1
skbuff_head_cache     84    120    160    4    5    1
sock                  31     35    800    7    7    1
inode_cache         4506   4510    384  451  451    1
bdev_cache            48     59     64    1    1    1
sigqueue               0     29    132    0    1    1
kiobuf                 0      0    128    0    0    1
dentry_cache        4640   4650    128  155  155    1
filp                 127    160     96    4    4    1
names_cache            0      2   4096    0    2    1
buffer_head            9     40     96    1    1    1
mm_struct             14     24    160    1    1    1
vm_area_struct       279    354     64    5    6    1
fs_cache              13     59     64    1    1    1
files_cache           13     18    416    2    2    1
signal_act            15     18   1312    5    6    1
size-131072(DMA)       0      0 131072    0    0   32
size-131072            0      0 131072    0    0   32
size-65536(DMA)        0      0  65536    0    0   16
size-65536             0      0  65536    0    0   16
size-32768(DMA)        0      0  32768    0    0    8
size-32768             1      1  32768    1    1    8
size-16384(DMA)        0      0  16384    0    0    4
size-16384             0      0  16384    0    0    4
size-8192(DMA)         0      0   8192    0    0    2
size-8192              0      0   8192    0    0    2
size-4096(DMA)         0      0   4096    0    0    1
size-4096              4      4   4096    4    4    1
size-2048(DMA)         0      0   2048    0    0    1
size-2048             30     32   2048   15   16    1
size-1024(DMA)         0      0   1024    0    0    1
size-1024              9     20   1024    3    5    1
size-512(DMA)          0      0    512    0    0    1
size-512              24     32    512    3    4    1
size-256(DMA)          0      0    256    0    0    1
size-256              20     60    256    2    4    1
size-128(DMA)          0      0    128    0    0    1
size-128             366    450    128   13   15    1
size-64(DMA)           0      0     64    0    0    1
size-64               44     59     64    1    1    1
size-32(DMA)           0      0     32    0    0    1
size-32              128    226     32    2    2    1
(none):/mnt/ramfs/root# cat /proc/slabinfo 
slabinfo - version: 1.1
kmem_cache            53     78    100    2    2    1
tcp_tw_bucket          0     40     96    0    1    1
tcp_bind_bucket        6    113     32    1    1    1
tcp_open_request       0     59     64    0    1    1
inet_peer_cache        0      0     64    0    0    1
ip_fib_hash            8    113     32    1    1    1
ip_dst_cache           9     24    160    1    1    1
arp_cache              2     30    128    1    1    1
blkdev_requests      256    280     96    7    7    1
dnotify cache          0      0     20    0    0    1
file lock cache        0     42     92    0    1    1
fasync cache           2    202     16    1    1    1
uid_cache              1    113     32    1    1    1
skbuff_head_cache     84    120    160    4    5    1
sock                  31     35    800    7    7    1
inode_cache         4896   4900    384  490  490    1
bdev_cache            48     59     64    1    1    1
sigqueue               0     29    132    0    1    1
kiobuf                 0      0    128    0    0    1
dentry_cache        5030   5040    128  168  168    1
filp                 127    160     96    4    4    1
names_cache            0      2   4096    0    2    1
buffer_head            9     40     96    1    1    1
mm_struct             14     24    160    1    1    1
vm_area_struct       279    354     64    5    6    1
fs_cache              13     59     64    1    1    1
files_cache           13     18    416    2    2    1
signal_act            15     18   1312    5    6    1
size-131072(DMA)       0      0 131072    0    0   32
size-131072            0      0 131072    0    0   32
size-65536(DMA)        0      0  65536    0    0   16
size-65536             0      0  65536    0    0   16
size-32768(DMA)        0      0  32768    0    0    8
size-32768             1      1  32768    1    1    8
size-16384(DMA)        0      0  16384    0    0    4
size-16384             0      0  16384    0    0    4
size-8192(DMA)         0      0   8192    0    0    2
size-8192              0      0   8192    0    0    2
size-4096(DMA)         0      0   4096    0    0    1
size-4096              4      4   4096    4    4    1
size-2048(DMA)         0      0   2048    0    0    1
size-2048             30     32   2048   15   16    1
size-1024(DMA)         0      0   1024    0    0    1
size-1024              9     20   1024    3    5    1
size-512(DMA)          0      0    512    0    0    1
size-512              23     32    512    3    4    1
size-256(DMA)          0      0    256    0    0    1
size-256              20     60    256    2    4    1
size-128(DMA)          0      0    128    0    0    1
size-128             366    450    128   13   15    1
size-64(DMA)           0      0     64    0    0    1
size-64               44     59     64    1    1    1
size-32(DMA)           0      0     32    0    0    1
size-32              128    226     32    2    2    1
(none):/mnt/ramfs/root# cat /proc/slabinfo 
slabinfo - version: 1.1
kmem_cache            53     78    100    2    2    1
tcp_tw_bucket          0     40     96    0    1    1
tcp_bind_bucket        6    113     32    1    1    1
tcp_open_request       0     59     64    0    1    1
inet_peer_cache        0      0     64    0    0    1
ip_fib_hash            8    113     32    1    1    1
ip_dst_cache           9     24    160    1    1    1
arp_cache              2     30    128    1    1    1
blkdev_requests      256    280     96    7    7    1
dnotify cache          0      0     20    0    0    1
file lock cache        0     42     92    0    1    1
fasync cache           2    202     16    1    1    1
uid_cache              1    113     32    1    1    1
skbuff_head_cache     84    120    160    4    5    1
sock                  31     35    800    7    7    1
inode_cache         5306   5310    384  531  531    1
bdev_cache            48     59     64    1    1    1
sigqueue               0     29    132    0    1    1
kiobuf                 0      0    128    0    0    1
dentry_cache        5440   5460    128  182  182    1
filp                 127    160     96    4    4    1
names_cache            0      2   4096    0    2    1
buffer_head            9     40     96    1    1    1
mm_struct             14     24    160    1    1    1
vm_area_struct       279    354     64    5    6    1
fs_cache              13     59     64    1    1    1
files_cache           13     18    416    2    2    1
signal_act            15     18   1312    5    6    1
size-131072(DMA)       0      0 131072    0    0   32
size-131072            0      0 131072    0    0   32
size-65536(DMA)        0      0  65536    0    0   16
size-65536             0      0  65536    0    0   16
size-32768(DMA)        0      0  32768    0    0    8
size-32768             1      1  32768    1    1    8
size-16384(DMA)        0      0  16384    0    0    4
size-16384             0      0  16384    0    0    4
size-8192(DMA)         0      0   8192    0    0    2
size-8192              0      0   8192    0    0    2
size-4096(DMA)         0      0   4096    0    0    1
size-4096              4      4   4096    4    4    1
size-2048(DMA)         0      0   2048    0    0    1
size-2048             30     32   2048   15   16    1
size-1024(DMA)         0      0   1024    0    0    1
size-1024              9     20   1024    3    5    1
size-512(DMA)          0      0    512    0    0    1
size-512              23     32    512    3    4    1
size-256(DMA)          0      0    256    0    0    1
size-256              20     60    256    2    4    1
size-128(DMA)          0      0    128    0    0    1
size-128             366    450    128   13   15    1
size-64(DMA)           0      0     64    0    0    1
size-64               44     59     64    1    1    1
size-32(DMA)           0      0     32    0    0    1
size-32              128    226     32    2    2    1
(none):/mnt/ramfs/root# cat /proc/slabinfo 
slabinfo - version: 1.1
kmem_cache            53     78    100    2    2    1
tcp_tw_bucket          0     40     96    0    1    1
tcp_bind_bucket        6    113     32    1    1    1
tcp_open_request       0     59     64    0    1    1
inet_peer_cache        0      0     64    0    0    1
ip_fib_hash            8    113     32    1    1    1
ip_dst_cache           9     24    160    1    1    1
arp_cache              2     30    128    1    1    1
blkdev_requests      256    280     96    7    7    1
dnotify cache          0      0     20    0    0    1
file lock cache        0     42     92    0    1    1
fasync cache           2    202     16    1    1    1
uid_cache              1    113     32    1    1    1
skbuff_head_cache     84    120    160    4    5    1
sock                  31     35    800    7    7    1
inode_cache         5702   5710    384  571  571    1
bdev_cache            48     59     64    1    1    1
sigqueue               0     29    132    0    1    1
kiobuf                 0      0    128    0    0    1
dentry_cache        5836   5850    128  195  195    1
filp                 127    160     96    4    4    1
names_cache            0      2   4096    0    2    1
buffer_head            9     40     96    1    1    1
mm_struct             14     24    160    1    1    1
vm_area_struct       279    354     64    5    6    1
fs_cache              13     59     64    1    1    1
files_cache           13     18    416    2    2    1
signal_act            15     18   1312    5    6    1
size-131072(DMA)       0      0 131072    0    0   32
size-131072            0      0 131072    0    0   32
size-65536(DMA)        0      0  65536    0    0   16
size-65536             0      0  65536    0    0   16
size-32768(DMA)        0      0  32768    0    0    8
size-32768             1      1  32768    1    1    8
size-16384(DMA)        0      0  16384    0    0    4
size-16384             0      0  16384    0    0    4
size-8192(DMA)         0      0   8192    0    0    2
size-8192              0      0   8192    0    0    2
size-4096(DMA)         0      0   4096    0    0    1
size-4096              4      4   4096    4    4    1
size-2048(DMA)         0      0   2048    0    0    1
size-2048             30     32   2048   16   16    1
size-1024(DMA)         0      0   1024    0    0    1
size-1024              9     20   1024    3    5    1
size-512(DMA)          0      0    512    0    0    1
size-512              23     32    512    3    4    1
size-256(DMA)          0      0    256    0    0    1
size-256              20     60    256    2    4    1
size-128(DMA)          0      0    128    0    0    1
size-128             366    450    128   13   15    1
size-64(DMA)           0      0     64    0    0    1
size-64               44     59     64    1    1    1
size-32(DMA)           0      0     32    0    0    1
size-32              128    226     32    2    2    1
(none):/mnt/ramfs/root# cat /proc/slabinfo 
slabinfo - version: 1.1
kmem_cache            53     78    100    2    2    1
tcp_tw_bucket          0     40     96    0    1    1
tcp_bind_bucket        6    113     32    1    1    1
tcp_open_request       0     59     64    0    1    1
inet_peer_cache        0      0     64    0    0    1
ip_fib_hash            8    113     32    1    1    1
ip_dst_cache           9     24    160    1    1    1
arp_cache              2     30    128    1    1    1
blkdev_requests      256    280     96    7    7    1
dnotify cache          0      0     20    0    0    1
file lock cache        0     42     92    0    1    1
fasync cache           2    202     16    1    1    1
uid_cache              1    113     32    1    1    1
skbuff_head_cache     84    120    160    4    5    1
sock                  31     35    800    7    7    1
inode_cache         4994   5780    384  578  578    1
bdev_cache            48     59     64    1    1    1
sigqueue               0     29    132    0    1    1
kiobuf                 0      0    128    0    0    1
dentry_cache        4893   5820    128  194  194    1
filp                 127    160     96    4    4    1
names_cache            0      2   4096    0    2    1
buffer_head           13     40     96    1    1    1
mm_struct             14     24    160    1    1    1
vm_area_struct       279    354     64    5    6    1
fs_cache              13     59     64    1    1    1
files_cache           13     18    416    2    2    1
signal_act            15     18   1312    5    6    1
size-131072(DMA)       0      0 131072    0    0   32
size-131072            0      0 131072    0    0   32
size-65536(DMA)        0      0  65536    0    0   16
size-65536             0      0  65536    0    0   16
size-32768(DMA)        0      0  32768    0    0    8
size-32768             1      1  32768    1    1    8
size-16384(DMA)        0      0  16384    0    0    4
size-16384             0      0  16384    0    0    4
size-8192(DMA)         0      0   8192    0    0    2
size-8192              0      0   8192    0    0    2
size-4096(DMA)         0      0   4096    0    0    1
size-4096              4      4   4096    4    4    1
size-2048(DMA)         0      0   2048    0    0    1
size-2048             30     32   2048   15   16    1
size-1024(DMA)         0      0   1024    0    0    1
size-1024              9     20   1024    3    5    1
size-512(DMA)          0      0    512    0    0    1
size-512              23     32    512    3    4    1
size-256(DMA)          0      0    256    0    0    1
size-256              20     60    256    2    4    1
size-128(DMA)          0      0    128    0    0    1
size-128             366    450    128   13   15    1
size-64(DMA)           0      0     64    0    0    1
size-64               44     59     64    1    1    1
size-32(DMA)           0      0     32    0    0    1
size-32              113    226     32    2    2    1
(none):/mnt/ramfs/root# cat /proc/slabinfo 
slabinfo - version: 1.1
kmem_cache            53     78    100    2    2    1
tcp_tw_bucket          0     40     96    0    1    1
tcp_bind_bucket        6    113     32    1    1    1
tcp_open_request       0     59     64    0    1    1
inet_peer_cache        0      0     64    0    0    1
ip_fib_hash            8    113     32    1    1    1
ip_dst_cache           9     24    160    1    1    1
arp_cache              2     30    128    1    1    1
blkdev_requests      256    280     96    7    7    1
dnotify cache          0      0     20    0    0    1
file lock cache        0     42     92    0    1    1
fasync cache           2    202     16    1    1    1
uid_cache              1    113     32    1    1    1
skbuff_head_cache     84    120    160    4    5    1
sock                  31     35    800    7    7    1
inode_cache         5268   5780    384  578  578    1
bdev_cache            48     59     64    1    1    1
sigqueue               0     29    132    0    1    1
kiobuf                 0      0    128    0    0    1
dentry_cache        5266   5820    128  194  194    1
filp                 127    160     96    4    4    1
names_cache            0      2   4096    0    2    1
buffer_head           13     40     96    1    1    1
mm_struct             14     24    160    1    1    1
vm_area_struct       279    354     64    5    6    1
fs_cache              13     59     64    1    1    1
files_cache           13     18    416    2    2    1
signal_act            15     18   1312    5    6    1
size-131072(DMA)       0      0 131072    0    0   32
size-131072            0      0 131072    0    0   32
size-65536(DMA)        0      0  65536    0    0   16
size-65536             0      0  65536    0    0   16
size-32768(DMA)        0      0  32768    0    0    8
size-32768             1      1  32768    1    1    8
size-16384(DMA)        0      0  16384    0    0    4
size-16384             0      0  16384    0    0    4
size-8192(DMA)         0      0   8192    0    0    2
size-8192              0      0   8192    0    0    2
size-4096(DMA)         0      0   4096    0    0    1
size-4096              4      4   4096    4    4    1
size-2048(DMA)         0      0   2048    0    0    1
size-2048             30     32   2048   15   16    1
size-1024(DMA)         0      0   1024    0    0    1
size-1024              9     20   1024    3    5    1
size-512(DMA)          0      0    512    0    0    1
size-512              23     32    512    3    4    1
size-256(DMA)          0      0    256    0    0    1
size-256              20     60    256    2    4    1
size-128(DMA)          0      0    128    0    0    1
size-128             366    450    128   13   15    1
size-64(DMA)           0      0     64    0    0    1
size-64               44     59     64    1    1    1
size-32(DMA)           0      0     32    0    0    1
size-32              113    226     32    2    2    1
(none):/mnt/ramfs/root# cat /proc/slabinfo 
slabinfo - version: 1.1
kmem_cache            53     78    100    2    2    1
tcp_tw_bucket          0      0     96    0    0    1
tcp_bind_bucket        6    113     32    1    1    1
tcp_open_request       0     59     64    0    1    1
inet_peer_cache        0      0     64    0    0    1
ip_fib_hash            8    113     32    1    1    1
ip_dst_cache           9     24    160    1    1    1
arp_cache              2     30    128    1    1    1
blkdev_requests      256    280     96    7    7    1
dnotify cache          0      0     20    0    0    1
file lock cache        0      0     92    0    0    1
fasync cache           2    202     16    1    1    1
uid_cache              1    113     32    1    1    1
skbuff_head_cache     84    120    160    4    5    1
sock                  31     35    800    7    7    1
inode_cache         5624   5780    384  578  578    1
bdev_cache            48     59     64    1    1    1
sigqueue               0     29    132    0    1    1
kiobuf                 0      0    128    0    0    1
dentry_cache        5618   5820    128  194  194    1
filp                 127    160     96    4    4    1
names_cache            0      2   4096    0    2    1
buffer_head           17     40     96    1    1    1
mm_struct             14     24    160    1    1    1
vm_area_struct       279    354     64    5    6    1
fs_cache              13     59     64    1    1    1
files_cache           13     18    416    2    2    1
signal_act            15     18   1312    5    6    1
size-131072(DMA)       0      0 131072    0    0   32
size-131072            0      0 131072    0    0   32
size-65536(DMA)        0      0  65536    0    0   16
size-65536             0      0  65536    0    0   16
size-32768(DMA)        0      0  32768    0    0    8
size-32768             1      1  32768    1    1    8
size-16384(DMA)        0      0  16384    0    0    4
size-16384             0      0  16384    0    0    4
size-8192(DMA)         0      0   8192    0    0    2
size-8192              0      0   8192    0    0    2
size-4096(DMA)         0      0   4096    0    0    1
size-4096              4      4   4096    4    4    1
size-2048(DMA)         0      0   2048    0    0    1
size-2048             30     32   2048   15   16    1
size-1024(DMA)         0      0   1024    0    0    1
size-1024              9     20   1024    3    5    1
size-512(DMA)          0      0    512    0    0    1
size-512              23     32    512    3    4    1
size-256(DMA)          0      0    256    0    0    1
size-256              20     60    256    2    4    1
size-128(DMA)          0      0    128    0    0    1
size-128             366    450    128   13   15    1
size-64(DMA)           0      0     64    0    0    1
size-64               44     59     64    1    1    1
size-32(DMA)           0      0     32    0    0    1
size-32              113    226     32    2    2    1
(none):/mnt/ramfs/root# cat /proc/slabinfo 
slabinfo - version: 1.1
kmem_cache            53     78    100    2    2    1
tcp_tw_bucket          0      0     96    0    0    1
tcp_bind_bucket        6    113     32    1    1    1
tcp_open_request       0     59     64    0    1    1
inet_peer_cache        0      0     64    0    0    1
ip_fib_hash            8    113     32    1    1    1
ip_dst_cache           9     24    160    1    1    1
arp_cache              2     30    128    1    1    1
blkdev_requests      256    280     96    7    7    1
dnotify cache          0      0     20    0    0    1
file lock cache        0      0     92    0    0    1
fasync cache           2    202     16    1    1    1
uid_cache              1    113     32    1    1    1
skbuff_head_cache     84    120    160    4    5    1
sock                  31     35    800    7    7    1
inode_cache         5727   5780    384  578  578    1
bdev_cache            48     59     64    1    1    1
sigqueue               0     29    132    0    1    1
kiobuf                 0      0    128    0    0    1
dentry_cache        5721   5820    128  194  194    1
filp                 127    160     96    4    4    1
names_cache            0      2   4096    0    2    1
buffer_head           21     40     96    1    1    1
mm_struct             14     24    160    1    1    1
vm_area_struct       279    354     64    5    6    1
fs_cache              13     59     64    1    1    1
files_cache           13     18    416    2    2    1
signal_act            15     15   1312    5    5    1
size-131072(DMA)       0      0 131072    0    0   32
size-131072            0      0 131072    0    0   32
size-65536(DMA)        0      0  65536    0    0   16
size-65536             0      0  65536    0    0   16
size-32768(DMA)        0      0  32768    0    0    8
size-32768             1      1  32768    1    1    8
size-16384(DMA)        0      0  16384    0    0    4
size-16384             0      0  16384    0    0    4
size-8192(DMA)         0      0   8192    0    0    2
size-8192              0      0   8192    0    0    2
size-4096(DMA)         0      0   4096    0    0    1
size-4096              4      4   4096    4    4    1
size-2048(DMA)         0      0   2048    0    0    1
size-2048             30     32   2048   15   16    1
size-1024(DMA)         0      0   1024    0    0    1
size-1024              9     20   1024    3    5    1
size-512(DMA)          0      0    512    0    0    1
size-512              23     32    512    3    4    1
size-256(DMA)          0      0    256    0    0    1
size-256              20     60    256    2    4    1
size-128(DMA)          0      0    128    0    0    1
size-128             366    450    128   13   15    1
size-64(DMA)           0      0     64    0    0    1
size-64               44     59     64    1    1    1
size-32(DMA)           0      0     32    0    0    1
size-32              113    226     32    2    2    1

Linux hanged here 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Linux 2.4.4-ac17
@ 2001-05-24 23:37 Alan Cox
  2001-05-25  1:26 ` Jaswinder Singh
  0 siblings, 1 reply; 12+ messages in thread
From: Alan Cox @ 2001-05-24 23:37 UTC (permalink / raw)
  To: linux-kernel


	ftp://ftp.kernel.org/pub/linux/kernel/people/alan/2.4/

		 Intermediate diffs are available from
			http://www.bzimage.org

In terms of going through the code audit almost all the sound drivers still 
need fixing to lock against format changes during a read/write. Poll creating 
and starting a buffer as write does and also mmap during write, write during
an mmap.

This one just fixes the first chunk of stuff the Stanford checker found and
a couple of other small bits.

2.4.4-ac17
o	Fix double free in new cciss			(me)
o	Fix i2o_pci double free on error		(me)
o	Fix use after free in iphase (two of)		(me)
o	Fix use after free in cs4281			(me)
o	Fix use after free in lapbether			(me)
o	Fix use after free in bpqether			(me)
o	Fix use after free in edgeport			(me)
o	Fix memory leak in cciss			(me)
o	Fix memory leak in failed vxfs mounts		(me)
o	Fix memory leak in failed cmsfs mounts		(me)
o	Fix memory leak on error in ixj			(me)
o	Fix memory leak in lmc				(me)
o	Fix memory leak in isdnppp			(me)
o	Fix memory leak in wanrouter			(me)
o	Fix memory leak on error in jffs		(me)
o	Fix reference to invalid memory in rio		(me)
o	Fix leaks in xircom driver (and update)		(Arjan van de Ven)
	| All of the above found by the stanford checking team
	| who [or whose tools] effectively did the work for us
o	Fix maestro bug from merge			(Marcus Meissner)

2.4.4-ac16
o	Fix FAT crashes with 2K media			(OGAWA Hirofumi)
o	Fix scsi trace messages				(Khalid Aziz)
o	Fix hga module laod problem			(Juan Quintela)
o	Fix leak in wanproc				(Akash Jain)
o	ESS solo clean ups				(Marcus Meissner)
o	Update address for Jonathan Woithe		(Jonathan Woithe)
o	Fix the mess I made of the stradis driver	(Francois Romieu)
o	Port maestro to 2.4 PCI API			(Marcus Meissner)
o	Report shmem pages in /proc			(Christoph Rohland)
	| Im not sure this is the right approach - opinions ?
o	Port toshoboe driver to 2.4 PCI api		(Marcus Meissner)
o	Update 3ware ide raid driver			(Adam Radford)
o	Update ncr/symbios drivers 			(Gerhard Roudier)
o	Fix fealnx build on some non x86 platforms	(Jeff Garzik)

2.4.4-ac15
o	Merge Linus 2.4.5pre5
	| Also fixes a dumb bug in my mmx fixups I 
	| managed to forget to test and spot
o	Dump the ACPI changes - new ones are pending	(me)
	and the old ones are better than this lot
o	Revert serial incompatibility pending nice fix	(me)
o	Move a few other oddments to match Linus
o	Rip format conversion out of the pwc driver	(me)
	| It belongs in user space..

2.4.4-ac14
o	Fix error corner case on max file size check	(Andrew Morton)
o	Do first bits of applicom.c cleanup		(me)
	| This needs a lot of cleaning yet
o	Fix open/close locking on dsp56k		(me)
o	Clean up the obvious namespace mess in h8.c	(me)
	| Wants verifying by Alpha folks
o	Fix locking errors in machzwd watchdog		(me)
o	Fix printk levels on nwflush , someone with a 	(me)
	netwindup needs to see the FIXME cases still
o	Fix out of memory oops in pcwd.c		(me)
o	Add more Dell raid devices to sparselun table	(Matt Domsch)
o	Add hotplug table entry for aic7xxx		(Marcus Meissner)
o	Drop deceased APA1480 driver to match Linus tree(me)
o	Fix ali15x3 nodma behaviour			(Jeff Garzik)
o	Further quota fixups				(Jan Kara)
o	Update a2232 to current version 		(Geert Uytterhoeven)
	| Older one got merged in error..
o	Clean up sonicvibes pci handling		(Marcus Meissner)
o	Remove dead radio miscdevice bits		(Al Viro)
o	Merge ATI Rage XL console support		(Geert Uytterhoeven)
o	Fix problems with pyxis iommu on Alpha		(Ivan Kokshaysky)
o	Fix compile errors when built without /proc   (Andrzej Krzysztofowicz)
o	Encapsulate shmem inode info using macros	(Christoph Rohland)
	| So Al can attack the inode struct..
o	Move small symlinks into shmem_inode_info	(Christoph Rohland)
o	Count shmemfs pages and put them in /proc	(Christoph Rohland)
o	Put back accidentally reverted PnPBIOS parport	(Marcelo Jimenez)

2.4.4-ac13
o	Fix binfmt_misc compile bug			(me)
o	Add missing locking to pms driver		(me)
o	Fix planb locking/rt deadlock			(me)
o	Add missing locking to saa5249 driver		(me)
o	Add missing locking to stradis driver		(me)
o	Add missing locking to zr36067 driver		(me)
o	Fix locking on trident sound driver		(me)
	| Probably all the other PCI sound drivers need doing too...
o	Fix wrong ioctl return on trident sound driver	(me)
o	Clean up NCR53c406 compile warnings		(me)
o	Fix dmx3191 compile warnings, printk levels	(me)
o	Fix coda cache compile warnings			(me)
o	Fix a warning in jffs2				(me)
o	Fix nautilus SRM poweroff			(Richard Henderson)
o	Fix Alpha build bug				(Richard Henderson)
o	Fix a hang in the maestro dock support		(Ben Pfaff)
o	Fix memory leak in ACPI drivers			(Philip Wang)
o	Eliminate popping in cs46xx, fix powerdown	(Tom Woller)
o	Fix ps2esdi SMP build 				(Rasmus Andersen)
o	Fix a hang on NFS write				(Trond Myklebust)
o	Cleaned up assorted random warnings		(me)

2.4.4-ac12
o	Just tracking Linus 2.4.5pre4			
	- A chunk more merged with Linus
	- dropped out some oddments that are now
	  obsolete

2.4.4-ac11
o	Fix hang after "Freeing unused.." on S/390	(Dick Hitt)
o	Fix ramfs accounting bug			(Christoph Rohland)
o	Raw HID access interface for USB		(Brad Hards)
o	Fix missing release_region on QlogicFAS		(Marcus Meissner)
o	Fix missing release region in NCR53c406 code	(Marcus Meissner)
o	Make trident use the new pm callbacks		(Pavel Roskin)
o	Fix dmi ident handling				(Arjan van de Ven)
o	dc2xx locking fixes				(Greg Kroah-Hartmann)
o	Fix overrun on the acm driver			(Greg Kroah-Hartmann)
o	Sitecom workarounds for mct-u232		(Stelian Pop)
o	Makefile fixes					(Al Viro)
o	Make hgafb show logo if non modular only like	(me)
	the rest
o	Merge back the invalidate_device changes into	(me)
	the new cciss/cpqarray
o	Rio and sx serial driver updates		(Rogier Wolff)
o	Add another SB AWE 32 variant to the tables	(Jeremy Manson)
o	Fix serial.c warning				(Jesper Juhl)
o	Basic maestro dock support			(Ben Pfaff)
o	Add defines for testing prefetch		(Arjan van de Ven)
o	Protect nls.h from repeat include		(Anton Altaparmakov)
o	Clean up resource handling in esssolo1		(Marcus Meissner)
o	Fix mysnc on /dev/fb				(Andrea Arcangeli)
o	Further IBM token ring updates			(Mike Phillips)
o	Fix usermode Linux makefile problem		(Andrew Morton)
o	Merge first block of LVM changes		(Heinz & others)
o	Forward port 2.2 syncppp flags features		(Paul Fulghum)
o	Merge lp486e driver for 2.4			(Andries Brouwer)
	| Experimental...
o	Merge new cmpci driver 				(ChenLi Tien)
o	& remove 2.2 back compat gunge, modem gunge	(me)
o	Update frame buffer project/mailing list data	(Geert Uytterhoeven)
o	Fix m68k bitops					(Roman Zippel)
o	Add w83877f watchdog driver			(Scott Jennings)
o	Merge A2232 serial driver			(Enver Haase)
o	Fix wrong memory free in isdn_ppp		(Christopher Kanaan)

2.4.4-ac10
o	Move cs46xx docs into the right spot		(Arjan van de Ven)
o	Merge Linus 2.4.5pre3
	- switch to Linus page fault race fixes
	- switch to Linus arch/ppc
	- merged serial driver cli fixes but also
	  added an extra missing moxa check
	- used -ac better version of comx fix
	- used -ac better version of scsi fix
	- now 2.4.5pre vm seems sane dump other vmscan
	  experiments
	[not merged; rage-xl code]
o	

2.4.4-ac9
o	Clean up x86isms from the UML code		(Chris Emerson)
o	Remove un-needed UML flag,fix hang under load	(Jeff Dike)
o	Fix attach race	in UML				(Jeff Dike)
o	Fix warnings, clean up cpp abuses in UML	(Roman Zippel)
o	Remove -D__KERNEL__ from user space of UML	(Roman Zippel)
o	Add NCR53c700 and 53c700/66 driver		(James Bottomley)
	|For NCR Dual 700 microchannel card
o	Alpha semaphore updates				(Ivan Kokshaysky)
p	Fix ibmtr build a bit			(Andrzej Krzysztofowicz)
o	Tidy sysrq-t output				(Russell King)
o	Fix miata halt to SRM				(Tom Vier)
o	Fix aging on buffer cache pages			(Marcelo Tosatti)
o	Fix looping behaviour on failing memory 	(Marcelo Tosatti)
	allocations
o	Handle the PIIX4 on the new intel 82801BAM	(Tim Raymond)
o	Fix user visible -ENOIOCTLCMD returns		(Shane Wegner)
o	Fix startech uart detection problem		(Val Henson)
o	Further tulip updates				(Jeff Garzik)
o	Revert hpt366 patch

2.4.4-ac8
o	Prefetch constant copy_to_user data		(Arjan van de Ven)
o	Update cpqarray driver - use pci dma api	(Charles White)
o	Update cciss driver - use pci dma api		(Charles White)
o	Enable compiled in synclink driver		(Paul Fulghum)
o	Fix plip section conflict			(Keith Owens)
o	Tulip driver updates				(Jeff Garzik)
o	Frame buffer logo updates			(Geert Uytterhoeven)
o	Update __initdata documentation			(Ingo Oeser)
o	Linearize sunrpc buffers using GFP_KERNEL	(Trond Myklebust)
o	C Scott Ananian has moved			(C Scott Ananian)
o	Update get_unaligned docs			(John Levon)
o	Fix pci pool handling on boxes that have non	(Pete Zaitcev)
	irq safe map create/destroy
o	Update m68k semaphores				(Geert Uytterhoeven)
o	Update NLS Configure.help			(Nerijus Baliunas)
o	Clean up cyclom driver			(Arnaldo Carvalho de Melo)
o	Further serial driver update			(Jeff Garzik)
o	Fix typo in sched.c				(Jim Freeman)
o	Do prefetches on wake_up_common walk		(Arjan van de Ven)
o	Fix bootmem init problems			(Andrea Arcangeli)
o	Fix pops on cs46xx power management		(Thomas Woller)
o	Fix reference of freed memory in cs46xx		(Christopher Kanaan)
o	Hopefully fix i2o scsi reset crash		(me)

2.4.4-ac7
o	Fix dasd off by one found by Al Viro		(me)
o	Fix copy under cli in
	moxa,mxser,pcxx,riscom8
o	Cleaned up serial167 formatting (no code	(me)
	changes this patch set)
o	Fix missing length check in AGPgart		(me)
	| Found by Al Viro
o	Fix wrong kmalloc sizes in ixj/emu10k1		(David Chan)
o	Fix make distclean on ramfs/tmpfs		(Ingo Oeser)
o	Update checkconfig, Changes			(Niels Jensen)
o	NFS mmap consistency on close fix		(Andrea Arcangeli)
o	Fix 10 bit decode causing APM hang on a laptop	(Pete Zaitcev)
	when using ymfpci
o	Reserve failure on vesa video ram is not fatal	(Jordan Crouse)
o	Update athlon mmx copier to not prefetch off	(Arjan van de Ven)
	the end
o	Fix scsi.c procfs zero termination checks	(Al Viro)
o	And fix -EFAULT returns from it			(me)
o	Update ibm token ring driver			(Mike Phillips)
o	Fix sockfilter maths overflow			(Al Viro)
o	Make dev name lookup robust to nonterminated	(Al Viro)
	buffers
o	Update config.h use				(Niels Jensen)
o	Fix xircom cardbus ethernet/modem support	(Bill Nottingham)
o	Fix off by one buffer checks in atm_poa and	(Al Viro)
	dasd
o	Clean up printks in zr36067.c			(me)

2.4.4-ac6
o	Revert dead swap patch pending fixes		(Dave Miller)
o	Allow arch specific writeproc/DMA for IDE	(Bjorn Wesen)
o	Move to aic7xxx 6.1.13				(Justin Gibbs)
o	Use pci_set_master on eni.c			(Jeff Garzik)
o	Update wireless drivers, add airport		(Jean Tourrihles,
							Benjamin Herrenschmidt)
o	Add new pci ids, clean up dup defines in eicon	(Jeff Garzik)
o	Add module loader to kernel docs		(Erik Mouw)
o	Fix wanrouter makefile bug		(Arnaldo Carvalho de Melo)
o	Add another pair of idents to the yenta driver  (Alexandr Kanevskiy)
o	Parport fixes for 1284 mode			(Fred Barnes)
o	Update 8139too driver to handle wakeup bug	(Jeff Garzik)
o	Add koi8-ru locale              		(Andrzej Krzysztofowicz)
o       Add ICH3 to the i810 audio driver		(Tom Woller)
o	Improve (hopefully) the confusing I82365 help   (me)
o	Fix a bug in koi8-u tables			(Andrzej Krzysztofowicz)
o	Fix a bug in UTF8->CP1255			(Andrzej Krzysztofowicz)
o	Fix a bug in iso8859-13 tables			(Andrzej Krzysztofowicz)
o	Update gdth driver to current vendor release    (Achim Leubner)
o	Kill cpia_write_proc (its insecure)		(Al Viro, me)
o	Fix unterminated array strtoul() in comx	(Al Viro)
o	Fix TCP send path leak				(Dave Miller)
o	Restore older skb_cow() headroom behaviour	(Dave Miller)
o	Fix ipv6 oops					(Dave Miller)
o	Small ipx tidy up			(Arnaldo Carvalho de Melo)
o	Fix unprotected userspace reference in trident  (Al Viro)
	audio
o	Fix expand stack locking			(Manfred Spraul)
o	Fix offslab_limit calculation			(Manfred Spraul)
o	EATA and U14F updates				(Dario Ballabio)
o	Update scsi generic to 3.1.18			(Doug Gilbert)
o	Clean up abs() 					(Kai Germaschewski)
	| This needs further checking
o	ymfpci update					(Pete Zaitcev)
o	Quota code updates				(Jan Kara)
o	Clean up eicon include abuse			(me)

2.4.4-ac5
o	Fix DMA setup on hpt366/370			(Tim Hockin)
o	DRM memory alloc failure checks			(Akash Jain)
o	Remove bogus fs/buffer.c diff			(Ben LaHaise)
o	cs46xx update - adds Hercules Game Theatre XP	(Thomas Woller)
o	Fix menuconfig breakage with ()		(Andrzej Krzysztofowicz)
o	Updated multithreaded core dump support		(Don Dugger)
o	Remove dead ibmtr.h include			(Mike Phillips)
o	Fix misplaced letters in koi8-u			(Andriy Rysin)
o	Further alpha module locking fix		(Andrea Arcangeli)
o	Keyspan bitwidth fixes				(Hugh Blemings)
o	usb-uhci oops fix				(Pete Zaitcev)
o	Add ability to specify preferred minor on 	(Gerd Knorr)
	video/radio4linux devices
o	Further IPX updates			(Arnaldo Carvalho de Melo)
o	Further IRDA updates				(Dag Brattli)
o	Make x86 ptrace framesize a define (code clean)	(Pavel Machek)
o	Moxa serial tidy				(Tim Hockin)
o	Fix tiny select race				(Rusty Russell)
o	Update aic7xxx to 6.1.12			(Justin Gibbs)
o	Alpha was missing rwlock_init			(Reto Baettig)
o	Alpha SCHED_YIELD was broken on UP		(Andrea Arcangeli)
o	Allow IRQ sharingon more PCI ide		(Pete Zaitcev)
o	Fix capable checks found by Stanford analyser	(me)
	for cciss/cpqarray
o	List more devices in sysrq table	(Andrzej Krzysztofowicz)
o	Run uml exit callbacks reverse to init		(Andrew Morton)
o	Fix SMP resched_idle pre-emption bug		(Nigel Gamble)
o	Work around config problem with menuconfig
	and USB					(Andrzej Krzysztofowicz)
o	Fix nasty bug in Alpha PCI mapping		(Hyung Min SEO)
	| Nautilus specific stuff not applied yet
o	SBLive endianness fixes	(output only so far)	(Ira Weiny)
o	Move sblive pci_enable earlier			(Marcus Meissner)
o	Merge IBM ServeRAID 4.72 driver			(Keith Mitchell)
o	Fix affs races					(Roman Zippel)
o	Fix cdrom unload crash			(Andrzej Krzysztofowicz)

2.4.4-ac4
o	Fix future domain scsi				(Carlo Prelz)
o	Merge Linux 2.4.5pre1
o	Fix ipx without sysctl compile			(Pavel Roskin)
o	Revert fork changes to match Linus 2.4.5pre1
o	Drop the threaded core dump code
	| It can go back in when it works
o	Drop pa-risc work - it'll be easier to resync
	just once as pa has moved on a lot
o	Add spin_lock_prefetch to get_empty_inode	(me)
	| Experimenting
o	Kbuild has moved				(Keith Owens)
o	Update kernel docs on memory barriers		(Rusty Russell)
o	Move es1370 pci_enable and do some cleanup	(Marcus Meissner)
o	Fix netfilter overuse of __exit			(Rusty Russell)
o	Fix alpha build bug				(Michal Jaegermann)
o	Fix tigon1 build				(Olivier Galibert)
o	Fix tmpfs deadlocks writing into a file from	(Christoph Rohland)
	an mmap of itself
o	Fix missing (but harmless) return in vmtruncate	(Al Viro)

2.4.4-ac3
o	Fix hang on boot with SMP			(Andrea Arcangeli)
	| and fixes a few more uglies too
o	freevxfs module name was wrong (should be	(me)
	freevxfs.o)
o	Update alloc_etherdev docs			(Erik Mouw)
o	Remove dead funcs, put back ip_set_manually	(David Miller,
	in the ipconfig code			(Arnaldo Carvalho de Melo)
o	Fix SA_ONSTACK standards violation (for x86)	(Christian Ehrhardt)
	| Other arch maintainers should check..
o	Add another species of SB AWE 32		(Bill Nottingham)
o	SE401 USB camera driver				(Jeroen Vreeken)
o	Correct MAX_HD and make stuff static in ps2esdi	(Hal Duston)
o	Fix inode-nr corruption				(Al Viro)
o	Fix pgd_alloc for user mode linux		(Jeff Dike)
o	Fix UML hostfs for get_hardsect_size		(Jeff Dike)
o	Tidy up APM options setting, add module opts	(Stephen Rothwell)
o	Fix acm open race				(Oliver Neukum)
o	Further bounce buffer fixes			(Arjan van de Ven)
o	ACPI updates					(Andrew Grover)
o	Move pci_enable_device earlier on via audio	(Arjan van de Ven)

2.4.4-ac2
o	Remove some spurious whitespace differences 	(me)
	between trees
o	Make the VIA timer reload check test avoid 	(me)
	tripping on a timer as it rolls back to zero
o	Drop dasdfmt man page changes (dos ^M noise)	(me)
o	Drop experimental iee1284 pnp module loading	(me)
o	Revert pcnet32 chance causing compile errors	(me)
o	Remove wrong __init in sunhme			(Dave Miller)
o	Fix overlarge udely in aironet4500		(Arjan van de Ven)
o	Remove non existant parameter from aironet4500	(Keith Owens)
o	Kill duplicate aic7xxx include		(Andrzej Krzysztofowicz)
o	Fix pci2220i scsi compile bug			(Matt Domsch)
o	Fix module exception race on Alpha		(Andrea Arcangeli)
o	Disable broken large vmalloc support on Alpha	(Andrea Arcangeli)
o	Remove dead ia64 config entries			(Steven Cole)
o	Add kbuild list info to MAINTAINERS		(Steven Cole)
o	linux appletalk list has moved		(Arnaldo Carvalho de Melo)
o	Revert wrong mount changes in 2.4.4		(Andries Brouwer)
o	Revert drivers/scsi/scsi.c change in 2.4.4	(me)
	that subtly broke about 15 drivers
o	Fix typo in slab.h				(Pavel Machek)
o	More correct child favouring fork behaviour	(Peter Österlund)
o	Only apply pci fixups if there is a VIA 686B	(Charl Botha)
o	Fix GDT padding error introduced by PnPBIOS	(Brian Gerst)
	support
o	Fix UML build without CONFIG_PT_PROXY		(Jeff Dike)
o	dmfe wasnt calling dev_alloc_skb		(Tobias Ringstrom)
o	Further Configure.help fixups			(Steven Cole)
o	Move pci_enable_device earlier in trident	(Marcus Meissner)

2.4.4-ac1
o	Merge with Linus 2.4.4
	| This wasnt entirely trivial so this is the only
	| stuff in this patch
	| The following stuff has been switched to the Linus branch
	| in the merge: uhci, dcache atomicity, raw I/O

2.4.3-ac14
o	Merge read-only vxfs reading support		(Christoph Hellwig)
o	Fix missing return in broken_apm_power		(Alex Riesen)
o	Remove bogus rwsem hacks from usbdevice_fs.h	(Alex Riesen)
o	Fix umount/sync_inodes race			(Al Viro)
o	Make new xircom driver report when promisc used	(Arjan van de Ven)
o	Fix acenic PCI flag set up			(Phil Copeland)
o	Make nfs smart about passing max file sizes	(Trond Myklebust)
o	Add initrd support to User Mode Linux		(Jeff Dike)
o	Fix timer irq race in User Mode Linux		(Jeff Dike)
o	Fix UML for semaphore changes			(Jeff Dike)
o	Update thw W9966 parallel port camera driver	(Jakob Kemi)
o	Further dmfe SMP fixups				(Tobias Ringstrom)
o	Kernel manual pages in man9			(Tim Waugh)
o	Work around BIOSes that implement E801 sizing
	but don't implement the CX/DX values part	(Michael Miller)
o	Fix atp driver build				(Arjan van de Ven)
o	Fix irda poll handling				(Dag Brattli)
o	Remove unused buggy pdc202xx code		(Arjan van de Ven)
o	Clean up iphase ATM				(Arnaldo Carvalho
								de Melo)
o	Setup slave PDC20265 controller on fasttrak	(Arjan van de Ven)
	as normal IDE
o	Add __init/__initdata to most net driver   (Andrzej Krzysztofowicz)
	version info
o	SDDR09 config entry was missing			(Phil Stracchino)
o	Configure.help NFS updates		   (Andrzej Krzysztofowicz)
o	Netfilter updates				(Rusty Russell and co)
o	Update 2.4 ipconfig to support dhcp		(Eric Biederman)
o	es1371 setup updates/error check/pci bits	(Marcus Meissner)
o	Fix buzzing ymfpci				(Nick Brown)
o	Update nm256 audio driver			(Marcus Meissner)
o	Blacklist updates				(Arjan van de Ven)

2.4.3-ac13
o	Switch to NOVERS symbols for rwsem		(me)
	| Called from asm blocks so they can't be versioned
o	Fix gcc 2.95 building on rwsem			(Niels Jensen)
o	Fix cmsfs build				    (Andrzej Krzysztofowicz)
o	Fix rio build/HZ setup			    (Andrzej Krzysztofowicz)
o	Fix PPP filtering dependancy in config      (Andrzej Krzysztofowicz)

2.4.3-ac12
o	Rewrite the i2o post handling code to fix 	(me)
	DMA memory scribbles
o	Handle IOP constipation in the i2o_block layer	(me)
o	Fix bugs in the i2o table query causing reboots	(me)
	in i2o_proc on the DPT card
o	Add quirks for i2o cards that handle large I/O	(me)
	queues badly [Promise supertrak100]
o	Add cache heuristics to the I2O block driver	(me)
	| We don't cache large writes (assume seq)
	| We writeback small writes (random, metadata)
o	Disable use of writeback caching if there is	(me)
	no battery backup
o	Merge Linus 2.4.4pre6
o	Further semaphore fixes				(David Howells)
o	Correct 'void main' to 'int main' in rtc doc	(Jesper Juhl)
o	Hopefully fix bugtraq reported netfilter ftp
	flaw
o	Fix unistd.h for ARM				(Russell King)
o	Fix pre-emption of rt tasks			(Nigel Gamble)
o	Fix revalidation bugs in cciss/cpqarray		(Charles White)
	when rereading partitions
o	Acenic updates					(Jes Sorensen)
o	Fix MAINTAINERS sort order			(David Woodhouse)
o	Restore DVDRAM fix with cdrom init fix too	(Jens Axboe)
o	Fix irda disconnect timeout bug			(Dag Brattli)
o	Experimentally reap dead swap harder		(Dave Miller)
o	Remove dead low mtu checks from drivers		(Arnaldo Carvalho de
							 Melo)
o	Add missing sk_chk_filter export		(Byeong-ryeol Kim)
o	Quieten pci printks, send them to log		(Arjan van de Ven)
o	Hopefully fix fastrak oops			(me)

2.4.3-ac11
o	Merge Linus 2.4.4pre5
o	Back out problem dvdram changes
o	Make reiserfs use daemonize			(Chris Mason)
o	Fix lvm map buglet				(Jens Axboe)
o	tms380 driver fixes				(Adam Fritzler)
o	Fix up duplicate configs and other glitches	(Steven Cole)
o	Fix pcnet32 printk format bug			(me)
o	ISDN driver further small update/fixes		(me)
o	Fix bounce buffer deadlock on bh allocs		(Arjan van de Ven)
o	Fix fbmem merge glitch				(Geert Uytterhoeven)
o	Version string cleanups on net devices		(Jeff Garzik)
o	Update ext2 documentation			(Andreas Dilger)
o	Add MCE support for AMD Athlon/Duron		(Dave Jones)
o	Further SDLA tidying				(me)
o	Update Configure.help maintainers		(Steven Cole, Eric
							 Raymond)
o	Tulip update					(Jeff Garzik)
o	Fix sound config to use right symnames		(Eric Raymond)
o	Further dmfe fixes				(Tobias Ringstrom,
							 Frank Davis
							 Jeff Garzik)
o	Parport probe cleanups				(Tim Waugh)
o	Fix a few configure items			(Eric Raymond)
o	Fix cmsfs nonbuild				(me)


2.4.3-ac10
o	Merge Linus 2.4.4pre4
o	Apply the i960 quirk to the DPT I2O controllers	(me)
o	Etrax100 updates				(Bjorn Wesen)
o	Fix skge memory leak				(Jes Sorensen)
o	Handle reiserfs log overflow error		(Chris Mason)
o	Merge JFFS2 (compressing log flash file system)	(David Woodhouse)
o	Merge contributed help texts for options	(Eric Raymond,
							 Steven Cole)
o	Further screen blanking fixes			(Mikael Pettersson)
o	Further binfmt elf DLINFO fixes/alignment      (Benjamin Herrenschmidt)
o	Fix reboot notifier unregister in aic7xxx	(Arjan van de Ven)
o	Fix orinoco_cs build on powerpc			(David Gibson)
o	Neomagic audio didn't call pci_enable_device	(Marcus Meissner)
o	Remove superblock file size setting for 2Gb	(Al Viro)
	default size file systems
o	Merge UML gprof support				(Jeff Dike)
o	Clean up UML slip code				(Jeff Dike)
o	Allow UML attach to already running debuggers	(Jeff Dike)
o	Reorder frame buffer probes			(Geert Uytterhoeven)
o	Add __init calls to bluesmoke.c			(Dave Jones)
o	Add missing pci_enable_device to toshoboe	(Marcus Meissner)
o	Updated AFFS file system			(Roman Zippel)
o	DVD-RAM fixes					(Jens Axboe)
o	Further sundance driver fixes			(Jeff Garzik)
o	Fix qlogicfc warning				(Dave Miller)
o	Fix sign handling error in scsi_ioctl		(me)
	| Found by the Stanford validator
o	Fix sign handling error in af_decnet		(me)
	| Found by the Stanford validator
o	Fixed I2O posts to be uninterruptible		(me)
o	Stop IDE layer eating Supertrak slave PDC20265	(me)
o	Work around the DPT I2O controller exploding 
	when asked to quiesce.				(me)


2.4.3-ac9
o	Fix ac8 pnpbios build bug			(me)
o	Fix ac8 sysrq build bug				(me)
o	Fix uml for new semaphores			(Jeff Dike)
o	Attempt to flush low memory buffers when short
	of bounce space on highmem machines		(Marcelo Tosatti)
o	Kill old filesystem_setup function		(Al Viro)
o	Small pnp bios tidy up				(me)

2.4.3-ac8
o	Restore wan router features backed out by the	(me)
	sangoma stuff Linus merged
o	Clean up #ifdefs in Sangoma code a bit		(me)
o	Fix missing kmalloc return checks in Sangoma 	(me)
o	Fix d_flags bit setting in knfsd		(Mikael Pettersson)
o	Turn on winchip MCE				(Dave Jones)
o	IRDA USB driver fixups				(Dag Brattli, 
					Philipp Rumpf, Jean Tourrilhes)
o	Tidy up cpu capability mask reporting		(Rogier Wolff)
o	Refix icmp gcc warnings			(Andrzej M. Krzysztofowicz)
o	Remove 2.0 ioremap hacks from ISDN layer	(Kai Germaschewski)
o	Fix request_region ranges on hisax/bkm_a8	(Roland Klabunde)
o	Add rx fifo overlfow handling to pci hisax	(Werner Cornelius)
o	Hysdn driver updates				(Ulrich Albrecht)
o	Rewrite cisco hdlc keepalive code		(Bjoern Zeeb,
							 Kai Germaschewski)
o	Document CONFIG_TMSISA				(Jochen Friedrich)
o	Fix emu10k memory leak				(Hugh Dickins)
o	Fix i810 audio SMP lockups			(Doug Ledford)
o	Merge binfmt_elf changes for PPC	(Benjamin Herrenschmidt)
o	Make sysrq keybindings a clean API		(Crutcher Dunvant)
	| I think I caught all the sysrq updates from after
	| the patch was written and got them right - please check
o	Merge PnP bios enumeration and PnP BIOS		(Christian Schmidt,
	parport support			(Tom Lees, David Hinds, Gunther Mayer)
o	Bit more experimental work on fixing bounce	(Marcelo Tosatti, me)
	buffers

2.4.3-ac7
o	Updated VIA quirk handling for the chipset	(Andre Hedrick,
	flaws						 George Breese)
	| Experimental version removed
	| VIA users should check this kernel -carefully-!!!!
o	Remove KT7 dma kill				(me)
	| See above note
o	Merge Linus 2.4.4pre3
o	Fix winchip1 oops in mtrr from previous change	(me)
o	Add winchip3 support to mtrr/oostore		(me)
o	Fix the Zoran driver build			(me)
	| This is still not up to date with the master copy
	| that is intentional - first things first.
o	Fix CONFIG_WINCHIP kernel crash on cpu with	(me)
	fxsave
o	Fix UML options help bug			(Jeff Dike)
o	Fix pte corruption in user mode linux		(Jeff Dike)
o	Fix gdb and terminal initialisation in UML	(Jeff Dike)
o	UML code cleanup				(Jeff Dike)
o	Fix saved register corruption in UML		(Jeff Dike)
o	Add pci_disable_device				(Jeff Garzik)
o	Fix a slight bug in the parport help		(Tim Waugh)
o	Hopefully fix the sb1000 driver irq support	(James Anderson)
o	Fix missing signal lock in keventd		(Manfred Spraul)
o	Fix module build with io debugging on		(Markus Kossmann)
o	Fix dcache flag atomicty			(Al Viro)
o	Make cs4281 use pci_set_dma_mask, clean up 	(Jeff Garzik)
	wrappers
o	Use pci_set_dma_mask on maestro3		(Jeff Garzik)
o	Fix 3270 driver build bug 			(Dick Hitt)
o	Fix accidental sb driver bug revert		(Jeff Garzik)
o	Clean up PCI dependancies in sound drivers	(Jeff Garzik)
o	Update synclink driver				(Paul Fulghum)
o	rtl8139 driver update				(Jeff Garzik)
o	Update ps/2 esdi fixes to correct DMA access	(Hal Duston)
o	More aha1542 code marked __init			(Matthias Hanisch)
o	More random.c code marked __init		(Matthias Hanisch)

2.4.3-ac6
o	Remove tables.h include from fatfs_syms		(OGAWA Hirofumi)
o	Update UML					(Jeff Dike)
o	Protect more __KERNEL__ only stuff from 	(Phil Copeland)
	asm-alpha/io.h
o	Fix sound/Config.in bug with ARM		(Russell King)
o	Update network drivers for ARM bits		(Russell King)
	| 8390, pcnet_cs, tulip
o	Fix umount cleanups				(Al Viro)
o	Merge aic7xxx driver 6.11			(Justin Gibbs)
o	Added support for the pentium machine check	(me)
	| Also including thermal check
o	Add support for the winchip machine check	(me)
o	Fix mtrr support of the WinChip2		(me)
	| Existing code set uncachable not write gathering on winchip2
o	Support weak ordering mode on winchip cpus	(me)

2.4.3-ac5
o	Merge Linus 2.4.4pre1
o	New rwsem implementation			(David Howells)
o	Fix rwsem compile problem			(me)
o	Fix bust_spinlocks build fail if !CONFIG_VT	(me)
o	Merge Linus 2.4.4pre2 except for ipv6
o	Fix the corner case non zeroing bug in 		(me)
	copy_from_user for x86

2.4.3-ac4
o	Fix corruption case in ext2 inode handling	(Ingo Molnar, Al Viro)
o	Merge user mode linux port			(Jeff Dike)
o	Remove some surplus ifdefs from init/main.c	(me)
o	Update nwfpe					(Russell King)
o	Fix ps2esdi driver				(Hal Duston)
o	Update ARM documentation			(Russell King)
o	Update Symbios 53c8xx driver			(Gérard Roudier)
o	ARM frame buffer update				(Russell King)
o	Update ARM bootstrap code			(Russell King)
o	Eicon driver fix				(Armin Schindler)
o	Update S/390 Documentation			(Utz Bacher, Carsten
o	Update S/390 math emulation			 Otte, Holger Smolinski
o	S/390 tape driver				 Martin Schwidefsky
o	PAGEX support for Linux/390 under VM		 and probably others)
o	General S/390 fixes
o	Update S/390 tty drivers
o	Update S/390 irq handling
o	Update S/390 channel driver
o	Update S/390 include files
o	Update S/390 networking drivers
o	Update S/390 DASD drivers
o	Update S/390 mm to match generic mm changes
o	Update S/390 makefiles
o	Catch another subspecies of misidentifying CD	(Bob Mende Pie)
o	Fix bluesmoke formatting			(Solar Designer)
o	Fix rx error handling in rtl8139		(Jeff Garzik)
o	Update paths to e2fsprogs			(Steven Cole)
o	Fix proc alloc map locking			(Tom Leete)
o	Console blanking fix (continued..)		(Mikael Pettersson)
o	ARM tools update				(Russell King)
o	Update ARM includes				(Russell King)
o	Update ARM sound drivers			(Russell King)
o	Update the shark ARM support			(Alexander Schulz)
o	Update SA1100 support				(Russell King,
							 Nicolas Pitre)
o	Update ARM make and config files		(Russell King)
o	Update ARM mm/fault handling			(Russell King)
o	Update ARM network driver config		(Russell King)
o	Misc ARM updates				(Russell King)
o	Update ARM footbridge code			(Russell King)
o	EBSA ISA bus fixups				(Russell King)
o	Fix agp copy_from_user bug			(Dawson Engler)
o	Correct devfs docs on /dev/sg			(Herbert Xu)
o	/dev/sg doc update 				(Douglas Gilbert)

2.4.3-ac3
o	Fix console unblank from suspend bug		(Mikael Pettersson)
o	Fix unmap_buffer() race				(Al Viro)
o	Add a proper dmi blacklist			(me)
o	Fix alpha build for new mm changes		(Ivan Kokshaysky)
o	Resync setup-bus.c to pick up Alpha Noritake	(Ivan Kokshaysky)
	fixes
o	Fix swap accounting for major faults		(Marcelo Tosatti)
o	Add some bigendian support and voodoo5 support	(Ani Joshi)
	to tdfxfb
o	Fix failing build with CONFIG_VT=n		(Jason McMullan)
o	Fix some corner cases in iso9660 support	(Andreas Eckleder)
	for symlinks and XA attriubtes
o	Fix NTFS and quota sparc build problems on -ac	(Steve Ralston)
o	Resync to the Linus serial.c + B9600 fix	(me)
o	Avoid nasties with OHCI controller gets no IRQ	(Arjan van de Ven)
	assigned
o	Pull problem lance change			(Jeff Garzik)
o	Fix SMP lockup in usbdevfs			(Tony Hoyle)
o	Firestream atm update			(Patrick van de Lageweg)

2.4.3-ac2
o	Add the VIA C3 to the mtrr/setup code		(Dave Jones)
o	Report PAE mode oopses better			(Ingo Molnar)
o	Fix zap_low_mappings on PAE			(Hugh Dickins)
o	Tidy up parport resource handling, fix bug	(Tim Waugh)
o	Add series 6 backpack driver support		(Tim Waugh)
o	Make lockd use daemonize()			(Paul Mundt)
o	Fix aicasm to specify -I flags needed on some	(Mads Jørgensen)
	distributions
o	Add docbook manual on bus independant I/O	(Matthew Wilcox)
	| + a few additional notes I added
o	Make the VIA superIO driver honour the		(Tim Waugh)
	irq/dma settings passed
o	Update mpt fusion drivers			(Steve Ralston)
o	Add reiserfs maintainer entries			(Steven Cole)
o	Experimental driver for communcation class USB	(Brad Hards)
	| eg Broadcom and Ericsson USB cable modems
o	I2O updates, report SMART errors on i2o_block	(Boji Kannanthanam)
o	Fix shm locking, races on swapping, accounting	(Stephen Tweedie)
	and swapout of already mapped pages
o	Clean up REPORTING-BUGS				(Steven Cole)
o	Fix ACM handling of CLOCAL			(Vojtech Pavlik)
o	Fix sparc64 module_map/vfree bug		(Hugh Dickins)
o	Fix scsi race on requeued requests		(Mark Hemment)
o	Tulip driver update				(Jeff Garzik)
o	Update bmac and gmac driver			(Cort Dougan)
o	Winbond w9966cf webcam parport driver		(Jakob Kemi)

2.4.3-ac1
o	Merge Linus 2.4.3 final, diff versus 2.4.3	(me)

---
Alan Cox <alan@lxorguk.ukuu.org.uk>
Red Hat Kernel Hacker
& Linux 2.2 Maintainer                        Brainbench MVP for TCP/IP
http://www.linux.org.uk/diary                 http://www.brainbench.com

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2001-05-27 17:36 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <Pine.LNX.4.33.0105250703550.568-100000@mikeg.weiden.de>
2001-05-25  5:42 ` Linux 2.4.4-ac17 Jaswinder Singh
2001-05-25  9:06   ` Mike Galbraith
2001-05-25 10:33     ` Jaswinder Singh
2001-05-25 13:01       ` Mike Galbraith
2001-05-26 19:06         ` Jaswinder Singh
2001-05-27  6:21           ` Mike Galbraith
2001-05-27  7:13             ` Jaswinder Singh
2001-05-27  8:25               ` Mike Galbraith
2001-05-27 17:32                 ` Alan Cox
2001-05-26 20:11 Jaswinder Singh
  -- strict thread matches above, loose matches on Subject: below --
2001-05-24 23:37 Alan Cox
2001-05-25  1:26 ` Jaswinder Singh

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®