[parisc-linux-cvs] Re: 2.4.21-pa2 diff/notes

Grant Grundler grundler@parisc-linux.org
Mon, 7 Jul 2003 20:42:25 -0600


On Mon, Jul 07, 2003 at 08:22:59PM -0600, Grant Grundler wrote:
> 	.              : Makefile 
> 	arch/parisc/kernel: parisc_ksyms.c real2.S 
> 	drivers/char   : genrtc.c 
> 	drivers/ide    : Makefile ide-io.c ide.c 
> 	drivers/ide/pci: ns87415.c 
> 	drivers/sound  : ad1889.c 
> 	include/asm-parisc: byteorder.h ide.h system.h system_irqsave.h 
> 	                    uaccess.h 
> 
> Log message:
> 2.4.21-pa2 Fix 32-bit build/link w/gcc 3.3 and IDE + misc fixes
> 
> o add EXPORT_SYMBOLs :  sys_wait4 __canonicalize_funcptr_for_compare (ggg)
> o remove EXPORT_SYMBOLs : $$mulU/$$mulU (Joel Soete)
> o real2.S: fixup white space for new binutils and add gcc-3.3 support (ggg)
> o backport drivers/ide/Makefile from 2.4.22-pre3 (ggg)
> o add IDE EXPORT_SYMBOLs: do_ide_request ide_add_generic_settings (ggg)
> o forward port SuckyIO support to IDE ns87415.c driver (Joel Soete)
> o fixup ad1889.c to compile (Joel Soete)
> o fix u64 arch swap for 32-bit builds (ggg)
> o add local_irq_set() and clean up system mask bit flipping (ggg)
> o __get_kernel_bad(0 and friends (Joel Soete)
> 
> Builds/links/boots using my c3000 .config.

Diff is ~500 lines.
The third and final version of -pa2 diff is at it's usual location:
	ftp://ftp.parisc-linux.org/patches/diff-2.4.21-pa2

The kernel bits from my c3000 (http/ftp server) are at:
	ftp://ftp.parisc-linux.org/kernels/c3000/2.4.21-pa2.tgz

I did reduce the number of IDE "EXPORT_SYMBOLS". It's a minimal set now:
	drivers/ide/ide-io.c	EXPORT_SYMBOL(do_ide_request)
	drivers/ide/ide.c	EXPORT_SYMBOL(ide_add_generic_settings)

I did not attempt to modprobe ns87415 driver. :^P

May want to relocate where __canonicalize_funcptr_for_compare was added.

grant