- I might have missed some place that needs to mark something referenced,
but I also know I fixed a few places that hadn't done it right before."
Linux-2.4.10-pre10 Date: Sun, 16 Sep 2001 15:00:17 -0700 (PDT) From: Linus Torvalds To: Kernel Mailing List Changelog appended.. Most of the patches are due to the continuing merge with Alan, others tend to be fairly small. However, I'd love for VM people to look at the page reference bit cleanups - I might have missed some place that needs to mark something referenced, but I also know I fixed a few places that hadn't done it right before. For example, the old code did not react very well to read-ahead: it would mark a page referenced on the first real access, if that page had earlier been read in through read-ahead. In contrast, if it was _not_ read in with read-ahead (ie the first page of a file, for example), it would not mark the page referenced until the _second_ real access. Which just gives you an idea of how truly random the aging used to be. The new (simpler) code should be a lot less random. But it will probably need a few tweaks. It would be very interesting to hear about specific loads that show problems (or loads that are good, of course). Linus ----- pre10: - Alan Cox: continued merging - Mingming Cao: make msgrcv/shmat check the queue/segment ID's properly - Greg KH: USB serial init failure fix, Xircom serial converter driver - Neil Brown: nsfd/raid/md/lockd cleanups - Ingo Molnar: multipath RAID personality, raid xor update - Hugh Dickins/Marcelo Tosatti: swapin read-ahead race fix - Vojtech Pavlik: fix up some of the infrastructure for x86-64 - Robert Love: AMD 761 AGP GART support - Jens Axboe: fix SCSI-generic queue handling race - me: be sane about page reference bits