Linux Today: Linux News On Internet Time.

More on LinuxToday

WOLK - Working Overloaded Linux Kernel v3.5rc4

Jul 30, 2002, 05:30 (0 Talkback[s])

[ Thanks to Marc-Christian Petersen for this link. ]

WOLK Sourceforge Project Page

Next will be final. Needs merging of O(1) Scheduler and OpenMosix.

Changelog within. Enjoy!

 o indicates work by WOLK Developers
 + indicates work by WOLK Users

- UML will be updated if 3.5 gets Final.
- ACPI will be updated if the code works and is 
  not fucking up like the last 2 versions do! :-(

Changes from 3.5rc3 -> 3.5rc4:
o   add:     More Framebuffer Boot Logos, including:
              Kondara MNU/Linux, 
              If you want to see more, send logo header files/images to us.
o   add:     "export LANG=C" to addpatches script due to conflicts with
             other locales. Error was wrong order in applying patches.
+   add:     readlink patch (Makes symlinks for supermount working)
o   add:     IEEE1394 Updates from 2.4.19-rc1
o   add:     Single Driver Qlogic FC/SCSI support
o   add:     CPU - Cap Processor Usage
              allowing to limit processor usage (by percentage) for a given task
              Say, isn't this really great?? And why the hell this isn't in vanilla?!?!
o   add:     Compaq/CCISS Updates from 2.4.19-rc1 (fixes build problems also)
o   add:     gzip/bzip2 compressed RAM disk image support
o   add:     Very small low latency additions
o   add:     /proc/PID/mapped_base and /proc/PID/oom_priority
o   add:     2.4.19-rc2 small updates (SCSI, IDE, IEEE1394 ...)
o   add:     CPU Frequency Scaling
o   add:     htree ext3 directory indexing
o   add:     some more ext3 fixes
o   add:     New NAT and again some more extra modules for NetFilter!
              - IPv4: H.323 (netmeeting) support
              - IPv4: DSCP match support
              - IPv4: Helper match support
              - IPv4: realm match support
              - IPv4: RPC match support
              - IPv4: RMARK target support
              - IPv6: Routing header match support
              - IPv6: Hop-by-Hop and Dst opts header match
              - IPv6: Fragmentation header match support
              - IPv6: IPv6 Extension Headers Match
              - IPv6: AH/ESP match support
              - IPv6: Packet Length match support
              - IPv6: EUI64 address check
o   add:     Some gcc3.x additions
o   add:     SMP timers (really improves SMP performance)
o   add:     VM strict overcommit (modes 0,1,2,3 and 4)
o   add      vlogger in scripts/vlogger/ (Nice keylogger, eh?! ;-)
o   add:     Some AA-VM merges (needs testing for WOLK)
o   fixed:   IDE-SCSI is working again
+   fixed:   iptables annoying log entries
+   fixed:   Netgear GA622 compile problem
+   fixed:   INITRD (RAM disk) is working again.
o   update:  Compressed Cache v0.24-pre1
o   update:  grsecurity 1.9.5 REAL FINAL (the 4th one :-)
o   update:  NTFS Filesystem Driver v2.0.21b
o   update:  Enterprise Volume Management System (EVMS) v1.1.0pre5
o   update:  Timepegs 2.4.19-pre6-1 and removed NR_CPUS 2
+   update:  AIO 20020619 + Bugfixes + modifications for WOLK and ifdef'ed
+   change:  /dev/epoll ifdef'ed and splitted from AIO patch
o   change:  /proc/config.gz is no longer readable by anyone but root.
o   removed: htree ext2 directory indexing (causes oops with highmem enabled)

Changes from 3.5rc2 -> 3.5rc3:
+   add:    Packet writing on CD/DVD media + Write caching
o   add:    Early printk()
o   add:    Multiple Framebuffer Boot Logos, including:
             TuX's, WOLK, Debian, Redhat, Mandrake,
             Slackware, Gentoo, some misc stuff
             If you want to see more, send logo header files or images to us :-)
o   add:    ReiserFS Updates from 2.4.19-rc1
o   add:    SambaFS Updates from 2.4.19-rc1 + other fixes
o   add:    New video drivers / video driver updates from 2.4.19-rc1
o   add:    SCSI Driver Updates from 2.4.19-rc1
o   add:    Use specific machine level instructions for mb() for new
            processors (P3, P4, Athlon).
o   add:    Configure the max number of CPUs at compile time (def. was 32).
            Saves memory footprint for kernel (around 240Kb in 32->2).
o   add:    Some patches/fixes introduced by 2.4.19-rc1-aa1 kernel tree
+   fixed:  AIO compile problems
+   fixed:  ext2 compression + Compressed Cache build problem
+   fixed:  FrameBuffer SplashScreen build error
+   fixed:  remove /proc/stat kstat when TuX is not configured
o   fixed:  Fixes for swap (memleak, unsafe BUG()s, redundant checks)
o   fixed:  Fixes for tmpfs (symlinks, directory itimes, truncate, swapoff speedup)
o   fixed:  Attempt to fix the ServerWorks problem with certain disks and DMA.
o   update: Block Highmem I/O 19-1
o   update: i810/i815 Framebuffer Device Driver v0.0.29
+   update: Matrox/Radeon/Rage128 Driver
o   update: Compressed Cache v0.23pre8
o   update: ACPI Fixes from 2.5.24 + New PCI IRQ 27
o   update: JFS v1.0.20
o   update: Tekram DC395 SCSI Controller Driver v1.41
o   Very minor build fixes

Changes from 3.5rc1 -> 3.5rc2:
o   add:    ext3 Write/Read speedups up to 40%
+   add:    /dev/epoll support
+   add:    AIO (Asynchronous I/O)
o   add:    SOFFIC (Secure On-the-Fly File Integrity Checker)
o   update: Compressed Cache v0.23pre7
o   update: Crypto v2.4.18.3
o   update: Loop JARI v2.4.18