1. 18 May, 2004 14 commits
    • Andrew Morton's avatar
      [PATCH] ppc64: add stack overflow detection · 4f3a39f1
      Andrew Morton authored
      From: Anton Blanchard <anton@samba.org>
      
      I only got iseries first time around.  Add CONFIG_DEBUG_STACKOVERFLOW for
      pseries/pmac too.
      4f3a39f1
    • Andrew Morton's avatar
      [PATCH] ppc64: fix rtas error log location · 342c58a6
      Andrew Morton authored
      From: Anton Blanchard <anton@samba.org>
      
      From: Nathan Lynch <nathanl@austin.ibm.com>
      
      Somehow we've been placing the rtas error_log file at /proc/ppc64/error_log,
      which breaks at least one application I know of.  It is supposed to be at
      /proc/ppc64/rtas/error_log (this is the 2.4 behavior).
      342c58a6
    • Andrew Morton's avatar
      [PATCH] ppc64: fix rtas error log length · 914c249b
      Andrew Morton authored
      From: Anton Blanchard <anton@samba.org>
      
      From: Jake Moilanen
      
      Fix for not vmalloc'n space for the sequence number in rtas_log_buf.
      914c249b
    • Andrew Morton's avatar
      [PATCH] ppc32: PPC4xx fixes · 24eb3a50
      Andrew Morton authored
      From: Matt Porter <mporter@kernel.crashing.org>
      
      Fixes 440GX UIC code, updates 440GX PVRs, and fixes a typo.
      24eb3a50
    • Andrew Morton's avatar
      [PATCH] ppc32: Fix ocp_register_driver() return value · f665e63f
      Andrew Morton authored
      From: Matt Porter <mporter@kernel.crashing.org>
      
      Fixes return value from ocp_register_driver().
      f665e63f
    • Andrew Morton's avatar
      [PATCH] ppc32: some fixes for 'make O=...' · 281ce5aa
      Andrew Morton authored
      From: Tom Rini <trini@kernel.crashing.org>
      
      From: Geoffrey LEVAND <geoffrey.levand@am.sony.com>
      
      Fix some of the problems with 'make O=...'
      
      Ack'd by Sam Ravnborg.
      281ce5aa
    • Andrew Morton's avatar
      [PATCH] ppc32: remove 'mem_pieces_append' · f9a1922e
      Andrew Morton authored
      From: Tom Rini <trini@kernel.crashing.org>
      
      From: Fabian.Frederick <Fabian.Frederick&prov-liege.be>
      
      Remove mem_pieces_append, it is never used.
      f9a1922e
    • Andrew Morton's avatar
      [PATCH] ppc32: update Motorola LoPEC and Sandpoint defconfigs · 7f543747
      Andrew Morton authored
      From: Tom Rini <trini@kernel.crashing.org>
      
      Update the Motorola LoPEC and Sandpoint config files.
      7f543747
    • Andrew Morton's avatar
      [PATCH] ppc32: fix MOD_{INC,DEC}_USE_COUNT abuse in 4xx/8xx code · 7977c341
      Andrew Morton authored
      From: Christoph Hellwig <hch@lst.de>
      
      Note that most of the drivers are in a compiling shape currently, but I
      want to get rid of the last callers of those.
      
      (acked by Tom Rini)
      7977c341
    • Andrew Morton's avatar
      [PATCH] ppc32: update defconfigs · dba1c913
      Andrew Morton authored
      From: Paul Mackerras <paulus@samba.org>
      
      This patch updates several of the ppc32 defconfigs.
      dba1c913
    • Andrew Morton's avatar
      [PATCH] ppc32: Handle altivec assist exception properly · 66a7d6a6
      Andrew Morton authored
      From: Paul Mackerras <paulus@samba.org>
      
      On machines with Altivec (i.e.  G4 and G5 processors), the altivec
      floating-point instructions can operate in two modes: one where
      denormalized inputs or outputs are truncated to zero, and one where they
      aren't.  In the latter mode the processor can take an exception when it
      encounters denormalized floating-point inputs or outputs rather than
      dealing with them in hardware.
      
      This patch adds code to deal properly with the exception, by emulating the
      instruction that caused the exception.  Previously the kernel just switched
      the altivec unit into the truncate-to-zero mode, which works but is a bit
      gross.  Fortunately there are only a limited set of altivec instructions
      which can generate the assist exception, so we don't have to emulate the
      whole altivec instruction set.
      
      This patch also makes sure that we always have a handler for the altivec
      unavailable exception.  Without this, if you run a kernel that is not
      configured for altivec support on a machine with altivec, it works fine
      until a user process tries to execute an altivec instruction.  At that
      point the kernel thinks it has taken an unknown exception and panics.  With
      this patch it sends a SIGILL to the process instead.
      66a7d6a6
    • Andrew Morton's avatar
      [PATCH] ppc32: some whitespace fixes · 26b271be
      Andrew Morton authored
      From: Paul Mackerras <paulus@samba.org>
      
      This patch does nothing but fix up whitespace in three files in arch/ppc.
      It deletes trailing blanks and tabs in several places and joins two lines
      that didn't need to be split.
      26b271be
    • Andrew Morton's avatar
      [PATCH] ppc32: IBM PowerPC 750GX Support · ea8b94ab
      Andrew Morton authored
      From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      
      From: Bryan Rittmeyer <bryan@staidm.org>
      
      This patch adds preliminary support for the IBM PowerPC 750GX.  In summary
      this part is a PPC750FX ramped to 1 GHz with a 1MB 4-way L2 and more
      advanced I/O pipelining.  It is beginning to appear in embedded systems and
      was rumored to be under evaluation inside Apple.  Tested on PVR 70020101;
      please merge.
      
      http://www-3.ibm.com/chips/techlib/techlib.nsf/products/PowerPC_750GX_Microprocessor
      ea8b94ab
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/davem/sparc-2.6 · b80345b7
      Linus Torvalds authored
      into ppc970.osdl.org:/home/torvalds/v2.6/linux
      b80345b7
  2. 17 May, 2004 9 commits
  3. 18 May, 2004 1 commit
  4. 17 May, 2004 16 commits