- 19 May, 2004 10 commits
-
-
Richard Henderson authored
From: Ivan Kokshaysky <ink@jurassic.park.msu.ru> This allows building the math-emu code as a module only when CONFIG_SMP is not set. The fp trap handler cannot be preempted on a single-CPU (as CONFIG_PREEMPT is not going to be supported on alpha), so the module can be safely unloaded at any time.
-
Linus Torvalds authored
Avoid warnings about truncating them when building the name database.
-
Linus Torvalds authored
-
bk://cifs.bkbits.net/linux-2.5cifsLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Linus Torvalds authored
-
Bartlomiej Zolnierkiewicz authored
From: Chris Wedgwood <cw@f00f.org> Seperate function, cruft removed and old_hwif renamed to something less confusing.
-
Bartlomiej Zolnierkiewicz authored
From: Yoshinori Sato <ysato@users.sourceforge.jp> With minor fixes from me
-
Chris Mason authored
reiserfs_file_write unlocks the pages it operated on before updating i_size. This can lead to races with writepage, who checks i_size when deciding how much of the file to zero out. This patch also replaces SetPageReferenced with mark_page_accessed() in reiserfs_file_write This was verified to fix the BitKeeper data corruption problems that Steven Cole has been debugging, where concurrent writes to a file and writebacks to disk would cause zeroes in the file when CONFIG_PREEMPT was enabled.
-
Bartlomiej Zolnierkiewicz authored
- clear hwif->hw in setup-pci.c before using it - fix arch/arm/Kconfig to allow IDE only on platforms supporting it - introduce IDE_ARCH_OBSOLETE_INIT and ide_default_io_ctl() so we can use generic ide_init_hwif_ports() and kill no longer needed <asm-arm/arch-*/ide.h> (leave broken lh7a40x and sa1100 versions) Cross-compile tested on ARM.
-
Bartlomiej Zolnierkiewicz authored
Add drivers/ide/arm/ide_arm.c for simple default IDE interfaces and clean obsolete ide_init_default_hwifs() implementations in asm-arm/arch-{cl7500,rpc,shark}/ide.h and asm-arm26/ide.h. This allows us to kill ide_init_default_hwifs() completely in the next patch (because lh7a40x and sa1100 are broken). Cross-compile tested on ARM.
-
- 18 May, 2004 30 commits
-
-
bk://kernel.bkbits.net/gregkh/linux/usb-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Steve French authored
-
bk://kernel.bkbits.net/davem/tg3-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
bk://bk.arm.linux.org.uk/linux-2.6-rmkLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Russell King authored
-
Paul Mackerras authored
Bryan Rosenburg pointed out that the definition of PT_FPSCR in include/asm-ppc64/ptrace.h is wrong. The patch below fixes it.
-
Andrew Morton authored
From: Markus Lidel <Markus.Lidel@shadowconnect.com> I have made a mistake in the kernel header i2o-dev.h. All structures there begin with the "iop" first, but in my structure the order is reversed.
-
Andrew Morton authored
From: NeilBrown <neilb@cse.unsw.edu.au> If mddev->thread is non-null later, it gets used.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> From: Olaf Hering Provide pointer into the device-tree for vio devices.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> IBM veth uses these symbols.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> From: Olof Johansson iommu_alloc_consistent should return NULL on failure.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> Make PMC6 spin on POWER5 boxes.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> - support newer 970 and POWER5 chips. - use new SIHV/SIPR bits on POWER5. - fix oops at shutdown.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> From: Jake Moilanen We want to make sure flash list is above 4 gigs, not 4 megs.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> From: John Rose <johnrose@austin.ibm.com> Please apply the following, which fixes a typo that prevents the creation of the manage_flash /proc file.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> This patch was submitted by Olaf Hering to fix mf_proc.c where it does not return error values correctly.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> I only got iseries first time around. Add CONFIG_DEBUG_STACKOVERFLOW for pseries/pmac too.
-
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).
-
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.
-
Andrew Morton authored
From: Matt Porter <mporter@kernel.crashing.org> Fixes 440GX UIC code, updates 440GX PVRs, and fixes a typo.
-
Andrew Morton authored
From: Matt Porter <mporter@kernel.crashing.org> Fixes return value from ocp_register_driver().
-
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.
-
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.
-
Andrew Morton authored
From: Tom Rini <trini@kernel.crashing.org> Update the Motorola LoPEC and Sandpoint config files.
-
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)
-
Andrew Morton authored
From: Paul Mackerras <paulus@samba.org> This patch updates several of the ppc32 defconfigs.
-
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.
-
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.
-
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
-
Greg Kroah-Hartman authored
-