1. 16 Mar, 2004 28 commits
  2. 15 Mar, 2004 12 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
    • Andrew Morton's avatar
      [PATCH] Add kernel version to oops. · 7836b827
      Andrew Morton authored
      From: Anton Blanchard <anton@samba.org>
      
      Add kernel version to oops.
      7836b827
    • Andrew Morton's avatar
      [PATCH] Fixed NULL ptr deref in RTAS syscall ppc_rtas() · 98102bc1
      Andrew Morton authored
      From: John Rose <johnrose@austin.ibm.com>
      
      Fixed NULL ptr deref in RTAS syscall ppc_rtas()
      98102bc1
    • Andrew Morton's avatar
      [PATCH] Added rtas_set_power_level() · e1297b96
      Andrew Morton authored
      From: John Rose <johnrose@austin.ibm.com>
      
      Added rtas_set_power_level()
      e1297b96
    • Andrew Morton's avatar
      [PATCH] Remove pci DMA exports · 323a26b1
      Andrew Morton authored
      From: Anton Blanchard <anton@samba.org>
      
      Remove pci DMA exports we now access them via inline functions that
      operate on pci_dma_ops.
      323a26b1
    • Andrew Morton's avatar
      [PATCH] Dont enable interrupts during interrupt processing on iseries · fb9166c9
      Andrew Morton authored
      From: Stephen Rothwell <sfr@canb.auug.org.au>
      
      Dont enable interrupts during interrupt processing on iseries
      fb9166c9
    • Andrew Morton's avatar
      [PATCH] Add slow path lookup in xics_get_irq · 6906cc82
      Andrew Morton authored
      From: Jake Moilanen <moilanen@austin.ibm.com>
      
      In xics_get_irq(), for a real-to-virt irq lookup, go down the
      slowpath by looking through the entire virt_irq_to_real_map array
      if take a miss on the radix tree.  This is possible, when an
      interrupt is taken before the driver has called request_irq() (eg IDE).
      6906cc82