? .tmp_kallsyms1.S ? .tmp_kallsyms2.S ? .tmp_vmlinux1 ? .tmp_vmlinux2 ? config-2.5.51-default ? arch/parisc/tools/offset.h ? crypto/blowfish.ko ? crypto/crypto_null.ko ? crypto/des.ko ? crypto/md4.ko ? crypto/md5.ko ? crypto/serpent.ko ? crypto/sha1.ko ? crypto/sha256.ko ? crypto/tcrypt.ko ? crypto/twofish.ko ? drivers/cdrom/cdrom.ko ? drivers/char/raw.ko ? drivers/input/evdev.ko ? drivers/input/input.ko ? drivers/input/serio/serio.ko ? drivers/input/serio/serport.ko ? drivers/net/acenic.ko ? drivers/net/tg3.ko ? drivers/scsi/cpqfc.ko ? drivers/scsi/qlogicfc.ko ? drivers/scsi/sg.ko ? drivers/scsi/sr_mod.ko ? drivers/scsi/st.ko ? include/asm-parisc/offset.h ? net/8021q/8021q.ko ? net/ipv4/ip_gre.ko ? net/ipv4/ipip.ko ? net/ipv4/xfrm_user.ko ? net/ipv4/netfilter/arp_tables.ko ? net/ipv4/netfilter/arptable_filter.ko ? net/ipv4/netfilter/ip_conntrack.ko ? net/ipv4/netfilter/ip_conntrack_ftp.ko ? net/ipv4/netfilter/ip_conntrack_irc.ko ? net/ipv4/netfilter/ip_nat_ftp.ko ? net/ipv4/netfilter/ip_nat_irc.ko ? net/ipv4/netfilter/ip_tables.ko ? net/ipv4/netfilter/ipchains.ko ? net/ipv4/netfilter/ipfwadm.ko ? net/ipv4/netfilter/ipt_DSCP.ko ? net/ipv4/netfilter/ipt_ECN.ko ? net/ipv4/netfilter/ipt_LOG.ko ? net/ipv4/netfilter/ipt_MARK.ko ? net/ipv4/netfilter/ipt_MASQUERADE.ko ? net/ipv4/netfilter/ipt_MIRROR.ko ? net/ipv4/netfilter/ipt_REDIRECT.ko ? net/ipv4/netfilter/ipt_REJECT.ko ? net/ipv4/netfilter/ipt_TCPMSS.ko ? net/ipv4/netfilter/ipt_TOS.ko ? net/ipv4/netfilter/ipt_ULOG.ko ? net/ipv4/netfilter/ipt_ah.ko ? net/ipv4/netfilter/ipt_conntrack.ko ? net/ipv4/netfilter/ipt_dscp.ko ? net/ipv4/netfilter/ipt_ecn.ko ? net/ipv4/netfilter/ipt_esp.ko ? net/ipv4/netfilter/ipt_helper.ko ? net/ipv4/netfilter/ipt_length.ko ? net/ipv4/netfilter/ipt_limit.ko ? net/ipv4/netfilter/ipt_mac.ko ? net/ipv4/netfilter/ipt_mark.ko ? net/ipv4/netfilter/ipt_multiport.ko ? net/ipv4/netfilter/ipt_owner.ko ? net/ipv4/netfilter/ipt_pkttype.ko ? net/ipv4/netfilter/ipt_state.ko ? net/ipv4/netfilter/ipt_tcpmss.ko ? net/ipv4/netfilter/ipt_tos.ko ? net/ipv4/netfilter/ipt_ttl.ko ? net/ipv4/netfilter/ipt_unclean.ko ? net/ipv4/netfilter/iptable_filter.ko ? net/ipv4/netfilter/iptable_mangle.ko ? net/ipv4/netfilter/iptable_nat.ko ? scripts/kallsyms Index: Makefile =================================================================== RCS file: /var/cvs/linux-2.5/Makefile,v retrieving revision 1.57 diff -u -p -r1.57 Makefile --- Makefile 20 Dec 2002 07:26:41 -0000 1.57 +++ Makefile 22 Dec 2002 06:50:46 -0000 @@ -1,7 +1,7 @@ VERSION = 2 PATCHLEVEL = 5 SUBLEVEL = 51 -EXTRAVERSION = -pa4 +EXTRAVERSION = -pa5 # *DOCUMENTATION* # To see a list of typical targets execute "make help" Index: arch/parisc/kernel/irq.c =================================================================== RCS file: /var/cvs/linux-2.5/arch/parisc/kernel/irq.c,v retrieving revision 1.12 diff -u -p -r1.12 irq.c --- arch/parisc/kernel/irq.c 21 Dec 2002 20:17:57 -0000 1.12 +++ arch/parisc/kernel/irq.c 22 Dec 2002 06:50:46 -0000 @@ -251,8 +251,7 @@ int show_interrupts(struct seq_file *p, #ifdef CONFIG_SMP for (; j < NR_CPUS; j++) #endif - seq_printf(p, "%10u ", - kstat_cpu(j).irqs[IRQ_REGION(irq_no)][IRQ_OFFSET(irq_no)]); + seq_printf(p, "%10u ", kstat_cpu(j).irqs[regnr][i]); seq_printf(p, " %14s", region->data.name ? region->data.name : "N/A"); Index: arch/parisc/kernel/setup.c =================================================================== RCS file: /var/cvs/linux-2.5/arch/parisc/kernel/setup.c,v retrieving revision 1.12 diff -u -p -r1.12 setup.c --- arch/parisc/kernel/setup.c 20 Dec 2002 21:04:41 -0000 1.12 +++ arch/parisc/kernel/setup.c 22 Dec 2002 06:50:46 -0000 @@ -143,7 +143,7 @@ void __init setup_arch(char **cmdline_p) dma_ops_init(); #endif -#ifdef CONFIG_DUMMY_CONSOLE +#if defined(CONFIG_HW_CONSOLE) && defined(CONFIG_DUMMY_CONSOLE) conswitchp = &dummy_con; /* we use take_over_console() later ! */ #endif Index: arch/parisc/kernel/syscall.S =================================================================== RCS file: /var/cvs/linux-2.5/arch/parisc/kernel/syscall.S,v retrieving revision 1.18 diff -u -p -r1.18 syscall.S --- arch/parisc/kernel/syscall.S 29 Nov 2002 17:31:54 -0000 1.18 +++ arch/parisc/kernel/syscall.S 22 Dec 2002 06:50:46 -0000 @@ -93,8 +93,8 @@ linux_gateway_entry: */ mtsp %r0,%sr7 /* get kernel space into sr7 */ - STREG %r1,0(%r30) /* Stick r1 (usp) here for now */ - mfctl %cr30,%r1 /* get task ptr in %r1 */ + STREGM %r1,FRAME_SIZE(%r30) /* save r1 (usp) here for now */ + mfctl %cr30,%r1 /* get task ptr in %r1 */ LDREG TI_TASK(%r1),%r1 /* Save some registers for sigcontext and potential task @@ -104,7 +104,7 @@ linux_gateway_entry: PSW value is stored. This is needed for gdb and sys_ptrace. */ STREG %r0, TASK_PT_PSW(%r1) STREG %r2, TASK_PT_GR2(%r1) /* preserve rp */ - LDREG 0(%r30), %r2 /* get users sp back */ + LDREGM -FRAME_SIZE(%r30), %r2 /* get users sp back */ STREG %r2, TASK_PT_GR30(%r1) /* ... and save it */ STREG %r19, TASK_PT_GR19(%r1) STREG %r20, TASK_PT_GR20(%r1) Index: include/asm-parisc/assembly.h =================================================================== RCS file: /var/cvs/linux-2.5/include/asm-parisc/assembly.h,v retrieving revision 1.5 diff -u -p -r1.5 assembly.h --- include/asm-parisc/assembly.h 24 Nov 2002 20:27:19 -0000 1.5 +++ include/asm-parisc/assembly.h 22 Dec 2002 06:50:47 -0000 @@ -102,13 +102,17 @@ .endm #ifdef __LP64__ -#define LDREG ldd -#define STREG std +#define LDREG ldd +#define STREG std +#define LDREGM ldd,mb +#define STREGM std,ma #define RP_OFFSET 16 #define FRAME_SIZE 128 #else -#define LDREG ldw -#define STREG stw +#define LDREG ldw +#define STREG stw +#define LDREGM ldwm +#define STREGM stwm #define RP_OFFSET 20 #define FRAME_SIZE 64 #endif