Hi,

This is the fourth release of the hotfix tree for Linux 2.4.29.

Few minor changes, mostly a resync with -bk. Sparc64 users of hf3 are
encouraged to update because of a typo in sys32_semtimedop(). Most
other patches are only very low-risk fixes in a few drivers. Full
changelog below. Get it in the usual place :

    http://linux.exosec.net/kernel/2.4-hf/

Cheers,
Willy

PS: I'm starting to see external testers, which is encouraging.


Changelog From 2.4.29-hf3 to 2.4.29-hf4 (semi-automated)
---------------------------------------
'+' = added ; '-' = removed

Only minor fixes this time again, several of which affect drivers but are as 
trivial
as timeouts enlargements. 504 lines removed, 714 lines added.

Please note : The aic7xxx patch is known to cause Justin Gibbs' AIC7XXX driver 
to
reject when applied because it already contains the fix. In this case, simply
rebuild the whole patch without the former.


- sparc64-32bit-compat-bugs-1                                 (David S. Miller)
+ sparc64-32bit-compat-bugs-2                                 (David S. Miller)
 
  Fixed a typo found in the original patch which affects semtimedop().
  ACKed by David, should reach mainline ASAP.
   
+ genesys-usb-workarounds-1                                      (Pete Zaitcev)

  Disk enclosures with Genesys Logics chipset require additional delays, or
  commands are not processed. Also, their maximum transfer size is limited.
  Patch by Martin Strigl.

+ libata-missing-hook-oops-1                                      (Jeff Garzik)

  Advanced SATA drivers should not (and cannot) use the basic PCI IDE hooks for
  checking the Status and Error registers, as these registers are either in
  non-standard locations, or simply don't exist. In the error handling path,
  libata was unconditionally calling some PCI IDE hardware bitbanging
  functions, which would cause an oops in the AHCI driver and any other
  advanced libata driver.

+ synclinkmp-register-access-typo-1                              (Paul Fulghum)

  Fix typo to correctly access rx ready control (RRC) register instead of the
  tx ready control (TRC0) register.

+ aic7xxx-do-not-reset-on-pause-1                                 (Matt Domsch)

  Patch below taken from RHEL3 Update 4 kernel 2.4.21-27.EL, fixes a bug in
  the aic79xx and aic7xxx drivers, where upon trying to pause the controller
  chip, it is accidentally hard-reset.  This causes PCI Parity errors to appear
  on Dell PowerEdge 4600 servers as the inb() immediately after accidental
  reset receives corrupted data. Patch was submitted by Justin Gibbs many moons
  ago, but never applied to mainline 2.4. It's in mainline 2.6.
  
+ fix-swapoff-after-recreating-device-1                        (Solar Designer)

  [PATCH] Fix for swapoff after re-creating device files
  If device is recreated the current dentry-only comparison in sys_swapoff()
  might have problems.

+ sd-fix-partition-count-1                                            (Soo Lee)

  When a scsi disk is removed other scsi disk with biggest minor # disapears
  in /proc/partition at the same time. sd.c decreases nr_real on disk removal
  but because nr_real is not real # of devices but max # of devices of a major
  #, it doesn't need to be changed on disk add/remove. 2.6 has little different
  structure but it does like this.

+ af_unix-fix-siocinq-for-stream-1                            (David S. Miller)

  [AF_UNIX]: Fix SIOCINQ for STREAM.
  We should report the total bytes in the whole receive queue, not just the
  first packet, in these cases. Reported by Uwe Bonnes.

+ scsi-tapes-return-enomem-1                                  (Marcelo Tosatti)
+ scsi-tapes-allow-lseek-1                                    (Marcelo Tosatti)

  Allow lseek on SCSI tapes again. Recently broken by a security fix.
  
-END-
[B
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to