[WOLK-devel] [ANNOUNCE] WOLK v4.3s FINAL - Server Edition
Brought to you by:
hight0wer
|
From: Marc-Christian P. <m....@wo...> - 2003-07-03 20:06:56
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi all,
so here we go, FINAL v4.3. This is the 3rd maintenance update for WOLK4.0.
Due to popular request, four new features.
NOTE: If almost no one is able to file real bugreports, don't expect
_ANYTHING_ get fixed for your problems!
The files will appear somewhen within the next hour at sf.net file section and
sourceforge mirrors.
Have fun :-)
Changelog from v4.2s -> v4.3s
- -----------------------------
o add: allows O_DIRECT writes I/O to run in parallel (not serialized
anymore by the i_sem).
o add: extended OOM killer functions via /proc
Max childs per parent oom-killed before we kill the parent
tunable via "/proc/sys/vm/oom_parent_expire"
Min numbers of seconds before we forget about parents
tunable via "/proc/sys/vm/oom_parent_max"
o add: workaround for annoying "APIC error on CPUx" error messages
o fixed: large routing table problems with new hash algo (jenkins)
o fixed: unexpected IO-APIC
o fixed: ext3fs htree sets the index too early
o fixed: dmesg cleanup: printf CPU inconsistency
o fixed: dnotify read/writev
o fixed: buffer_insert_list should use list_add_tail
o fixed: cleanup kmem_cache_reap()
o fixed: smp race condition in submit_bh (though nearly impossible to
trigger) and put some BUG_ON to verify nobody calls writepage
w/o a reference on the page (SetPageUptodate needs it too)
o fixed: grsec: pci bios problem on smp w/ kernexec
o fixed: grsec: oops on init if we're out of memory
o fixed: RMAP: sequential writeout performance tuning
o fixed: RMAP: rate limit slab cache pruning, to reduce IPI load
on SMP systems
o fixed: RMAP: don't cache-align buffer heads, in order to save space
o fixed: RMAP: shrink kiobuf slab when reclaiming buffer heads
o fixed: RMAP: if we reset the zone size due to highmem being
all IO space, we shouldn't BUG() when we see such
zones in the page allocator
o fixed: RMAP: corner case where all highmem pages are in an
IO window and not released into the free list
at bootup time
o fixed: RMAP: compile warnings
o fixed: RMAP: call oom killer only when allocations fail
o fixed: RMAP: only count the real freeing of pages for the
OOM killer
o fixed: RMAP: make bdflush writeout smoother
o fixed: RMAP: logic inversion in inode reclaim
o fixed: RMAP: only reclaim bufferheads on highmem machines,
and only when the bufferheads take more than
10% of the spage used by pageable low memory.
o fixed: RMAP: make OOM killer less agressive
o fixed: RMAP: avoid expensive atomic pagetable operation
o fixed: RMAP: backport next_and_idx optimisation from 2.5
o updated: AIC7xxx v6.2.36 / AIC79xx v1.3.10 (v2003-06-03)
o updated: Super FreeS/WAN v1.99.7.3 Final
o updated: CODA v6.0.1
o updated: HTB v3.12
o changed: converted /proc to seq operations
md5sums:
- --------
a84b52c73a66d9daf5462cf4aa39311c *linux-2.4.20-wolk4.2s-to-4.3s.patch.bz2
7375c50e696177539a9b56098b5e32cd *linux-2.4.20-wolk4.2s-to-4.3s.patch.gz
- --
Kind regards
Marc-Christian Petersen
http://sourceforge.net/projects/wolk
PGP/GnuPG Key: 1024D/569DE2E3DB441A16
Fingerprint: 3469 0CF8 CA7E 0042 7824 080A 569D E2E3 DB44 1A16
Key available at www.keyserver.net. Encrypted e-mail preferred.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: !! No Risk - No Fun !! - Try to crack this ;-)
iD8DBQE/BIy5Vp3i49tEGhYRAqQQAJwPEkcagxVxH0egtTLHDdLQ6Qh0mwCgi8vo
/0Suz7UFWc3/0tdldaWqayM=
=UwzS
-----END PGP SIGNATURE-----
|