From owner-kdb@oss.sgi.com Wed Oct 13 01:46:20 1999 Received: (from majordomo@localhost) by oss.sgi.com (8.9.3/8.9.3) id BAA01497 for kdb-outgoing; Wed, 13 Oct 1999 01:46:20 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from soto.zerosoft.co.jp (soto.zerosoft.co.jp [210.140.67.114]) by oss.sgi.com (8.9.3/8.9.3) with ESMTP id BAA01494 for ; Wed, 13 Oct 1999 01:46:17 -0700 Received: (from bin@localhost) by soto.zerosoft.co.jp (8.8.5/3.5Wpl5) id RAA09498; Wed, 13 Oct 1999 17:48:50 +0900 (JST) Received: from uchi.zerosoft.co.jp(192.168.181.182) by soto.zerosoft.co.jp via smap (V2.0) id xma009495; Wed, 13 Oct 99 17:48:33 +0900 Received: from ade_dell ([192.168.240.100]) by uchi.zerosoft.co.jp (8.8.5/3.5Wpl5) with SMTP id RAA22330; Wed, 13 Oct 1999 17:48:33 +0900 (JST) Date: Wed, 13 Oct 1999 17:48:38 +0900 From: Masahiro Adegawa To: Scott Lurndal Cc: kdb@oss.sgi.com Subject: Re: [PATCH]Handle symbols from modules with CONFIG_MODVERSIONS In-Reply-To: <37CB72121.7CF3ADEGAWA@mail.zerosoft.co.jp> References: <37CB72121.7CF3ADEGAWA@mail.zerosoft.co.jp> Message-Id: <38044766124.2FFDADEGAWA@mail.zerosoft.co.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver 1.25.04 Sender: owner-kdb@oss.sgi.com Precedence: bulk Hi, i remaked the patch, and added new patchs. 1) modules symble with CONFIG_MODVERSIONS (remake) `insmod scsi_mod' kdb> id scsi_register scsi_register_R0cb08d04: pushl %ebp scsi_register_R0cb08d04+0x1: movl %esp,%ebp scsi_register_R0cb08d04+0x3: pushl %esi scsi_register_R0cb08d04+0x4: pushl %ebx scsi_register_R0cb08d04+0x5: movl 0x8(%ebp),%esi scsi_register_R0cb08d04+0x8: movl 0xc(%ebp),%ebx 2) added current task mark: command ps kdb> ps Task Addr Pid Parent cpu lcpu Tss Command 0xc7fea000 0000000001 0000000000 0000 0000 0xc7fea1dc init 0xc7fd8000 0000000002 0000000001 0000 0000 0xc7fd81dc kflushd 0xc7fd6000 0000000003 0000000001 0000 0000 0xc7fd61dc kupdate 0xc7fd4000 0000000004 0000000001 0000 0000 0xc7fd41dc kpiod 0xc7fd2000 0000000005 0000000001 0000 0000 0xc7fd21dc kswapd 0xc7b2a000 0000000067 0000000001 0000 0000 0xc7b2a1dc kerneld 0xc7a98000 0000000202 0000000001 0000 0000 0xc7a981dc portmap 0xc7a6e000 0000000216 0000000001 0000 0000 0xc7a6e1dc syslogd 0xc7d48000 0000000225 0000000001 0000 0000 0xc7d481dc*klogd 0xc7916000 0000000236 0000000001 0000 0000 0xc79161dc atd now, current task is klogd. 3) call SysRq from kdb kdb> ? Command Usage Description ---------------------------------------------------------- md Display Memory Contents reboot Reboot the machine immediately sr Magic SysRq key kdb> sr m <6>SysRq: Show Memory Mem-info: Free pages: 102236kB ( Free: 25559 (255 510 765) 5*4kB 3*8kB 5*16kB 5*32kB 7*64kB 5*128kB 6*256kB 2*512kB 2*1024kB 47*2048kB = 102236kB) Swap cache: add 0, delete 0, find 0/0 thanks, -Adegawa Masahiro -------------------------------------------------------------------------- diff -urN linux-2.2.11-b/arch/i386/kdb/kdb.c linux/arch/i386/kdb/ --- linux-2.2.11-b/arch/i386/kdb/kdb.c Mon Aug 16 19:02:09 1999 +++ linux/arch/i386/kdb/kdb.c Wed Oct 13 12:46:48 1999 @@ -1165,6 +1165,19 @@ return kdbdumpregs(regs, argv[1], argv[2]); } +#ifdef CONFIG_MAGIC_SYSRQ /* Handle the SysRq Hack */ +int +kdb_sr(int argc, const char **argv, const char **envp, struct pt_regs *regs) +{ + if (argc != 1) { + return KDB_ARGCOUNT; + } + handle_sysrq(*argv[1], regs, 0, 0); + + return 0; +} +#endif + /* * kdb_rm * @@ -1483,10 +1496,11 @@ kdb_printf("Task Addr Pid Parent cpu lcpu Tss Command\n"); for_each_task(p) { - kdb_printf("0x%8.8x %10.10d %10.10d %4.4d %4.4d 0x%8.8x %s\n", + kdb_printf("0x%8.8x %10.10d %10.10d %4.4d %4.4d 0x%8.8x%c%s\n", p, p->pid, p->p_pptr->pid, p->processor, p->last_processor, &p->tss, + (p == current) ? '*' : ' ', p->comm); } @@ -1752,5 +1766,8 @@ #endif /* __SMP__ */ kdb_register("ps", kdb_ps, "", "Display active task list", 0); kdb_register("reboot", kdb_reboot, "", "Reboot the machine immediately", 0); +#ifdef CONFIG_MAGIC_SYSRQ + kdb_register("sr", kdb_sr, "", "Magic SysRq key", 0); +#endif } diff -urN linux-2.2.11-b/arch/i386/kdb/kdbsupport.c linux/arch/i386/kdb/ --- linux-2.2.11-b/arch/i386/kdb/kdbsupport.c Mon Aug 16 19:02:09 1999 +++ linux/arch/i386/kdb/kdbsupport.c Wed Oct 13 12:42:04 1999 @@ -449,6 +449,22 @@ if (ksp->name && (strcmp(ksp->name, symname)==0)) { return ksp; } +#ifdef CONFIG_MODVERSIONS + +#ifdef CONFIG_SMP +#define FLAG_STR "_Rsmp_" +#else +#define FLAG_STR "_R" +#endif +#define VER_NO_LENGTH 8 +#define FLAG_STR_LENGTH (sizeof(FLAG_STR)-1) + + if (ksp->name && !memcmp(ksp->name, symname, strlen(symname)) && + !memcmp(ksp->name+strlen(symname), FLAG_STR, FLAG_STR_LENGTH) && + strlen(ksp->name)==(strlen(symname)+FLAG_STR_LENGTH+VER_NO_LENGTH)) { + return ksp; + } +#endif } return NULL; From owner-kdb@oss.sgi.com Fri Oct 15 13:32:51 1999 Received: (from majordomo@localhost) by oss.sgi.com (8.9.3/8.9.3) id NAA10159 for kdb-outgoing; Fri, 15 Oct 1999 13:32:51 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from web601.yahoomail.com (web1205.mail.yahoo.com [128.11.23.141]) by oss.sgi.com (8.9.3/8.9.3) with SMTP id NAA10156 for ; Fri, 15 Oct 1999 13:32:51 -0700 Message-ID: <19991015204834.10453.rocketmail@web601.yahoomail.com> Received: from [216.15.110.218] by web1205.mail.yahoo.com; Fri, 15 Oct 1999 13:48:34 PDT Date: Fri, 15 Oct 1999 13:48:34 -0700 (PDT) From: Derek Huang Subject: ? source files To: kdb@oss.sgi.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-kdb@oss.sgi.com Precedence: bulk Hi- I am very glad to see you guys make a kernel debugger for Linux. I look at your web page and see you have 2.2.10 based "diffs" posted on the web. In instead of "diffs", I wonder if I can get the whole files before and after changes? This way it's much easier for us to port it to different rev. of Linux source base? Thanks very mcuh! Derek ===== __________________________________________________ Do You Yahoo!? Bid and sell for free at http://auctions.yahoo.com From owner-kdb@oss.sgi.com Fri Oct 15 13:51:04 1999 Received: (from majordomo@localhost) by oss.sgi.com (8.9.3/8.9.3) id NAA10243 for kdb-outgoing; Fri, 15 Oct 1999 13:51:04 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from mail.rdc3.on.home.com (ha1.rdc3.on.home.com [24.2.9.68]) by oss.sgi.com (8.9.3/8.9.3) with ESMTP id NAA10240 for ; Fri, 15 Oct 1999 13:51:04 -0700 Received: from cgl.uwaterloo.ca ([24.112.74.125]) by mail.rdc3.on.home.com (InterMail v4.01.01.02 201-229-111-106) with ESMTP id <19991015205221.GOPM16721.mail.rdc3.on.home.com@cgl.uwaterloo.ca>; Fri, 15 Oct 1999 13:52:21 -0700 Message-ID: <380694E7.BCA823D9@cgl.uwaterloo.ca> Date: Thu, 14 Oct 1999 22:43:51 -0400 From: Alex Nicolaou X-Mailer: Mozilla 4.61 [en] (X11; U; Linux 2.2.5-15 i586) X-Accept-Language: en MIME-Version: 1.0 To: Derek Huang CC: kdb@oss.sgi.com Subject: Re: ? source files References: <19991015204834.10453.rocketmail@web601.yahoomail.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-kdb@oss.sgi.com Precedence: bulk Derek Huang wrote: > > Hi- > > I am very glad to see you guys make a kernel > debugger for Linux. I look at your web page > and see you have 2.2.10 based "diffs" > posted on the web. In instead of "diffs", I wonder > if I can get the whole files before and after changes? > This way it's much easier for us to port it to > different rev. of Linux source base? I don't see how that would make it any easier, but I can offer you an alternative. Tell me what kernel version you want the patches to be against and I'll send you diffs against that kernel version. alex From owner-kdb@oss.sgi.com Fri Oct 15 14:23:06 1999 Received: (from majordomo@localhost) by oss.sgi.com (8.9.3/8.9.3) id OAA10312 for kdb-outgoing; Fri, 15 Oct 1999 14:23:06 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from web601.yahoomail.com (web1205.mail.yahoo.com [128.11.23.141]) by oss.sgi.com (8.9.3/8.9.3) with SMTP id OAA10309 for ; Fri, 15 Oct 1999 14:23:06 -0700 Message-ID: <19991015213851.19389.rocketmail@web601.yahoomail.com> Received: from [216.15.110.218] by web1205.mail.yahoo.com; Fri, 15 Oct 1999 14:38:51 PDT Date: Fri, 15 Oct 1999 14:38:51 -0700 (PDT) From: Derek Huang Subject: Re: ? source files To: Alex Nicolaou Cc: kdb@oss.sgi.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-kdb@oss.sgi.com Precedence: bulk It might not make the porting that much easier, but I always perfer to see the whole file to tell exactly what's going on. We have both redhat's newly released 2.2.12-20 based kernel and 2.3.17 development src base here. thanks very much! derek --- Alex Nicolaou wrote: > Derek Huang wrote: > > > > Hi- > > > > I am very glad to see you guys make a kernel > > debugger for Linux. I look at your web page > > and see you have 2.2.10 based "diffs" > > posted on the web. In instead of "diffs", I wonder > > if I can get the whole files before and after > changes? > > This way it's much easier for us to port it to > > different rev. of Linux source base? > > I don't see how that would make it any easier, but I > can offer you an > alternative. Tell me what kernel version you want > the patches to be > against and I'll send you diffs against that kernel > version. > > alex > ===== __________________________________________________ Do You Yahoo!? Bid and sell for free at http://auctions.yahoo.com From owner-kdb@oss.sgi.com Tue Oct 26 02:09:37 1999 Received: (from majordomo@localhost) by oss.sgi.com (8.9.3/8.9.3) id CAA07809 for kdb-outgoing; Tue, 26 Oct 1999 02:09:37 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from soto.zerosoft.co.jp (soto.zerosoft.co.jp [210.140.67.114]) by oss.sgi.com (8.9.3/8.9.3) with ESMTP id CAA07806 for ; Tue, 26 Oct 1999 02:09:35 -0700 Received: (from bin@localhost) by soto.zerosoft.co.jp (8.8.5/3.5Wpl5) id SAA14103; Tue, 26 Oct 1999 18:13:28 +0900 (JST) Received: from uchi.zerosoft.co.jp(192.168.181.182) by soto.zerosoft.co.jp via smap (V2.0) id xma014101; Tue, 26 Oct 99 18:13:03 +0900 Received: from ade_dell ([192.168.230.30]) by uchi.zerosoft.co.jp (8.8.5/3.5Wpl5) with SMTP id SAA13803; Tue, 26 Oct 1999 18:13:02 +0900 (JST) Date: Tue, 26 Oct 1999 18:13:03 +0900 From: Masahiro Adegawa To: kdb@oss.sgi.com Cc: Scott Lurndal Subject: [PATCH]:display/modify i/o port Message-Id: <3815709F2D0.7577ADEGAWA@mail.zerosoft.co.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver 1.25.04 Sender: owner-kdb@oss.sgi.com Precedence: bulk hi, I have 2 patchs about i/o port. 1st patch is a small bug fix. 2nd patch is added commands display/modify i/o port. iob [] Display/Modify i/o port(8bit) iow [] Display/Modify i/o port(16bit) iol [] Display/Modify i/o port(32bit) ex. Entering kdb due to Keyboard Entry kdb> iob 0x378 in : 0x378 = 0x00 kdb> iob 0x378 0x23 out : 0x378 = 0x23 kdb> iob 0x378 in : 0x378 = 0x23 kdb> thanks, --- linux-2.2.12/arch/i386/kdb/kdb_io.c Fri Aug 27 17:36:16 1999 +++ linux/arch/i386/kdb/kdb_io.c Tue Oct 26 12:36:20 1999 @@ -46,7 +46,7 @@ { while (inb(KBD_STATUS_REG) & KBD_STAT_IBF) ; - outb(KBD_DATA_REG, byte); + outb(byte, KBD_DATA_REG); } static void --- linux-2.2.12/arch/i386/kdb/kdb.c Fri Aug 27 17:36:16 1999 +++ linux/arch/i386/kdb/kdb.c Tue Oct 26 17:50:35 1999 @@ -21,6 +21,7 @@ #endif #include #include +#include #include "kdbsupport.h" int kdb_active = 0; @@ -1082,6 +1083,85 @@ return 0; } +/* + * kdb_io + * + * This function implements the 'iob','iow' and 'iol' commands. + * + * iob|iow|iol [ []] + * + * Inputs: + * argc argument count + * argv argument vector + * envp environment vector + * regs registers at time kdb was entered. + * Outputs: + * None. + * Returns: + * zero for success, a kdb diagnostic if error + * Locking: + * none. + * Remarks: + * none. + */ + +int +kdb_io(int argc, const char **argv, const char **envp, struct pt_regs *regs) +{ + int diag; + unsigned long addr; + long offset = 0; + unsigned long contents; + int nextarg; + int mod = 0; + + if (argc == 0) { + return KDB_ARGCOUNT; + } + + nextarg = 1; + diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, &offset, NULL, regs); + if (diag) + return diag; + + if (nextarg <= argc) { + diag = kdbgetaddrarg(argc, argv, &nextarg, &contents, NULL, NULL, regs); + if (diag) + return diag; + mod = 1; + if (nextarg != argc + 1) + return KDB_ARGCOUNT; + } + + /* + * To prevent access of invalid addresses, check first. + * Hmm... + */ + + if (strcmp(argv[0], "iob") == 0) { + if (mod) + outb(contents, addr); + else + contents = inb(addr); + kdb_printf("%s : 0x%x = 0x%2.2x\n", mod?"out":"in", addr, contents); + } + if (strcmp(argv[0], "iow") == 0) { + if (mod) + outw(contents, addr); + else + contents = inw(addr); + kdb_printf("%s : 0x%x = 0x%4.4x\n", mod?"out":"in", addr, contents); + } + if (strcmp(argv[0], "iol") == 0) { + if (mod) + outl(contents, addr); + else + contents = inl(addr); + kdb_printf("%s : 0x%x = 0x%8.8x\n", mod?"out":"in", addr, contents); + } + + return 0; +} /* * kdb_go @@ -1751,6 +1831,9 @@ kdb_register("cpu", kdb_cpu, "","Switch to new cpu", 0); #endif /* __SMP__ */ kdb_register("ps", kdb_ps, "", "Display active task list", 0); + kdb_register("iob", kdb_io, " []", "Display/Modify i/o port(8bit)", 0); + kdb_register("iow", kdb_io, " []", "Display/Modify i/o port(16bit)", 0); + kdb_register("iol", kdb_io, " []", "Display/Modify i/o port(32bit)", 0); kdb_register("reboot", kdb_reboot, "", "Reboot the machine immediately", 0); } - From owner-kdb@oss.sgi.com Tue Oct 26 10:50:55 1999 Received: (from majordomo@localhost) by oss.sgi.com (8.9.3/8.9.3) id KAA09308 for kdb-outgoing; Tue, 26 Oct 1999 10:50:55 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from deliverator.sgi.com (deliverator.sgi.com [204.94.214.10]) by oss.sgi.com (8.9.3/8.9.3) with ESMTP id KAA09305 for ; Tue, 26 Oct 1999 10:50:54 -0700 Received: from griffin.engr.sgi.com (griffin.engr.sgi.com [150.166.42.40]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA16489 for ; Tue, 26 Oct 1999 10:50:47 -0700 (PDT) mail_from (slurn@griffin.engr.sgi.com) Received: (from slurn@localhost) by griffin.engr.sgi.com (980427.SGI.8.8.8/960327.SGI.AUTOCF) id KAA28964; Tue, 26 Oct 1999 10:53:32 -0700 (PDT) From: slurn@griffin.engr.sgi.com (Scott Lurndal) Message-Id: <199910261753.KAA28964@griffin.engr.sgi.com> Subject: Re: [PATCH]:display/modify i/o port In-Reply-To: <3815709F2D0.7577ADEGAWA@mail.zerosoft.co.jp> from Masahiro Adegawa at "Oct 26, 99 06:13:03 pm" To: adegawa@zerosoft.co.jp (Masahiro Adegawa) Date: Tue, 26 Oct 1999 10:53:32 -0700 (PDT) Cc: kdb@oss.sgi.com MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-kdb@oss.sgi.com Precedence: bulk > hi, > > I have 2 patchs about i/o port. > > 1st patch is a small bug fix. Oops. Good catch. > 2nd patch is added commands display/modify i/o port. > iob [] Display/Modify i/o port(8bit) > iow [] Display/Modify i/o port(16bit) > iol [] Display/Modify i/o port(32bit) > ex. > Entering kdb due to Keyboard Entry > kdb> iob 0x378 > in : 0x378 = 0x00 > kdb> iob 0x378 0x23 > out : 0x378 = 0x23 > kdb> iob 0x378 > in : 0x378 = 0x23 > kdb> This is fine, but as part of the december release of KDB I've been splitting it into architecture dependent and architecture independent parts. These commands best fit as architecture dependent - so they should probably be done in a new source file. Thanks, scott > > thanks, > > > > --- linux-2.2.12/arch/i386/kdb/kdb_io.c Fri Aug 27 17:36:16 1999 > +++ linux/arch/i386/kdb/kdb_io.c Tue Oct 26 12:36:20 1999 > @@ -46,7 +46,7 @@ > { > while (inb(KBD_STATUS_REG) & KBD_STAT_IBF) > ; > - outb(KBD_DATA_REG, byte); > + outb(byte, KBD_DATA_REG); > } > > static void > --- linux-2.2.12/arch/i386/kdb/kdb.c Fri Aug 27 17:36:16 1999 > +++ linux/arch/i386/kdb/kdb.c Tue Oct 26 17:50:35 1999 > @@ -21,6 +21,7 @@ > #endif > #include > #include > +#include > #include "kdbsupport.h" > > int kdb_active = 0; > @@ -1082,6 +1083,85 @@ > > return 0; > } > +/* > + * kdb_io > + * > + * This function implements the 'iob','iow' and 'iol' commands. > + * > + * iob|iow|iol [ []] > + * > + * Inputs: > + * argc argument count > + * argv argument vector > + * envp environment vector > + * regs registers at time kdb was entered. > + * Outputs: > + * None. > + * Returns: > + * zero for success, a kdb diagnostic if error > + * Locking: > + * none. > + * Remarks: > + * none. > + */ > + > +int > +kdb_io(int argc, const char **argv, const char **envp, struct pt_regs *regs) > +{ > + int diag; > + unsigned long addr; > + long offset = 0; > + unsigned long contents; > + int nextarg; > + int mod = 0; > + > + if (argc == 0) { > + return KDB_ARGCOUNT; > + } > + > + nextarg = 1; > + diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, &offset, NULL, regs); > + if (diag) > + return diag; > + > + if (nextarg <= argc) { > + diag = kdbgetaddrarg(argc, argv, &nextarg, &contents, NULL, NULL, regs); > + if (diag) > + return diag; > + mod = 1; > + if (nextarg != argc + 1) > + return KDB_ARGCOUNT; > + } > + > + /* > + * To prevent access of invalid addresses, check first. > + * Hmm... > + */ > + > + if (strcmp(argv[0], "iob") == 0) { > + if (mod) > + outb(contents, addr); > + else > + contents = inb(addr); > + kdb_printf("%s : 0x%x = 0x%2.2x\n", mod?"out":"in", addr, contents); > + } > + if (strcmp(argv[0], "iow") == 0) { > + if (mod) > + outw(contents, addr); > + else > + contents = inw(addr); > + kdb_printf("%s : 0x%x = 0x%4.4x\n", mod?"out":"in", addr, contents); > + } > + if (strcmp(argv[0], "iol") == 0) { > + if (mod) > + outl(contents, addr); > + else > + contents = inl(addr); > + kdb_printf("%s : 0x%x = 0x%8.8x\n", mod?"out":"in", addr, contents); > + } > + > + return 0; > +} > > /* > * kdb_go > @@ -1751,6 +1831,9 @@ > kdb_register("cpu", kdb_cpu, "","Switch to new cpu", 0); > #endif /* __SMP__ */ > kdb_register("ps", kdb_ps, "", "Display active task list", 0); > + kdb_register("iob", kdb_io, " []", "Display/Modify i/o port(8bit)", 0); > + kdb_register("iow", kdb_io, " []", "Display/Modify i/o port(16bit)", 0); > + kdb_register("iol", kdb_io, " []", "Display/Modify i/o port(32bit)", 0); > kdb_register("reboot", kdb_reboot, "", "Reboot the machine immediately", 0); > } > > > - > From owner-kdb@oss.sgi.com Tue Oct 26 14:15:56 1999 Received: (from majordomo@localhost) by oss.sgi.com (8.9.3/8.9.3) id OAA10842 for kdb-outgoing; Tue, 26 Oct 1999 14:15:56 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from relay03.netaddress.usa.net (relay03.netaddress.usa.net [204.68.24.183]) by oss.sgi.com (8.9.3/8.9.3) with SMTP id OAA10839 for ; Tue, 26 Oct 1999 14:15:55 -0700 Received: (qmail 25056 invoked from network); 26 Oct 1999 21:19:05 -0000 Received: from wwcst212.netaddress.usa.net (204.68.24.212) by outbound.netaddress.usa.net with SMTP; 26 Oct 1999 21:19:05 -0000 Received: (qmail 1772 invoked by uid 60001); 26 Oct 1999 21:19:04 -0000 Message-ID: <19991026211904.1771.qmail@wwcst212.netaddress.usa.net> Received: from 204.68.24.212 by wwcst212 for [198.77.150.148] via web-mailer(M3.3.1.96) on Tue Oct 26 21:19:04 GMT 1999 Date: 26 Oct 99 14:19:04 PDT From: ted victor To: kdb@oss.sgi.com Subject: X-Mailer: USANET web-mailer (M3.3.1.96) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by oss.sgi.com id OAA10840 Sender: owner-kdb@oss.sgi.com Precedence: bulk Dear kdb, 1. I did "gzip -cd" on the file kdb-v0_5-2_2_3.gz and got a response that file is "not in gzip format." What unzip utility should be used? 2. Can the kdb be used with Red Hat Kernel 2.0.36? Thanks Ted Victor ____________________________________________________________________ Get your own FREE, personal Netscape WebMail account today at http://webmail.netscape.com. From owner-kdb@oss.sgi.com Wed Oct 27 07:58:26 1999 Received: (from majordomo@localhost) by oss.sgi.com (8.9.3/8.9.3) id HAA15681 for kdb-outgoing; Wed, 27 Oct 1999 07:58:26 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from relay03.netaddress.usa.net (relay03.netaddress.usa.net [204.68.24.183]) by oss.sgi.com (8.9.3/8.9.3) with SMTP id HAA15678 for ; Wed, 27 Oct 1999 07:58:26 -0700 Received: (qmail 16617 invoked from network); 27 Oct 1999 15:02:22 -0000 Received: from wwcst088.netaddress.usa.net (204.68.24.88) by outbound.netaddress.usa.net with SMTP; 27 Oct 1999 15:02:22 -0000 Received: (qmail 14663 invoked by uid 60001); 27 Oct 1999 15:02:22 -0000 Message-ID: <19991027150222.14662.qmail@wwcst088.netaddress.usa.net> Received: from 204.68.24.88 by wwcst088 for [198.77.150.121] via web-mailer(M3.3.1.96) on Wed Oct 27 15:02:21 GMT 1999 Date: 27 Oct 99 08:02:21 PDT From: ted victor To: kdb@oss.sgi.com Subject: Questions regarding to kdb X-Mailer: USANET web-mailer (M3.3.1.96) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by oss.sgi.com id HAA15679 Sender: owner-kdb@oss.sgi.com Precedence: bulk Dear kdb, 1. I did "gzip -cd" on the file kdb-v0_5-2_2_3.gz and got a response that file is "not in gzip format." What unzip utility should be used? 2. Can the kdb be used with Red Hat Kernel 2.0.36? Thanks Ted Victor ____________________________________________________________________ Get your own FREE, personal Netscape WebMail account today at http://webmail.netscape.com. From owner-kdb@oss.sgi.com Wed Oct 27 10:14:50 1999 Received: (from majordomo@localhost) by oss.sgi.com (8.9.3/8.9.3) id KAA15951 for kdb-outgoing; Wed, 27 Oct 1999 10:14:50 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from deliverator.sgi.com (deliverator.sgi.com [204.94.214.10]) by oss.sgi.com (8.9.3/8.9.3) with ESMTP id KAA15948 for ; Wed, 27 Oct 1999 10:14:49 -0700 Received: from griffin.engr.sgi.com (griffin.engr.sgi.com [150.166.42.40]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA14242 for ; Wed, 27 Oct 1999 10:14:47 -0700 (PDT) mail_from (slurn@griffin.engr.sgi.com) Received: (from slurn@localhost) by griffin.engr.sgi.com (980427.SGI.8.8.8/960327.SGI.AUTOCF) id KAA31020; Wed, 27 Oct 1999 10:17:32 -0700 (PDT) From: slurn@griffin.engr.sgi.com (Scott Lurndal) Message-Id: <199910271717.KAA31020@griffin.engr.sgi.com> Subject: Re: Questions regarding to kdb In-Reply-To: <19991027150222.14662.qmail@wwcst088.netaddress.usa.net> from ted victor at "Oct 27, 99 08:02:21 am" To: tangovi@netscape.net (ted victor) Date: Wed, 27 Oct 1999 10:17:32 -0700 (PDT) Cc: kdb@oss.sgi.com MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-kdb@oss.sgi.com Precedence: bulk > Dear kdb, > > 1. I did "gzip -cd" on the file kdb-v0_5-2_2_3.gz and got a response that file > is "not in gzip format." What unzip utility should be used? gunzip. I suspect that either: 1) Your download was corrupted, or if you used ftp 2) you forget to specify binary. > > 2. Can the kdb be used with Red Hat Kernel 2.0.36? No, it has never been backported to 2.0 series kernels. scott > > Thanks > Ted Victor > > ____________________________________________________________________ > Get your own FREE, personal Netscape WebMail account today at http://webmail.netscape.com. > From owner-kdb@oss.sgi.com Wed Oct 27 10:17:28 1999 Received: (from majordomo@localhost) by oss.sgi.com (8.9.3/8.9.3) id KAA15973 for kdb-outgoing; Wed, 27 Oct 1999 10:17:28 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from deliverator.sgi.com (deliverator.sgi.com [204.94.214.10]) by oss.sgi.com (8.9.3/8.9.3) with ESMTP id KAA15970 for ; Wed, 27 Oct 1999 10:17:27 -0700 Received: from griffin.engr.sgi.com (griffin.engr.sgi.com [150.166.42.40]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA14981 for ; Wed, 27 Oct 1999 10:17:24 -0700 (PDT) mail_from (slurn@griffin.engr.sgi.com) Received: (from slurn@localhost) by griffin.engr.sgi.com (980427.SGI.8.8.8/960327.SGI.AUTOCF) id KAA31183; Wed, 27 Oct 1999 10:20:07 -0700 (PDT) From: slurn@griffin.engr.sgi.com (Scott Lurndal) Message-Id: <199910271720.KAA31183@griffin.engr.sgi.com> Subject: Re: [PATCH] KDB for 2.3.23 In-Reply-To: from Andrea Arcangeli at "Oct 27, 99 03:33:49 pm" To: andrea@suse.de (Andrea Arcangeli) Date: Wed, 27 Oct 1999 10:20:07 -0700 (PDT) Cc: braam@cs.cmu.edu, linux-kernel@vger.rutgers.edu, slurn@cthulhu.engr.sgi.com, kdb@oss.sgi.com MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-kdb@oss.sgi.com Precedence: bulk > On Tue, 26 Oct 1999 braam@cs.cmu.edu wrote: > > >I have updated the patch for kdbg to work for 2.3.23: > > FYI: IKD just includes kdb. The last IKD I released is still against > 2.3.22. I think I'll skip 2.3.23 and I'll jump to the probably stabler > 2.3.24 when it will be out. Meanwhile, I've been working on v0.6 of kdb for 2.2.13 and am reorganizing kdb sources to split into machine dependent and machine independent parts, with rudimentary mips and itanium support, which will become version v1.0 of kdb and will be relative to the 2.3 series kernels. I expect v0.6 to release the first week or two of november, and v1.0 to release in early december. scott > > Andrea > > From owner-kdb@oss.sgi.com Thu Oct 28 14:48:59 1999 Received: (from majordomo@localhost) by oss.sgi.com (8.9.3/8.9.3) id OAA28640 for kdb-outgoing; Thu, 28 Oct 1999 14:48:59 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from mailhost.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.64.1]) by oss.sgi.com (8.9.3/8.9.3) with ESMTP id OAA28637 for ; Thu, 28 Oct 1999 14:48:58 -0700 Received: from cacc-5.uni-koblenz.de (cacc-5.uni-koblenz.de [141.26.131.5]) by mailhost.uni-koblenz.de (8.9.1/8.9.1) with ESMTP id XAA23552; Thu, 28 Oct 1999 23:52:37 +0200 (MET DST) Received: by lappi.waldorf-gmbh.de id ; Thu, 28 Oct 1999 10:15:31 +0200 Date: Thu, 28 Oct 1999 10:15:31 +0200 From: Ralf Baechle To: Scott Lurndal Cc: kdb@oss.sgi.com Subject: Re: [PATCH] KDB for 2.3.23 Message-ID: <19991028101530.B10203@uni-koblenz.de> References: <199910271720.KAA31183@griffin.engr.sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0pre3us In-Reply-To: <199910271720.KAA31183@griffin.engr.sgi.com> X-Accept-Language: de,en,fr Sender: owner-kdb@oss.sgi.com Precedence: bulk On Wed, Oct 27, 1999 at 10:20:07AM -0700, Scott Lurndal wrote: > > >I have updated the patch for kdbg to work for 2.3.23: > > > > FYI: IKD just includes kdb. The last IKD I released is still against > > 2.3.22. I think I'll skip 2.3.23 and I'll jump to the probably stabler > > 2.3.24 when it will be out. > > Meanwhile, I've been working on v0.6 of kdb for 2.2.13 and > am reorganizing kdb sources to split into machine dependent and > machine independent parts, with rudimentary mips and itanium support, which > will become version v1.0 of kdb and will be relative to the > 2.3 series kernels. Scott, is the MIPS support already usable? I'm hunting a really bad memory corruption bug that affects all MIPS kernels since 2.3.9 and hope that kdbg is the silver bullet it takes to complete the job. If necessary I think either Ulf Carlsson or me can work on the MIPS port; I think it's well invested time for our own projects. > I expect v0.6 to release the first week or two of november, and > v1.0 to release in early december. Cool. Ralf PS: Keep me cc'ed on followups, I'm not on kgdb@oss.sgi.com. From owner-kdb@oss.sgi.com Fri Oct 29 22:53:12 1999 Received: (from majordomo@localhost) by oss.sgi.com (8.9.3/8.9.3) id WAA05096 for kdb-outgoing; Fri, 29 Oct 1999 22:53:12 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from soto.zerosoft.co.jp (soto.zerosoft.co.jp [210.140.67.114]) by oss.sgi.com (8.9.3/8.9.3) with ESMTP id WAA05093 for ; Fri, 29 Oct 1999 22:53:03 -0700 Received: (from bin@localhost) by soto.zerosoft.co.jp (8.8.5/3.5Wpl5) id OAA01098; Sat, 30 Oct 1999 14:56:21 +0900 (JST) Received: from uchi.zerosoft.co.jp(192.168.181.182) by soto.zerosoft.co.jp via smap (V2.0) id xma001095; Sat, 30 Oct 99 14:56:06 +0900 Received: from ade2 ([192.168.200.232]) by uchi.zerosoft.co.jp (8.8.5/3.5Wpl5) with SMTP id OAA01439; Sat, 30 Oct 1999 14:56:05 +0900 (JST) Date: Sat, 30 Oct 1999 14:56:02 +0900 From: masahiro adegawa To: Scott Lurndal Cc: kdb@oss.sgi.com Subject: Re: [PATCH]:display/modify i/o port In-Reply-To: <199910261753.KAA28964@griffin.engr.sgi.com> References: <3815709F2D0.7577ADEGAWA@mail.zerosoft.co.jp> <199910261753.KAA28964@griffin.engr.sgi.com> Message-Id: <381A88720.58D1ADEGAWA@mail.zerosoft.co.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver 1.25.04 Sender: owner-kdb@oss.sgi.com Precedence: bulk hi, >This is fine, but as part of the december release of KDB I've been >splitting it into architecture dependent and architecture independent >parts. These commands best fit as architecture dependent - so they >should probably be done in a new source file. It's great. I see. Ok, I'm going to do in a new source file. But I think that I have few doing thing for architecture dependent parts, because we have a file `include/asm-*/io.h'. thanks, masahiro