1. 16 Mar, 2004 34 commits
  2. 15 Mar, 2004 6 commits
    • Jens Axboe's avatar
      [PATCH] allow random write to cdrom devices with profile 2 (removable disk) · 1b2ed5b7
      Jens Axboe authored
      This patch is from Iomega, and it allows random write opens of CDROM's
      that support the feature.
      1b2ed5b7
    • Andrew Morton's avatar
      [PATCH] ppc64: fix for massive OF properties · 48a6c2a9
      Andrew Morton authored
      From: Anton Blanchard <anton@samba.org>
      
      We have some versions of firmware out there that have huge OF properties.
      So huge that we end up overwriting our initrd.
      
      Place a 1MB limit and warn bitterly if its over this.  Also fix a use of
      package-to-path where the variable was 64bytes but we would pass in a
      length of 255.
      48a6c2a9
    • Andrew Morton's avatar
      [PATCH] ppc64 defconfig update · 3680d636
      Andrew Morton authored
      From: Anton Blanchard <anton@samba.org>
      
      ppc64 defconfig update
      3680d636
    • Andrew Morton's avatar
      [PATCH] Fix hvc console sleep in spinlock bug · c7e74ca2
      Andrew Morton authored
      From: Jeremy Kerr <jk@ozlabs.org>
      
      This patch fixes the sleep in spinlock hvc bug in hvc_write().
      
      The code is a little longer, but protects against large amounts of memory
      being kmalloc()ed by userspace, and minimises calls to copy_from_user().
      c7e74ca2
    • Andrew Morton's avatar
      [PATCH] Clean up xmon backtrace code. · 824315d9
      Andrew Morton authored
      From: Anton Blanchard <anton@samba.org>
      
      Clean up xmon backtrace code, it was doing all manner of scary things.
      824315d9
    • Andrew Morton's avatar
      [PATCH] Cleanup ppc64 procfs code · 30ffc51d
      Andrew Morton authored
      From: Anton Blanchard <anton@samba.org>
      
      Cleanup ppc64 procfs code:
      
      - Use initcalls everywhere. This allowed us to remove the iseries proc
        callback interface.
      - Kill proc_pmc.c. Most of it wasnt used (and we are planning to export the
        PMCs via sysfs). The few things left were iseries specific so they
        got moved into iSeries_proc.c.
      - Kill pmc.c. We dont use those statistics and the ones that are left
        can be gained via PMCs.
      - Create /proc/iSeries and /proc/ppc64 very early. This means we no
        longer have to call proc_ppc64_init in all the drivers, we can
        assume its there.
      - Fix some error return cases in rtas-proc.c and rtas-flash
      - Dont even try some pseries specific drivers on pmac.
      30ffc51d