[PATCH] PPC32 cancellation support

Franz Sirl Franz.Sirl-kernel@lauterbach.com
Sat Jan 4 16:06:00 GMT 2003


Hi,

After fixing my thinko in accessing variables via GOT nearly all is fine now. 
The only failing xchecks are test-aio and test-aio64 which I'm still 
investigating (does it sound familiar to someone?).

tst-aio: aio_write: wrong size: 269090916, should be 1000
tst-aio: comparison failed for aio_read test
tst-aio: lio_listio (write): wrong size: 269090916, should be 1000
tst-aio: aio_fsync (aio_write): wrong size: 269090916, should be 1000

The rest behaves fine.

Franz.

	* sysdeps/unix/sysv/linux/powerpc/powerpc32/syscalls.list: Mark
	__syscall_pread64 and __syscall_pwrite64 cancellable.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h
	(INTERNAL_SYSCALL): New macro.
	(LOADARGS_0, LOADARGS_1): Fix.
	* linuxthreads/sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep-cancel.h:
	New file.
	* linuxthreads/sysdeps/unix/sysv/linux/powerpc/powerpc32/Makefile: New
	file.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: glibc-ppc-cancellation-1.patch
Type: text/x-diff
Size: 7872 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20030104/5703d295/attachment.bin>


More information about the Libc-alpha mailing list