Linux Today: Linux News On Internet Time.

More on LinuxToday

Marcelo Tosatti: Linux 2.4.22-pre4

Jul 10, 2003, 01:01 (0 Talkback[s]) Mirrors

Full Changelog


Here goes -pre4. It contains a lot of updates and fixes.

We decided to include this new code quota code which allows usage of quotas with 32bit UID/GIDs.

Most Toshibas should work now due to an important ACPI fix.

Please help and test.

Summary of changes from v2.4.22-pre3 to v2.4.22-pre4


  • [NET] Attach inner qdiscs to TBF


  • sh64: Add FIOQSIZE definition
  • sh64: Fixup Cayman IRQ reporting
  • sh64: SH-5 PCI updates
  • sh64: Fix privileged insn handling
  • sh64: IDE support


  • [IPV4] display bootserver in /proc/net/pnp


  • [NET] Fix refcounting of dev->promiscuity for af_packet


  • [RESEND 5th] Fix oom killer braindamage


  • Export 'acpi_disabled' symbol to modules

Alan Cox <>:

  • Make ACPI work on lots more boxes
  • config for new Nvidia AGP
  • parisc sync up (resend of resend of resend ... 8))
  • AGP update - new intel, add nvidia
  • ebda check in ibm hotplug is insufficient
  • update mpt fusion driver
  • fix the eexpress
  • move sdla to mod_timer
  • add code for missing c7000 driver
  • resend - fix security bits in binfmt_exec/som
  • re-fix printk level for buffer cachehash
  • exec part of security fix
  • fix inverted dnotify
  • fix definition of boot_DT
  • add the new agp modes to the headers
  • kernel/fork helper for exec security fix
  • S/390 CLAW bits
  • fix up z85230 queue wake logic

Benjamin Herrenschmidt <>:

  • ppc32: Fix races in low level adb drivers

Christoph Hellwig <>:

  • quota patch breaks kernel build

Christoph Hellwig <>:

  • new quota code
  • fix Q_SYNC for dev == 0

David S. Miller <>:

  • [SPARC64]: sys_sparc32.c needs linux/quotacompat.h
  • [FS]: Provide unshare_files() declaration and export to modules
  • [SPARC]: SEMTIMEDOP for both Sparc ports

Marcelo Tosatti <marcelo@freak.distro.conectiva>:

  • Cset exclude:|ChangeSet|20030707182325|08049
  • Remove bogus diff from drivers/char/
  • Changed EXTRAVERSION to -pre4
  • Cset exclude:|ChangeSet|20030707180059|08076
  • Fixes ext3 quota/truncate oops
  • CRIS architecture update
  • Cset exclude: Remove NFS direct IO patches Cset exclude:|ChangeSet|20030708095239|55752
  • Cset exclude: remove NFS direct IO patches Cset exclude:|ChangeSet|20030706143259|16957
  • Add missing fs/quota_v2.c file
  • Comment out VIA_APOLLO_P4X400 handling in drm_agpsupport.h: Alan will fix that up later

Matthew Wilcox <>:

  • pci_name()

Mikael Pettersson <>:

  • i386 cpufeature.h cleanup + comment

Paul Mackerras <>:

  • PPC32: Minor updates to comments and processor register definitions
  • PPC32: Minor boot wrapper cleanups
  • PPC32: Define screen_info if CONFIG_FB is set for the sake of vesafb
  • PPC32: Make __kernel_ino_t be unsigned long like on other architectures

Randy Dunlap <>:

  • make profile= doc. clearer

Rusty Russell <>:

  • Polish translation location update
  • unreachable code in drivers_mediavideocpia_pp.c
  • 2.4 drivers_char_random.c fix sample shellscripts
  • trivial patch
  • fix sound doc typos
  • fs_bfs_dir.c unused variables
  • Decision PCCOM4_PCCOM8 serial support for 2.4.19
  • Re: setrlimit incorrectly allows hard limits to exceed
  • fix linewrap in Documentation_ia64_efirtc.txt
  • fix linewrap in Documentation_arm_SA1100_CERF
  • fix linewrap in Documentation_filesystems_befs.txt
  • [2.5 patch] two small MTD fixes
  • 2.4 patch for more debug safety
  • esssolo1.c doesn't free resources correctly

Trond Myklebust <>:

  • Back out some congestion control changes that were causing trouble among other things for the "soft" mount option.