An error occurred fetching the project authors.
- 02 Jul, 2004 1 commit
-
-
Martin Schwidefsky authored
From: Utz Bacher <utz.bacher@de.ibm.com> From: Cornelia Huck <cohuck@de.ibm.com> Common i/o layer changes: - Consolidate store channel subsystem characteristics from its three users (css, cmf and qdio) to a single location. - Always use new stipd format and move creation of global path group to channel subsystem init function. Add dummy init_IRQ to setup.c and remove requestirq.c. - Remove bogus CHPID_LONGS define. - Add more magic to catch chpids coming online again without generating machine checks. - Fix check for unsolicited interrupts. Deferred cc=1 indicates a solicited interrupt. - Fix progress indication in qdio summary bytes to avoid loosing interrupts. - Rename console_device to console_devno to avoid naming conflict. Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- 20 Jun, 2004 1 commit
-
-
Jesse Barnes authored
Small patch to export sys_ioctl if CONFIG_COMPAT is set. This allows platforms to implement 32 bit compatibility ioctl handlers in modules. Submitted-by:
Jesse Barnes <jbarnes@sgi.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- 12 Jun, 2004 1 commit
-
-
Andrew Morton authored
From: Martin Schwidefsky <schwidefsky@de.ibm.com> Cleanup s390* string functions. This replaces the 31/64 bit assembler files (strcmp[64].S, strcpy[64].S & strncpy[64].S) with a single string.c file that uses some inline assemblies to issue the string instructions. In addition some more of the generic string function got an architecture dependent implementation. Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- 27 Mar, 2004 1 commit
-
-
Andrew Morton authored
From: Martin Schwidefsky <schwidefsky@de.ibm.com> The purpose of this is to speed up system calls on s390. I managed to squeeze about 65 cycles from each system call. This improved e.g. getpid() from 232 to 157 cycles. As a nice side-effect it simplified the uaccess functions considerably.
-
- 01 Mar, 2004 1 commit
-
-
Andrew Morton authored
From: Martin Schwidefsky <schwidefsky@de.ibm.com> s390 bug fixes: - Add missing i/o controls to compat ioctl translation table. - Fix some gcc 3.4 warnings. - Export _sb_findmap. - Export smp_call_function_on only if CONFIG_SMP=y. - Add safe-guard to diag10. - Add type definition for compat_timer_t. - Fix first argument of signal_processor_ps.
-
- 26 Feb, 2004 3 commits
-
-
Andrew Morton authored
From: Martin Schwidefsky <schwidefsky@de.ibm.com> Add collaborative memory management interface.
-
Andrew Morton authored
From: Martin Schwidefsky <schwidefsky@de.ibm.com> Add virtual timer interface.
-
Andrew Morton authored
From: Martin Schwidefsky <schwidefsky@de.ibm.com> Core s/390 changes: - Add -mbackchain to CFLAGS to prepare for gcc 3.4 with comes with a default setting of -mno-backchain - Add implementation of strcpy. - Pad bytes after string end in strncpy. - Fix __sem_update_count inline assembly for gcc 3.4. - Export smp_ptlb_all for tlb flushing in module code. - Fix sched_clock. - Remove the last KERNEL_VERSION #if in s390 code. - Add dummy implementation for missing dma_{alloc,free}_coherent. - Avoid cast of lvalue in idal_buffer_{from,to}_user. - Remove _exit definition from unistd.h.
-
- 25 Feb, 2004 1 commit
-
-
Andrew Morton authored
From: "Randy.Dunlap" <rddunlap@osdl.org> Add syscalls.h, which contains prototypes for the kernel's system calls. Replace open-coded declarations all over the place. This patch found a couple of prior bugs. It appears to be more important with -mregparm=3 as we discover more asmlinkage mismatches. Some syscalls have arch-dependent arguments, so their prototypes are in the arch-specific unistd.h. Maybe it should have been asm/syscalls.h, but there were already arch-specific syscall prototypes in asm/unistd.h... Tested on x86, ia64, x86_64, ppc64, s390 and sparc64. May cause trivial-to-fix build breakage on other architectures.
-
- 31 Jan, 2004 1 commit
-
-
Andrew Morton authored
From: Martin Schwidefsky <schwidefsky@de.ibm.com> s390 general update: - Add archhelp for "make image". - 32-bit execve fix. - Export some symbols: sys_ioctl, put_files_struct & ccw_device_work. - Minor cleanups in arch/s390/mm/init.c & drivers/s390/net/ctctty.c.
-
- 06 Oct, 2003 1 commit
-
-
Martin Schwidefsky authored
- Makefile fix: default make target builds the kernel image. - Add export statement for cpcmd. - Add tgkill system call. - Reserve system call number for vserver.
-
- 26 May, 2003 2 commits
-
-
Martin Schwidefsky authored
s390 32 bit compatability fixes: - Fix compat entries in the system call table. - Update to new compat_ioctl mechanism. - Define compat_alloc_user_space.
-
Martin Schwidefsky authored
Base s390 bug fixes: - arch: Do create_proc_entry for debug feature outside spin locked code. - arch: Fix system call tracing for 64 bit kernels. - arch: Export empty_zero_page for use in binfmt_elf32 module. - arch: Fix call trace output and remove dead remote-debug code. - arch: Correct OUTPUT_ARCH for 64 bit compiles. - arch: Fix in_atomic. - arch: Fix broken _PAGE_INVALID_xxx definitions. - arch: Add __kernel_old_dev_t for 64 bit. - arch: adapt to new do_fork interface. - arch: set CR5 to get program checks for space switching instructions. - cio: Fix /proc output of blacklist ranges. - cio: Restructure chsc to avoid GFP_KERNEL allocation while holding a lock. - cio: Fix wait_cons_dev. - qdio: use GFP_ATOMIC for memory allocations in interrupt.
-
- 12 May, 2003 1 commit
-
-
Steven Cole authored
Don't depend on undefined preprocessor symbols evaluating to zero.
-
- 14 Apr, 2003 1 commit
-
-
Martin Schwidefsky authored
Merge s390x and s390 to one architecture.
-
- 31 Mar, 2003 1 commit
-
-
David S. Miller authored
1) Every arch implemented local_bh_foo identically, move to linux/interrupt.h 2) Kill all asm/softirq.h references 3) Kill asm/softirq.h itself 4) Move local_bh_disable() out of line to kernel/softirq.c 5) Add BUG check on irqs_disabled() to local_bh_disable()
-
- 15 Dec, 2002 1 commit
-
-
Martin Schwidefsky authored
Add sys_wait4 to the list of exported functions.
-
- 08 Jun, 2002 1 commit
-
-
Martin Schwidefsky authored
This first patch contains the changes to arch/{s390,s390x}
-
- 03 Apr, 2002 1 commit
-
-
Dave Jones authored
Hopefully this is all of them..
-
- 05 Feb, 2002 6 commits
-
-
Linus Torvalds authored
- Ivan Kokshaysky: fix alpha dec_and_lock with modules, for alpha config entry - Kai Germaschewski: ISDN updates - Jeff Garzik: network driver updates, sysv fs update - Kai Mäkisara: SCSI tape update - Alan Cox: large drivers merge - Nikita Danilov: reiserfs procfs information - Andrew Morton: ext3 merge - Christoph Hellwig: vxfs livelock fix - Trond Myklebust: NFS updates - Jens Axboe: cpqarray + cciss dequeue fix - Tim Waugh: parport_serial base_baud setting - Matthew Dharm: usb-storage Freecom driver fixes - Dave McCracken: wait4() thread group race fix
-
Linus Torvalds authored
- Trond Myklebust: deadlock checking in lockd server - Tim Waugh: fix up parport wrong #define - Christoph Hellwig: i2c update, ext2 cleanup - Al Viro: fix partition handling sanity check. - Trond Myklebust: make NFS use SLAB_NOFS, and not play games with PF_MEMALLOC - Ben Fennema: UDF update - Alan Cox: continued merging - Chris Mason: get /proc buffer memory sizes right after buf-in-page-cache
-
Linus Torvalds authored
- Anton Altaparmakov: NTFS error checking - Johannes Erdfelt: USB updates - OGAWA Hirofumi: FAT update - Alan Cox: driver + s390 update merge - Richard Henderson: fix alpha sigsuspend error return value - Marcelo Tosatti: per-zone VM shortage - Daniel Phillips: generic use-once optimization instead of drop-behind - Bjorn Wesen: Cris architecture update - Anton Altaparmakov: support for Windows Dynamic Disks - James Washer: LDT loading SMP bug fix
-
Linus Torvalds authored
- Ingo Molnar/Al Viro: don't use bforget() on ext2 (and minix) metadata where we may not be the only owner of the buffer! FS corruption. - Andi Kleen: IPv6 packet re-assembly fix. - David Howells: fix up rwsem implementation - Alan Cox: more merging (S/390 down, ARM to go). - Jens Axboe: LVM and loop fixes
-
Linus Torvalds authored
- big S/390x 64-bit merge - typos and license name fixes. doc updates. - more include file cleanups (phase out "malloc.h") - even more elevator corner cases.. When not merging, find the best insertion point. - pmac ide update - network fixes (netif_wake_queue on tx timeout) - USB printer select() fix - NFS client missed initialization, deamon fixed client address check
-
Linus Torvalds authored
-