From owner-kdb@oss.sgi.com Thu Aug 1 04:09:50 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g71B9oRw024350 for ; Thu, 1 Aug 2002 04:09:50 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g71B9oPb024349 for kdb-outgoing; Thu, 1 Aug 2002 04:09:50 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from linux.local (h00e098094f32.ne.client2.attbi.com [24.60.61.209]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g71B9bRw024345 for ; Thu, 1 Aug 2002 04:09:38 -0700 Received: (from jhouston2@localhost) by linux.local (8.11.2/8.11.2/SuSE Linux 8.11.1-0.5) id g71BKaL01887; Thu, 1 Aug 2002 07:20:36 -0400 Date: Thu, 1 Aug 2002 07:20:36 -0400 Message-Id: <200208011120.g71BKaL01887@linux.local> X-Authentication-Warning: linux.local: jhouston2 set sender to jim.houston@attbi.com using -f From: Jim Houston To: jim.houston@attbi.com, kdb@oss.sgi.com Subject: [PATCH] oops on entry to kdb with gcc 3.1 Reply-to: jim.houston@attbi.com Sender: owner-kdb@oss.sgi.com Precedence: bulk Hi! Compiling the kdb with gcc 3.1 breaks kdba_setjmp. It seems that gcc 3.1 is more clever about omiting frame pointers for leaf functions. When it does this for kdba_setjmp it causes an oops on entry to kdb. The attached patch uses the gcc built in functions to get the frame pointer and the return adddress. This gets rid of the hard coded stack offsets and should make it more portable. Jim Houston - Concurrent Computer Corp. --- diff -urN -X dontdiff 2.4.18-ccur1.orig/arch/i386/kdb/kdbasupport.c 2.4.18-ccur1/arch/i386/kdb/kdbasupport.c --- 2.4.18-ccur1.orig/arch/i386/kdb/kdbasupport.c Wed Jun 12 09:44:32 2002 +++ 2.4.18-ccur1/arch/i386/kdb/kdbasupport.c Thu Aug 1 06:05:38 2002 @@ -1041,56 +1041,31 @@ int kdba_setjmp(kdb_jmp_buf *jb) { -#if defined(CONFIG_FRAME_POINTER) - __asm__ ("movl 8(%esp), %eax\n\t" - "movl %ebx, 0(%eax)\n\t" - "movl %esi, 4(%eax)\n\t" - "movl %edi, 8(%eax)\n\t" - "movl (%esp), %ecx\n\t" - "movl %ecx, 12(%eax)\n\t" - "leal 8(%esp), %ecx\n\t" - "movl %ecx, 16(%eax)\n\t" - "movl 4(%esp), %ecx\n\t" - "movl %ecx, 20(%eax)\n\t"); -#else /* CONFIG_FRAME_POINTER */ - __asm__ ("movl 4(%esp), %eax\n\t" - "movl %ebx, 0(%eax)\n\t" - "movl %esi, 4(%eax)\n\t" - "movl %edi, 8(%eax)\n\t" - "movl %ebp, 12(%eax)\n\t" - "leal 4(%esp), %ecx\n\t" - "movl %ecx, 16(%eax)\n\t" - "movl 0(%esp), %ecx\n\t" - "movl %ecx, 20(%eax)\n\t"); -#endif /* CONFIG_FRAME_POINTER */ + register kdb_jmp_buf *eax asm("eax") = jb; + + __asm__("movl %%ebx,0(%0)\n\t" + "movl %%esi,4(%0)\n\t" + "movl %%edi,8(%0)\n\t" : : "a" (eax)); + eax->regs[3] = (unsigned long)__builtin_frame_address(1); + eax->regs[4] = (unsigned long)&jb; + eax->regs[5] = (unsigned long)__builtin_return_address(0); KDB_STATE_SET(LONGJMP); return 0; } void kdba_longjmp(kdb_jmp_buf *jb, int reason) -{ -#if defined(CONFIG_FRAME_POINTER) - __asm__("movl 8(%esp), %ecx\n\t" - "movl 12(%esp), %eax\n\t" - "movl 20(%ecx), %edx\n\t" - "movl 0(%ecx), %ebx\n\t" - "movl 4(%ecx), %esi\n\t" - "movl 8(%ecx), %edi\n\t" - "movl 12(%ecx), %ebp\n\t" - "movl 16(%ecx), %esp\n\t" - "jmp *%edx\n"); -#else /* CONFIG_FRAME_POINTER */ - __asm__("movl 4(%esp), %ecx\n\t" - "movl 8(%esp), %eax\n\t" - "movl 20(%ecx), %edx\n\t" - "movl 0(%ecx), %ebx\n\t" - "movl 4(%ecx), %esi\n\t" - "movl 8(%ecx), %edi\n\t" - "movl 12(%ecx), %ebp\n\t" - "movl 16(%ecx), %esp\n\t" - "jmp *%edx\n"); -#endif /* CONFIG_FRAME_POINTER */ +{ + __asm__( + "movl 20(%0), %%edx\n\t" + "movl 0(%0), %%ebx\n\t" + "movl 4(%0), %%esi\n\t" + "movl 8(%0), %%edi\n\t" + "movl 12(%0), %%ebp\n\t" + "movl 16(%0), %%esp\n\t" + "jmp *%%edx\n" : : + "c" (jb), + "a" (reason)); } #endif /* KDB_HAVE_LONGJMP */ From owner-kdb@oss.sgi.com Thu Aug 1 05:45:08 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g71Cj7Rw030026 for ; Thu, 1 Aug 2002 05:45:07 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g71Cj7iK030025 for kdb-outgoing; Thu, 1 Aug 2002 05:45:07 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from mail.ocs.com.au (mail.ocs.com.au [203.34.97.2]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g71Cj3Rw030022 for ; Thu, 1 Aug 2002 05:45:04 -0700 Received: (qmail 13538 invoked from network); 1 Aug 2002 12:46:35 -0000 Received: from ocs3.intra.ocs.com.au (192.168.255.3) by mail.ocs.com.au with SMTP; 1 Aug 2002 12:46:35 -0000 Received: by ocs3.intra.ocs.com.au (Postfix, from userid 16331) id EB38C3000BA; Thu, 1 Aug 2002 22:46:33 +1000 (EST) Received: from ocs3.intra.ocs.com.au (localhost [127.0.0.1]) by ocs3.intra.ocs.com.au (Postfix) with ESMTP id 8B6DD94; Thu, 1 Aug 2002 22:46:33 +1000 (EST) X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 From: Keith Owens To: jim.houston@attbi.com Cc: kdb@oss.sgi.com Subject: Re: [PATCH] oops on entry to kdb with gcc 3.1 In-reply-to: Your message of "Thu, 01 Aug 2002 07:20:36 -0400." <200208011120.g71BKaL01887@linux.local> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 01 Aug 2002 22:46:27 +1000 Message-ID: <23430.1028205987@ocs3.intra.ocs.com.au> Sender: owner-kdb@oss.sgi.com Precedence: bulk On Thu, 1 Aug 2002 07:20:36 -0400, Jim Houston wrote: >Compiling the kdb with gcc 3.1 breaks kdba_setjmp. It seems >that gcc 3.1 is more clever about omiting frame pointers for >leaf functions. When it does this for kdba_setjmp it causes an >oops on entry to kdb. > >The attached patch uses the gcc built in functions to get the >frame pointer and the return adddress. This gets rid of the hard >coded stack offsets and should make it more portable. Does __builtin_frame_address work for older gcc, even if you compile the kernel without frame pointers? I vaguely remember that it returns garbage on older versions of gcc if ebp is not dedicated. From owner-kdb@oss.sgi.com Thu Aug 1 06:58:06 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g71Dw6Rw002675 for ; Thu, 1 Aug 2002 06:58:06 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g71Dw6KI002674 for kdb-outgoing; Thu, 1 Aug 2002 06:58:06 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from mx1.redhat.com (mx1.redhat.com [66.187.233.31]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g71Dw0Rw002670 for ; Thu, 1 Aug 2002 06:58:00 -0700 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.11.6/8.11.6) with ESMTP id g71Dl4l04148; Thu, 1 Aug 2002 09:47:04 -0400 Received: from mail.boston.redhat.com (mail.boston.redhat.com [172.16.64.12]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id g71DxVq12996; Thu, 1 Aug 2002 09:59:31 -0400 Received: from redhat.com (anderson.boston.redhat.com [172.16.64.26]) by mail.boston.redhat.com (8.11.6/8.11.6) with ESMTP id g71DxVD30908; Thu, 1 Aug 2002 09:59:31 -0400 Message-ID: <3D493F93.3164F83F@redhat.com> Date: Thu, 01 Aug 2002 10:02:59 -0400 From: Dave Anderson Organization: Red Hat, Inc. X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.4.9-e.3.genterprise i686) X-Accept-Language: en MIME-Version: 1.0 To: Keith Owens , jim.houston@attbi.com, kdb@oss.sgi.com Subject: Re: [PATCH] oops on entry to kdb with gcc 3.1 References: <23430.1028205987@ocs3.intra.ocs.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-kdb@oss.sgi.com Precedence: bulk Keith Owens wrote: > On Thu, 1 Aug 2002 07:20:36 -0400, > Jim Houston wrote: > >Compiling the kdb with gcc 3.1 breaks kdba_setjmp. It seems > >that gcc 3.1 is more clever about omiting frame pointers for > >leaf functions. When it does this for kdba_setjmp it causes an > >oops on entry to kdb. > > > >The attached patch uses the gcc built in functions to get the > >frame pointer and the return adddress. This gets rid of the hard > >coded stack offsets and should make it more portable. > > Does __builtin_frame_address work for older gcc, even if you compile > the kernel without frame pointers? I vaguely remember that it returns > garbage on older versions of gcc if ebp is not dedicated. We've been seeing this kdb_setjmp oops on Red Hat 7.2 and Advanced Server kernels when entering kdb via the Pause key. Both kernels are built with gcc 2.96 and with -fomit-frame-pointer. In any case, Jim's patch fixes the problem. Dave Anderson From owner-kdb@oss.sgi.com Thu Aug 1 10:10:48 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g71HAmRw007724 for ; Thu, 1 Aug 2002 10:10:48 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g71HAmfP007723 for kdb-outgoing; Thu, 1 Aug 2002 10:10:48 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from rwcrmhc52.attbi.com (rwcrmhc52.attbi.com [216.148.227.88]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g71HAbRw007717 for ; Thu, 1 Aug 2002 10:10:37 -0700 Received: from attbi.com ([24.60.61.209]) by rwcrmhc52.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020801171207.TVPC22139.rwcrmhc52.attbi.com@attbi.com> for ; Thu, 1 Aug 2002 17:12:07 +0000 Message-ID: <3D496E1E.61834B33@attbi.com> Date: Thu, 01 Aug 2002 13:21:34 -0400 From: Jim Houston Reply-To: jim.houston@attbi.com X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.4.17 i686) X-Accept-Language: en MIME-Version: 1.0 To: kdb@oss.sgi.com Subject: [Fwd: [PATCH] oops on entry to kdb with gcc 3.1] Content-Type: multipart/mixed; boundary="------------57E345170467D5CF9BF7D29A" Sender: owner-kdb@oss.sgi.com Precedence: bulk This is a multi-part message in MIME format. --------------57E345170467D5CF9BF7D29A Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi Dave, Keith, I sent this earlier but it didn't show up on the list for more than an hour... I appologize if you get a duplicate copy. Dave, My patch should not be needed with gcc 2.96. I have seen the oops in the kdba_setjmp when I had broken Makefiles. In particular if the CONFIG_FRAME_POINTER should be controlling the -fomit-frame-pointer option. If you are using -fomit-frame-pointer then CONFIG_FRAME_POINTER should not be defined. We just started building kernels with gcc 3.1 from the RedHat 8.0 beta and thats where we started seeing the problem I described. I like the idea of the compiler getting rid of the frame pointer save for leaf functions so I hope we can solve this. Keith, I just tried my version of setjmp with an old egcs-2.91.66 and you are correct that it is broken. I will try to figure out when this was fixed. I wonder if its broken the same way in all the older compilers? I could do an explicit save of ebp and use it if __builtin_frame_address returns trash. Sigh. Jim Houston - Concurrent Computer Corp. --------------57E345170467D5CF9BF7D29A Content-Type: message/rfc822 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Mozilla-Status2: 00000000 Message-ID: <3D494999.69DC08FE@attbi.com> Date: Thu, 01 Aug 2002 10:45:45 -0400 From: Jim Houston Reply-To: jim.houston@attbi.com X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.4.17 i686) X-Accept-Language: en MIME-Version: 1.0 To: Dave Anderson , kdb@oss.sgi.com Subject: Re: [PATCH] oops on entry to kdb with gcc 3.1 References: <23430.1028205987@ocs3.intra.ocs.com.au> <3D493F93.3164F83F@redhat.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi Dave, Keith, Dave, My patch should not be needed with gcc 2.96. I have seen the oops in the kdba_setjmp when I had broken Makefiles. In particular if the CONFIG_FRAME_POINTER should be controlling the -fomit-frame-pointer option. If you are using -fomit-frame-pointer then CONFIG_FRAME_POINTER should not be defined. We just started building kernels with gcc 3.1 from the RedHat 8.0 beta and thats where we started seeing the problem I described. I like the idea of the compiler getting rid of the frame pointer save for leaf functions so I hope we can solve this. Keith, I just tried my version of setjmp with an old egcs-2.91.66 and you are correct that it is broken. I will try to figure out when this was fixed. I wonder if its broken the same way in all the older compilers? I could do an explicit save of ebp and use it if __builtin_frame_address returns trash. Sigh. Jim Houston - Concurrent Computer Corp. --------------57E345170467D5CF9BF7D29A-- From owner-kdb@oss.sgi.com Thu Aug 1 10:27:46 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g71HRkRw008186 for ; Thu, 1 Aug 2002 10:27:46 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g71HRkaY008185 for kdb-outgoing; Thu, 1 Aug 2002 10:27:46 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from mx1.redhat.com (mx1.redhat.com [66.187.233.31]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g71HRgRw008181 for ; Thu, 1 Aug 2002 10:27:43 -0700 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.11.6/8.11.6) with ESMTP id g71HGml20490; Thu, 1 Aug 2002 13:16:48 -0400 Received: from mail.boston.redhat.com (mail.boston.redhat.com [172.16.64.12]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id g71HTGq30988; Thu, 1 Aug 2002 13:29:16 -0400 Received: from redhat.com (anderson.boston.redhat.com [172.16.64.26]) by mail.boston.redhat.com (8.11.6/8.11.6) with ESMTP id g71HTED03788; Thu, 1 Aug 2002 13:29:14 -0400 Message-ID: <3D4970B9.B1954F47@redhat.com> Date: Thu, 01 Aug 2002 13:32:41 -0400 From: Dave Anderson Organization: Red Hat, Inc. X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.4.9-e.3.genterprise i686) X-Accept-Language: en MIME-Version: 1.0 To: jim.houston@attbi.com CC: kdb@oss.sgi.com Subject: Re: [PATCH] oops on entry to kdb with gcc 3.1 References: <23430.1028205987@ocs3.intra.ocs.com.au> <3D493F93.3164F83F@redhat.com> <3D494999.69DC08FE@attbi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-kdb@oss.sgi.com Precedence: bulk Jim Houston wrote: > Hi Dave, Keith, > > Dave, My patch should not be needed with gcc 2.96. I have > seen the oops in the kdba_setjmp when I had broken Makefiles. > In particular if the CONFIG_FRAME_POINTER should be controlling > the -fomit-frame-pointer option. If you are using -fomit-frame-pointer > then CONFIG_FRAME_POINTER should not be defined. > Thanks Jim -- you are right, the CONFIG_FRAME_POINTER is defined but ignored by the kernel build. I appreciate the info... Dave From owner-kdb@oss.sgi.com Thu Aug 1 16:15:32 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g71NFWRw017755 for ; Thu, 1 Aug 2002 16:15:32 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g71NFWPE017754 for kdb-outgoing; Thu, 1 Aug 2002 16:15:32 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from sccrmhc02.attbi.com (sccrmhc02.attbi.com [204.127.202.62]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g71NFSRw017751 for ; Thu, 1 Aug 2002 16:15:28 -0700 Received: from attbi.com ([24.60.61.209]) by sccrmhc02.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020801143617.CHQH221.sccrmhc02.attbi.com@attbi.com>; Thu, 1 Aug 2002 14:36:17 +0000 Message-ID: <3D494999.69DC08FE@attbi.com> Date: Thu, 01 Aug 2002 10:45:45 -0400 From: Jim Houston Reply-To: jim.houston@attbi.com X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.4.17 i686) X-Accept-Language: en MIME-Version: 1.0 To: Dave Anderson , kdb@oss.sgi.com Subject: Re: [PATCH] oops on entry to kdb with gcc 3.1 References: <23430.1028205987@ocs3.intra.ocs.com.au> <3D493F93.3164F83F@redhat.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-kdb@oss.sgi.com Precedence: bulk Hi Dave, Keith, Dave, My patch should not be needed with gcc 2.96. I have seen the oops in the kdba_setjmp when I had broken Makefiles. In particular if the CONFIG_FRAME_POINTER should be controlling the -fomit-frame-pointer option. If you are using -fomit-frame-pointer then CONFIG_FRAME_POINTER should not be defined. We just started building kernels with gcc 3.1 from the RedHat 8.0 beta and thats where we started seeing the problem I described. I like the idea of the compiler getting rid of the frame pointer save for leaf functions so I hope we can solve this. Keith, I just tried my version of setjmp with an old egcs-2.91.66 and you are correct that it is broken. I will try to figure out when this was fixed. I wonder if its broken the same way in all the older compilers? I could do an explicit save of ebp and use it if __builtin_frame_address returns trash. Sigh. Jim Houston - Concurrent Computer Corp. From owner-kdb@oss.sgi.com Thu Aug 1 17:31:53 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g720VrRw019845 for ; Thu, 1 Aug 2002 17:31:53 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g720Vr2C019844 for kdb-outgoing; Thu, 1 Aug 2002 17:31:53 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from mail.ocs.com.au (mail.ocs.com.au [203.34.97.2]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g720VjRw019840 for ; Thu, 1 Aug 2002 17:31:46 -0700 Received: (qmail 29768 invoked from network); 2 Aug 2002 00:33:21 -0000 Received: from ocs3.intra.ocs.com.au (192.168.255.3) by mail.ocs.com.au with SMTP; 2 Aug 2002 00:33:21 -0000 Received: by ocs3.intra.ocs.com.au (Postfix, from userid 16331) id 621CE3000B8; Fri, 2 Aug 2002 10:33:19 +1000 (EST) Received: from ocs3.intra.ocs.com.au (localhost [127.0.0.1]) by ocs3.intra.ocs.com.au (Postfix) with ESMTP id 386C094; Fri, 2 Aug 2002 10:33:19 +1000 (EST) X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 From: Keith Owens To: jim.houston@attbi.com Cc: Dave Anderson , kdb@oss.sgi.com Subject: Re: [PATCH] oops on entry to kdb with gcc 3.1 In-reply-to: Your message of "Thu, 01 Aug 2002 10:45:45 -0400." <3D494999.69DC08FE@attbi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 02 Aug 2002 10:33:14 +1000 Message-ID: <29447.1028248394@ocs3.intra.ocs.com.au> Sender: owner-kdb@oss.sgi.com Precedence: bulk On Thu, 01 Aug 2002 10:45:45 -0400, Jim Houston wrote: >Dave, My patch should not be needed with gcc 2.96. I have >seen the oops in the kdba_setjmp when I had broken Makefiles. >In particular if the CONFIG_FRAME_POINTER should be controlling >the -fomit-frame-pointer option. If you are using -fomit-frame-pointer >then CONFIG_FRAME_POINTER should not be defined. Me too. But I am not going to change kdb to workaround Makefile problems. This is one of the problems that kbuild 2.5 was designed to fix, to prevent mixing code with inconsistent options in the same kernel. >We just started building kernels with gcc 3.1 from the >RedHat 8.0 beta and thats where we started seeing the >problem I described. I like the idea of the compiler >getting rid of the frame pointer save for leaf functions >so I hope we can solve this. > >Keith, I just tried my version of setjmp with an old >egcs-2.91.66 and you are correct that it is broken. I will >try to figure out when this was fixed. I wonder if >its broken the same way in all the older compilers? I could >do an explicit save of ebp and use it if __builtin_frame_address >returns trash. Sigh. You cannot tell if __builtin_frame_address returns trash, on older compilers it just gives you ebp. Nor can you save ebp and use your copy; with CONFIG_FRAME_POINTER=n, ebp is just another general rgister. I think the best thing is to defeat the gcc leaf optimization just for kdba_setjmp and kdba_longjmp. Adding these lines to both functions should fool gcc 3.1 and keep the same frame structure as gcc 2.96. /* Defeat gcc 3.1 leaf optimization and maintain frame structure */ if (!current) panic("Never happen"); We know that current is always true but gcc does no,t so it will generate the call to panic, forcing the jmp functions to be non-leaf. Jim, please try that with the original jmp code and gcc 3.1. From owner-kdb@oss.sgi.com Fri Aug 2 03:51:36 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g72ApaRw030677 for ; Fri, 2 Aug 2002 03:51:36 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g72ApaUH030676 for kdb-outgoing; Fri, 2 Aug 2002 03:51:36 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from linux.local (h00e098094f32.ne.client2.attbi.com [24.60.61.209]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g72ApNRw030671 for ; Fri, 2 Aug 2002 03:51:23 -0700 Received: (from jhouston2@localhost) by linux.local (8.11.2/8.11.2/SuSE Linux 8.11.1-0.5) id g72B2UZ01218; Fri, 2 Aug 2002 07:02:30 -0400 Date: Fri, 2 Aug 2002 07:02:30 -0400 Message-Id: <200208021102.g72B2UZ01218@linux.local> X-Authentication-Warning: linux.local: jhouston2 set sender to jim.houston@attbi.com using -f From: Jim Houston To: Keith Owens , kdb@oss.sgi.com, jim.houston@attbi.com Subject: Re: [PATCH] oops on entry to kdb with gcc 3.1 Reply-to: jim.houston@attbi.com Sender: owner-kdb@oss.sgi.com Precedence: bulk Hi Keith, I was getting pretty desperate yesterday and even considered writing the whole setjmp over in assembler;-) Finally I realized that the stack is pretty consistent. If setjmp is compiled to save a frame pointer it will always be the first thing pushed on the stack after the return address. So I don't need the __builtin_frame_address(). Here is a new version of the patch. I like this better than defeating the leaf optimization. Jim Houston - Concurrent Computer Corp. -- diff -urN -X dontdiff 2.4.18-ccur1.orig/arch/i386/kdb/kdbasupport.c 2.4.18-ccur1/arch/i386/kdb/kdbasupport.c --- 2.4.18-ccur1.orig/arch/i386/kdb/kdbasupport.c Wed Jun 12 09:44:32 2002 +++ 2.4.18-ccur1/arch/i386/kdb/kdbasupport.c Thu Aug 1 19:48:29 2002 @@ -1041,56 +1041,37 @@ int kdba_setjmp(kdb_jmp_buf *jb) { -#if defined(CONFIG_FRAME_POINTER) - __asm__ ("movl 8(%esp), %eax\n\t" - "movl %ebx, 0(%eax)\n\t" - "movl %esi, 4(%eax)\n\t" - "movl %edi, 8(%eax)\n\t" - "movl (%esp), %ecx\n\t" - "movl %ecx, 12(%eax)\n\t" - "leal 8(%esp), %ecx\n\t" - "movl %ecx, 16(%eax)\n\t" - "movl 4(%esp), %ecx\n\t" - "movl %ecx, 20(%eax)\n\t"); -#else /* CONFIG_FRAME_POINTER */ - __asm__ ("movl 4(%esp), %eax\n\t" - "movl %ebx, 0(%eax)\n\t" - "movl %esi, 4(%eax)\n\t" - "movl %edi, 8(%eax)\n\t" - "movl %ebp, 12(%eax)\n\t" - "leal 4(%esp), %ecx\n\t" - "movl %ecx, 16(%eax)\n\t" - "movl 0(%esp), %ecx\n\t" - "movl %ecx, 20(%eax)\n\t"); -#endif /* CONFIG_FRAME_POINTER */ + register kdb_jmp_buf *eax asm("eax") = jb; + register long *ebp; + + /* save the callee save registers. */ + __asm__("movl %%ebx,0(%0)\n\t" + "movl %%esi,4(%0)\n\t" + "movl %%edi,8(%0)\n\t" : : "a" (eax)); + /* check if we saved bp on our stack */ + __asm__("movl %%ebp,%0" : "=r" (ebp) : ); + if (ebp == ((long *)&jb)-2) + ebp = (long *)(*ebp); + eax->regs[3] = (unsigned long)ebp; + eax->regs[4] = (unsigned long)&jb; + eax->regs[5] = (unsigned long)__builtin_return_address(0); KDB_STATE_SET(LONGJMP); return 0; } void kdba_longjmp(kdb_jmp_buf *jb, int reason) -{ -#if defined(CONFIG_FRAME_POINTER) - __asm__("movl 8(%esp), %ecx\n\t" - "movl 12(%esp), %eax\n\t" - "movl 20(%ecx), %edx\n\t" - "movl 0(%ecx), %ebx\n\t" - "movl 4(%ecx), %esi\n\t" - "movl 8(%ecx), %edi\n\t" - "movl 12(%ecx), %ebp\n\t" - "movl 16(%ecx), %esp\n\t" - "jmp *%edx\n"); -#else /* CONFIG_FRAME_POINTER */ - __asm__("movl 4(%esp), %ecx\n\t" - "movl 8(%esp), %eax\n\t" - "movl 20(%ecx), %edx\n\t" - "movl 0(%ecx), %ebx\n\t" - "movl 4(%ecx), %esi\n\t" - "movl 8(%ecx), %edi\n\t" - "movl 12(%ecx), %ebp\n\t" - "movl 16(%ecx), %esp\n\t" - "jmp *%edx\n"); -#endif /* CONFIG_FRAME_POINTER */ +{ + __asm__( + "movl 20(%0), %%edx\n\t" + "movl 0(%0), %%ebx\n\t" + "movl 4(%0), %%esi\n\t" + "movl 8(%0), %%edi\n\t" + "movl 12(%0), %%ebp\n\t" + "movl 16(%0), %%esp\n\t" + "jmp *%%edx\n" : : + "c" (jb), + "a" (reason)); } #endif /* KDB_HAVE_LONGJMP */ From owner-kdb@oss.sgi.com Fri Aug 2 09:11:21 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g72GBLRw008298 for ; Fri, 2 Aug 2002 09:11:21 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g72GBLso008297 for kdb-outgoing; Fri, 2 Aug 2002 09:11:21 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from mail.atvideo.com ([208.49.22.194]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g72GBJRw008294 for ; Fri, 2 Aug 2002 09:11:19 -0700 Received: from byte (byte.atvideo.com [10.0.0.61]) by mail.atvideo.com (8.10.1/8.10.1) with SMTP id g72GHXp10997 for ; Fri, 2 Aug 2002 09:17:33 -0700 (PDT) From: "Frank Wang" To: Subject: Does kdb-v2.1-2.4.18-* works with Redhat 7.3 distribution? Date: Fri, 2 Aug 2002 09:13:21 -0700 Message-ID: <000201c23a3f$8556e3d0$3d00000a@atvideo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-kdb@oss.sgi.com Precedence: bulk Hi, I have downloaded the kdb-v2.1-2.4.18-* and tried to patch it into my Redhat 7.3 distribution. I have got a lot of error messages from the patch. Anything that I need to be aware of? Thanks in advance. Frank Wang From owner-kdb@oss.sgi.com Fri Aug 2 16:57:50 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g72NvoRw016709 for ; Fri, 2 Aug 2002 16:57:50 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g72Nvorw016708 for kdb-outgoing; Fri, 2 Aug 2002 16:57:50 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from mail.ocs.com.au (mail.ocs.com.au [203.34.97.2]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g72NvjRw016705 for ; Fri, 2 Aug 2002 16:57:46 -0700 Received: (qmail 18205 invoked from network); 2 Aug 2002 23:59:24 -0000 Received: from ocs3.intra.ocs.com.au (192.168.255.3) by mail.ocs.com.au with SMTP; 2 Aug 2002 23:59:24 -0000 Received: by ocs3.intra.ocs.com.au (Postfix, from userid 16331) id ED3E73000BA; Sat, 3 Aug 2002 09:59:21 +1000 (EST) Received: from ocs3.intra.ocs.com.au (localhost [127.0.0.1]) by ocs3.intra.ocs.com.au (Postfix) with ESMTP id DE89994; Sat, 3 Aug 2002 09:59:21 +1000 (EST) X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 From: Keith Owens To: "Frank Wang" Cc: kdb@oss.sgi.com Subject: Re: Does kdb-v2.1-2.4.18-* works with Redhat 7.3 distribution? In-reply-to: Your message of "Fri, 02 Aug 2002 09:13:21 MST." <000201c23a3f$8556e3d0$3d00000a@atvideo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Aug 2002 09:59:16 +1000 Message-ID: <8383.1028332756@ocs3.intra.ocs.com.au> Sender: owner-kdb@oss.sgi.com Precedence: bulk On Fri, 2 Aug 2002 09:13:21 -0700, "Frank Wang" wrote: >I have downloaded the kdb-v2.1-2.4.18-* and tried to patch it into my Redhat >7.3 distribution. I have got a lot of error messages from the patch. >Anything that I need to be aware of? Thanks in advance. RH apply lots of patches to the base kernel that interfere with kdb. Ask RH for a suitable kdb patch, I track the base kernel. From owner-kdb@oss.sgi.com Tue Aug 6 17:10:33 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g770AXRw016541 for ; Tue, 6 Aug 2002 17:10:33 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g770AXUa016540 for kdb-outgoing; Tue, 6 Aug 2002 17:10:33 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from mail.atvideo.com ([208.49.22.194]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g770ARRw016534; Tue, 6 Aug 2002 17:10:27 -0700 Received: from byte (byte.atvideo.com [10.0.0.61]) by mail.atvideo.com (8.10.1/8.10.1) with SMTP id g770HIg11018; Tue, 6 Aug 2002 17:17:18 -0700 (PDT) From: "Frank Wang" To: "Keith Owens" , Cc: Subject: RE: Does kdb-v2.1-2.4.18-* works with Redhat 7.3 distribution? Date: Tue, 6 Aug 2002 17:12:59 -0700 Message-ID: <002e01c23da7$300916d0$3d00000a@atvideo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 In-Reply-To: <8383.1028332756@ocs3.intra.ocs.com.au> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Importance: Normal Sender: owner-kdb@oss.sgi.com Precedence: bulk Here is my new setup, -kernel: from the www.kernel.org, version 2.4.18 -kdb: all the patches from the oss.sgi.com Results: kdb-v2.1-2.4.18-common-1: patched perfectly, kdb-v2.1-2.4.18-common-2: patched with bunch of "reverse patch detected" warnings, kdb-v2.1-2.4.18-common-3: patched with bunch of "reverse patch detected" warnings, kdb-v2.1-2.4.18-i386-1: patch failed. Looking at the patch i386 patch file, it tries to patch into a directory kdb-2.4-arch-i386/... This is not a valid directory with the 2.4.18 kernel distribution. Did I miss anything here? Thanks in advance. Frank Wang > -----Original Message----- > From: owner-kdb@oss.sgi.com [mailto:owner-kdb@oss.sgi.com]On Behalf Of > Keith Owens > Sent: Friday, August 02, 2002 4:59 PM > To: Frank Wang > Cc: kdb@oss.sgi.com > Subject: Re: Does kdb-v2.1-2.4.18-* works with Redhat 7.3 distribution? > > > On Fri, 2 Aug 2002 09:13:21 -0700, > "Frank Wang" wrote: > >I have downloaded the kdb-v2.1-2.4.18-* and tried to patch it > into my Redhat > >7.3 distribution. I have got a lot of error messages from the patch. > >Anything that I need to be aware of? Thanks in advance. > > RH apply lots of patches to the base kernel that interfere with kdb. > Ask RH for a suitable kdb patch, I track the base kernel. > From owner-kdb@oss.sgi.com Tue Aug 6 17:37:55 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g770btRw017067 for ; Tue, 6 Aug 2002 17:37:55 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g770btgU017066 for kdb-outgoing; Tue, 6 Aug 2002 17:37: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] (may be forged)) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g770bpRw017063 for ; Tue, 6 Aug 2002 17:37:51 -0700 Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam: SGI does not authorize the use of its proprietary systems or networks for unsolicited or bulk email from the Internet.) via ESMTP id RAA06054 for ; Tue, 6 Aug 2002 17:39:50 -0700 (PDT) mail_from (kaos@sgi.com) Received: from kao2.melbourne.sgi.com (kao2.melbourne.sgi.com [134.14.55.180]) by nodin.corp.sgi.com (8.12.3/8.11.4/nodin-1.0) with ESMTP id g770cnpx17338550; Tue, 6 Aug 2002 17:38:49 -0700 (PDT) Received: by kao2.melbourne.sgi.com (Postfix, from userid 16331) id BE7ED3000BA; Wed, 7 Aug 2002 10:38:48 +1000 (EST) Received: from kao2.melbourne.sgi.com (localhost [127.0.0.1]) by kao2.melbourne.sgi.com (Postfix) with ESMTP id 8E4E794; Wed, 7 Aug 2002 10:38:48 +1000 (EST) X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 From: Keith Owens To: "Frank Wang" Cc: kdb@oss.sgi.com Subject: Re: Does kdb-v2.1-2.4.18-* works with Redhat 7.3 distribution? In-reply-to: Your message of "Tue, 06 Aug 2002 17:12:59 MST." <002e01c23da7$300916d0$3d00000a@atvideo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 07 Aug 2002 10:38:43 +1000 Message-ID: <10288.1028680723@kao2.melbourne.sgi.com> Sender: owner-kdb@oss.sgi.com Precedence: bulk On Tue, 6 Aug 2002 17:12:59 -0700, "Frank Wang" wrote: >Here is my new setup, > >-kernel: from the www.kernel.org, version 2.4.18 >-kdb: all the patches from the oss.sgi.com > >Results: >kdb-v2.1-2.4.18-common-1: patched perfectly, >kdb-v2.1-2.4.18-common-2: patched with bunch of "reverse patch detected" >warnings, >kdb-v2.1-2.4.18-common-3: patched with bunch of "reverse patch detected" >warnings, Only apply the latest common patch, not all of them. See the README in the patch directory. >kdb-v2.1-2.4.18-i386-1: patch failed. > >Looking at the patch i386 patch file, it tries to patch into a directory >kdb-2.4-arch-i386/... This is not a valid directory with the 2.4.18 kernel >distribution. That is just the top level directory name for the repository where I keep the i386 specific kdb code. use patch -p1 with kdb common, i386, ia64 etc. patches. From owner-kdb@oss.sgi.com Wed Aug 7 04:49:59 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g77BnxRw000716 for ; Wed, 7 Aug 2002 04:49:59 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g77BnxM7000715 for kdb-outgoing; Wed, 7 Aug 2002 04:49:59 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from mail.ocs.com.au (mail.ocs.com.au [203.34.97.2]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g77BnfRw000692 for ; Wed, 7 Aug 2002 04:49:43 -0700 Received: (qmail 9751 invoked from network); 7 Aug 2002 11:51:41 -0000 Received: from ocs3.intra.ocs.com.au (192.168.255.3) by mail.ocs.com.au with SMTP; 7 Aug 2002 11:51:41 -0000 Received: by ocs3.intra.ocs.com.au (Postfix, from userid 16331) id D32803000BA; Wed, 7 Aug 2002 21:51:38 +1000 (EST) Received: from ocs3.intra.ocs.com.au (localhost [127.0.0.1]) by ocs3.intra.ocs.com.au (Postfix) with ESMTP id B95E494; Wed, 7 Aug 2002 21:51:38 +1000 (EST) X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 From: Keith Owens To: kdb@oss.sgi.com Cc: linux-kernel@vger.kernel.org Subject: Announce: kdb v2.3 is available for kernels 2.4.18 and 2.4.19 Date: Wed, 07 Aug 2002 21:51:33 +1000 Message-ID: <16412.1028721093@ocs3.intra.ocs.com.au> Sender: owner-kdb@oss.sgi.com Precedence: bulk -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-Type: text/plain; charset=us-ascii ftp://oss.sgi.com/projects/kdb/download/v2.3/ kdb-v2.3-2.4.18-common-1.bz2 kdb-v2.3-2.4.18-i386-1.bz2 kdb-v2.3-2.4.18-ia64-020722-1.bz2 kdb-v2.3-2.4.19-common-1.bz2 kdb-v2.3-2.4.19-i386-1.bz2 These patches are alpha quality, they have had limited testing. The usb keyboard code crashes on ia64 for me, set CONFIG_KDB_USB=n unless you feel like fixing the problem. Changelog extracts. 2.4.19-common-1 2002-08-07 Keith Owens * Upgrade to 2.4.19. * Remove individual SGI copyrights, the general SGI copyright applies. * Handle md0. Reported by Hugh Dickins, different fix by Keith Owens. * Use page_address() in kdbm_pg.c. Hugh Dickins. * Remove debugging printk from kdbm_pg.c. Hugh Dickins. * Move breakpoint address verification into arch dependent code. * Dynamically resize kdb command table as required. * Common code to support USB keyboard. Sebastien Lelarge. 2.4.18-common-1 - as above, backported to 2.4.18. 2.4.19-i386-1 2002-08-06 Keith Owens * Upgrade to 2.4.19. * Remove individual SGI copyrights, the general SGI copyright applies. * New .text.lock name. Hugh Dickins. * Set KERNEL_CS in kdba_getcurrentframe. Hugh Dickins. * Clean up disassembly layout. Hugh Dickins, Keith Owens. * Replace hard coded stack size with THREAD_SIZE. Hugh Dickins. * Better stack layout on bt with no frame pointers. Hugh Dickins. * Make i386 IO breakpoints (bpha
IO) work again. Martin Wilck, Keith Owens. * Remove fixed KDB_MAX_COMMANDS size. * Add set_fs() around __copy_to_user on kernel addresses. Randolph Chung. * Position i386 for CONFIG_NUMA_REPLICATE. 2.4.18-i386-1 - as above, backported to 2.4.18. 2.4.18-ia64-020722-1 2002-08-07 Keith Owens * Upgrade to 2.4.18-ia64-020722. * Remove individual SGI copyrights, the general SGI copyright applies. * Clean up disassembly layout. Hugh Dickins, Keith Owens. * Remove fixed KDB_MAX_COMMANDS size. * Add set_fs() around __copy_to_user on kernel addresses. Randolph Chung. * Position ia64 for CONFIG_NUMA_REPLICATE. * Stacked registers modification support. Sebastien Lelarge. * USB keyboard support. Sebastien Lelarge. v2.3/README Starting with kdb v2.0 there is a common patch against each kernel which contains all the architecture independent code plus separate architecture dependent patches. Apply the common patch for your kernel plus at least one architecture dependent patch, the architecture patches activate kdb. The naming convention for kdb patches is :- vx.y The version of kdb. x.y is updated as new features are added to kdb. - -v.p.s The kernel version that the patch applies to. 's' may include -pre, -rc or whatever numbering system the kernel keepers have thought up this week. - -common The common kdb code. Everybody needs this. - -i386 Architecture dependent code for i386. - -ia64 Architecture dependent code for ia64, etc. - -n If there are multiple kdb patches against the same kernel version then the last number is incremented. To build kdb for your kernel, apply the common kdb patch which is less than or equal to the kernel v.p.s, taking the highest value of '-n' if there is more than one. Apply the relevant arch dependent patch with the same value of 'vx.y-v.p.s-', taking the highest value of '-n' if there is more than one. For example, to use kdb for i386 on kernel 2.4.19, apply kdb-v2.3-2.4.19-common- (use highest value of ) kdb-v2.3-2.4.19-i386- (use highest value of ) in that order. To use kdb for ia64-020722 on kernel 2.4.18, apply kdb-v2.3-2.4.18-common- (use highest value of ) kdb-v2.3-2.4.18-ia64-020722- (use highest value of ) in that order. Use patch -p1 for all patches. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: Exmh version 2.1.1 10/15/1999 iD8DBQE9UQnEi4UHNye0ZOoRAr1zAKCxRN+04JUs6rBB17ypNzqCZrs1sgCfewoD O/7sQN6M3O+jusxWDM1e+Mg= =AkCQ -----END PGP SIGNATURE----- From owner-kdb@oss.sgi.com Thu Aug 8 01:45:39 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g788jdRw001927 for ; Thu, 8 Aug 2002 01:45:39 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g788jdjb001926 for kdb-outgoing; Thu, 8 Aug 2002 01:45:39 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from sgi.com (sgi-too.SGI.COM [204.94.211.39]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g788jNRw001923 for ; Thu, 8 Aug 2002 01:45:23 -0700 Received: from boss.zie.pg.gda.pl (boss.zie.pg.gda.pl [153.19.33.230]) by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam: SGI does not authorize the use of its proprietary systems or networks for unsolicited or bulk email from the Internet.) via ESMTP id BAA07852 for ; Thu, 8 Aug 2002 01:48:02 -0700 (PDT) mail_from (kloczek@rudy.mif.pg.gda.pl) Received: from przeor.zie.pg.gda.pl (przeor.zie.pg.gda.pl [153.19.33.228]) by boss.zie.pg.gda.pl (8.9.1b+Sun/8.8.7) with ESMTP id KAA09291; Thu, 8 Aug 2002 10:38:17 +0200 (MET DST) Received: by przeor.zie.pg.gda.pl (Postfix, from userid 6378) id 60A72101E6; Wed, 7 Aug 2002 13:56:14 +0200 (CEST) Received: from rudy.mif.pg.gda.pl (rudy2.mif.pg.gda.pl [153.19.42.96]) by przeor.zie.pg.gda.pl (Postfix) with ESMTP id 2E070101D8 for ; Wed, 7 Aug 2002 13:56:14 +0200 (CEST) Received: from rudy.mif.pg.gda.pl (localhost [127.0.0.1]) by rudy.mif.pg.gda.pl (8.12.5/8.12.1) with ESMTP id g77BuJHD026160 for ; Wed, 7 Aug 2002 13:56:19 +0200 Received: (from kloczek@localhost) by rudy.mif.pg.gda.pl (8.12.5/8.12.5/Submit) id g77BuJbv026159 for wdrapin@przeor.zie.pg.gda.pl; Wed, 7 Aug 2002 13:56:19 +0200 Received: from vger.kernel.org (vger.kernel.org [209.116.70.75]) by rudy.mif.pg.gda.pl (8.12.5/8.12.1) with ESMTP id g77BtnHD026057 for ; Wed, 7 Aug 2002 13:55:50 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 7 Aug 2002 07:48:09 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 7 Aug 2002 07:48:09 -0400 Received: from mail.ocs.com.au ([203.34.97.2]:41997 "HELO mail.ocs.com.au") by vger.kernel.org with SMTP id ; Wed, 7 Aug 2002 07:48:06 -0400 Received: (qmail 9751 invoked from network); 7 Aug 2002 11:51:41 -0000 Received: from ocs3.intra.ocs.com.au (192.168.255.3) by mail.ocs.com.au with SMTP; 7 Aug 2002 11:51:41 -0000 Received: by ocs3.intra.ocs.com.au (Postfix, from userid 16331) id D32803000BA; Wed, 7 Aug 2002 21:51:38 +1000 (EST) Received: from ocs3.intra.ocs.com.au (localhost [127.0.0.1]) by ocs3.intra.ocs.com.au (Postfix) with ESMTP id B95E494; Wed, 7 Aug 2002 21:51:38 +1000 (EST) X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 From: Keith Owens To: kdb@oss.sgi.com Cc: linux-kernel@vger.kernel.org Subject: Announce: kdb v2.3 is available for kernels 2.4.18 and 2.4.19 Date: Wed, 07 Aug 2002 21:51:33 +1000 Message-ID: <16412.1028721093@ocs3.intra.ocs.com.au> X-Mailing-List: linux-kernel@vger.kernel.org Sender: owner-kdb@oss.sgi.com Precedence: bulk -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-Type: text/plain; charset=us-ascii ftp://oss.sgi.com/projects/kdb/download/v2.3/ kdb-v2.3-2.4.18-common-1.bz2 kdb-v2.3-2.4.18-i386-1.bz2 kdb-v2.3-2.4.18-ia64-020722-1.bz2 kdb-v2.3-2.4.19-common-1.bz2 kdb-v2.3-2.4.19-i386-1.bz2 These patches are alpha quality, they have had limited testing. The usb keyboard code crashes on ia64 for me, set CONFIG_KDB_USB=n unless you feel like fixing the problem. Changelog extracts. 2.4.19-common-1 2002-08-07 Keith Owens * Upgrade to 2.4.19. * Remove individual SGI copyrights, the general SGI copyright applies. * Handle md0. Reported by Hugh Dickins, different fix by Keith Owens. * Use page_address() in kdbm_pg.c. Hugh Dickins. * Remove debugging printk from kdbm_pg.c. Hugh Dickins. * Move breakpoint address verification into arch dependent code. * Dynamically resize kdb command table as required. * Common code to support USB keyboard. Sebastien Lelarge. 2.4.18-common-1 - as above, backported to 2.4.18. 2.4.19-i386-1 2002-08-06 Keith Owens * Upgrade to 2.4.19. * Remove individual SGI copyrights, the general SGI copyright applies. * New .text.lock name. Hugh Dickins. * Set KERNEL_CS in kdba_getcurrentframe. Hugh Dickins. * Clean up disassembly layout. Hugh Dickins, Keith Owens. * Replace hard coded stack size with THREAD_SIZE. Hugh Dickins. * Better stack layout on bt with no frame pointers. Hugh Dickins. * Make i386 IO breakpoints (bpha
IO) work again. Martin Wilck, Keith Owens. * Remove fixed KDB_MAX_COMMANDS size. * Add set_fs() around __copy_to_user on kernel addresses. Randolph Chung. * Position i386 for CONFIG_NUMA_REPLICATE. 2.4.18-i386-1 - as above, backported to 2.4.18. 2.4.18-ia64-020722-1 2002-08-07 Keith Owens * Upgrade to 2.4.18-ia64-020722. * Remove individual SGI copyrights, the general SGI copyright applies. * Clean up disassembly layout. Hugh Dickins, Keith Owens. * Remove fixed KDB_MAX_COMMANDS size. * Add set_fs() around __copy_to_user on kernel addresses. Randolph Chung. * Position ia64 for CONFIG_NUMA_REPLICATE. * Stacked registers modification support. Sebastien Lelarge. * USB keyboard support. Sebastien Lelarge. v2.3/README Starting with kdb v2.0 there is a common patch against each kernel which contains all the architecture independent code plus separate architecture dependent patches. Apply the common patch for your kernel plus at least one architecture dependent patch, the architecture patches activate kdb. The naming convention for kdb patches is :- vx.y The version of kdb. x.y is updated as new features are added to kdb. - -v.p.s The kernel version that the patch applies to. 's' may include -pre, -rc or whatever numbering system the kernel keepers have thought up this week. - -common The common kdb code. Everybody needs this. - -i386 Architecture dependent code for i386. - -ia64 Architecture dependent code for ia64, etc. - -n If there are multiple kdb patches against the same kernel version then the last number is incremented. To build kdb for your kernel, apply the common kdb patch which is less than or equal to the kernel v.p.s, taking the highest value of '-n' if there is more than one. Apply the relevant arch dependent patch with the same value of 'vx.y-v.p.s-', taking the highest value of '-n' if there is more than one. For example, to use kdb for i386 on kernel 2.4.19, apply kdb-v2.3-2.4.19-common- (use highest value of ) kdb-v2.3-2.4.19-i386- (use highest value of ) in that order. To use kdb for ia64-020722 on kernel 2.4.18, apply kdb-v2.3-2.4.18-common- (use highest value of ) kdb-v2.3-2.4.18-ia64-020722- (use highest value of ) in that order. Use patch -p1 for all patches. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: Exmh version 2.1.1 10/15/1999 iD8DBQE9UQnEi4UHNye0ZOoRAr1zAKCxRN+04JUs6rBB17ypNzqCZrs1sgCfewoD O/7sQN6M3O+jusxWDM1e+Mg= =AkCQ -----END PGP SIGNATURE----- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ From owner-kdb@oss.sgi.com Thu Aug 8 13:57:15 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g78KvFRw023457 for ; Thu, 8 Aug 2002 13:57:15 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g78KvEGs023456 for kdb-outgoing; Thu, 8 Aug 2002 13:57:14 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from atlexchange.secureworks.net (mail.secureworks.net [209.101.212.155]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g78Kv2Rw023452 for ; Thu, 8 Aug 2002 13:57:03 -0700 Received: from HOST-192-168-9-183.INTERNAL.SECUREWORKS.NET ([192.168.9.183]) by atlexchange.secureworks.net with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id PV8XK6P4; Thu, 8 Aug 2002 16:59:27 -0400 Date: Thu, 8 Aug 2002 14:28:21 -0400 (EDT) From: Phil Groce X-X-Sender: To: Subject: build problem with kdbmain.c Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-kdb@oss.sgi.com Precedence: bulk I'm sorry to bug you guys with what I'm sure is a simple mistake, but I can't seem to find any other way around the problem. When I try to build a 2.4.18 kernel with kdb-v2.1-2.4.18-common-3 and kdb-v2.1-2.4.18-i386-1, I get the following error: ----- make[2]: Entering directory `/src/DEV/pgroce/CODE/src/kernel.org/kernel/2.4.18/kdb' [...Successful builds of kdb_bt.o, kdb_bp.o, kdb_id.o, kdbsupport.o, gen-kdb_cmds.o omitted...--pg] gcc -D__KERNEL__ -I/src/DEV/pgroce/CODE/src/kernel.org/kernel/2.4.18/include -DWE_REALLY_INSIST_ON_NOT_HAVING_NAT_SUPPORT -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -I /src/DEV/pgroce/CODE/src/kernel.org/kernel/2.4.18/arch/i386/kdb -DKBUILD_BASENAME=kdbmain -DEXPORT_SYMTAB -c kdbmain.c kdbmain.c: In function `kdb_local': kdbmain.c:838: `kdb' undeclared (first use in this function) kdbmain.c:838: (Each undeclared identifier is reported only once kdbmain.c:838: for each function it appears in.) kdbmain.c: At top level: kdbmain.c:1204: parse error before `0' kdbmain.c:1207: `reason' undeclared here (not in a function) kdbmain.c:1212: parse error before `if' kdbmain.c:1216: parse error before `void' kdbmain.c:1222: warning: type defaults to `int' in declaration of `ss_event' kdbmain.c:1222: `reason' undeclared here (not in a function) kdbmain.c:1222: initializer element is not constant kdbmain.c:1222: warning: data definition has no type or storage class kdbmain.c:1223: parse error before `if' kdbmain.c:1269: parse error before string constant kdbmain.c:1270: warning: type defaults to `int' in declaration of `kdb_printf' kdbmain.c:1270: warning: function declaration isn't a prototype kdbmain.c:1270: conflicting types for `kdb_printf' /src/DEV/pgroce/CODE/src/kernel.org/kernel/2.4.18/include/linux/kdb.h:216: previous declaration of `kdb_printf' kdbmain.c:1270: warning: data definition has no type or storage class kdbmain.c:1274: warning: type defaults to `int' in declaration of `recover' kdbmain.c:1274: warning: data definition has no type or storage class kdbmain.c:1275: parse error before `}' kdbmain.c:1278: warning: type defaults to `int' in declaration of `recover' kdbmain.c:1278: redefinition of `recover' kdbmain.c:1274: `recover' previously defined here kdbmain.c:1278: warning: data definition has no type or storage class kdbmain.c:1279: parse error before `}' kdbmain.c:1282: warning: type defaults to `int' in declaration of `recover' kdbmain.c:1282: redefinition of `recover' kdbmain.c:1278: `recover' previously defined here kdbmain.c:1282: warning: data definition has no type or storage class kdbmain.c:1283: parse error before `}' kdbmain.c:1284: parse error before string constant [...about 110 more lines of errors omitted -- I'll post them if necessary...] ----- As you can probably tell by the compile options, this isn't a totally vanilla kernel (it has the bridging-netfilter patch applied as well). However, the patching went with only the following hitches: 1. The common patch failed on the Makefile, so I patched it manually. 2. I had to use -p2 on the i386 patch I will be happy to supply any necessary additional information. Any help would be greatly appreciated. Sincerely, Phil Groce From owner-kdb@oss.sgi.com Thu Aug 8 16:05:51 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g78N5pRw025411 for ; Thu, 8 Aug 2002 16:05:51 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g78N5pnb025410 for kdb-outgoing; Thu, 8 Aug 2002 16:05:51 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from mail.ocs.com.au (mail.ocs.com.au [203.34.97.2]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g78N5iRw025407 for ; Thu, 8 Aug 2002 16:05:46 -0700 Received: (qmail 11119 invoked from network); 8 Aug 2002 23:07:50 -0000 Received: from ocs3.intra.ocs.com.au (192.168.255.3) by mail.ocs.com.au with SMTP; 8 Aug 2002 23:07:50 -0000 Received: by ocs3.intra.ocs.com.au (Postfix, from userid 16331) id 6E72E3000BA; Fri, 9 Aug 2002 09:07:47 +1000 (EST) Received: from ocs3.intra.ocs.com.au (localhost [127.0.0.1]) by ocs3.intra.ocs.com.au (Postfix) with ESMTP id 0701F94; Fri, 9 Aug 2002 09:07:46 +1000 (EST) X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 From: Keith Owens To: Phil Groce Cc: kdb@oss.sgi.com Subject: Re: build problem with kdbmain.c In-reply-to: Your message of "Thu, 08 Aug 2002 14:28:21 -0400." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 09 Aug 2002 09:07:41 +1000 Message-ID: <27765.1028848061@ocs3.intra.ocs.com.au> Sender: owner-kdb@oss.sgi.com Precedence: bulk On Thu, 8 Aug 2002 14:28:21 -0400 (EDT), Phil Groce wrote: >I'm sorry to bug you guys with what I'm sure is a simple mistake, but I >can't seem to find any other way around the problem. When I try to build a >2.4.18 kernel with kdb-v2.1-2.4.18-common-3 and kdb-v2.1-2.4.18-i386-1, I >get the following error: > >----- > >make[2]: Entering directory >`/src/DEV/pgroce/CODE/src/kernel.org/kernel/2.4.18/kdb' >gcc -D__KERNEL__ >-I/src/DEV/pgroce/CODE/src/kernel.org/kernel/2.4.18/include >-DWE_REALLY_INSIST_ON_NOT_HAVING_NAT_SUPPORT -Wall -Wstrict-prototypes >-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe >-mpreferred-stack-boundary=2 -march=i686 -I >/src/DEV/pgroce/CODE/src/kernel.org/kernel/2.4.18/arch/i386/kdb >-DKBUILD_BASENAME=kdbmain -DEXPORT_SYMTAB -c kdbmain.c >kdbmain.c: In function `kdb_local': >kdbmain.c:838: `kdb' undeclared (first use in this function) The makefiles think that CONFIG_KDB is set (from .config) but include/linux/autoconf.h (.config reformatted for cpp) does not have CONFIG_KDB, in other words a kernel build error. Save .config, make mrproper, restore .config and rebuild from scratch. From owner-kdb@oss.sgi.com Thu Aug 8 19:32:33 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g792WXRw028440 for ; Thu, 8 Aug 2002 19:32:33 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g792WXcE028439 for kdb-outgoing; Thu, 8 Aug 2002 19:32:33 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from web13004.mail.yahoo.com (web13004.mail.yahoo.com [216.136.174.14]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g792WRRw028434 for ; Thu, 8 Aug 2002 19:32:27 -0700 Message-ID: <20020809015629.85484.qmail@web13004.mail.yahoo.com> Received: from [156.153.255.236] by web13004.mail.yahoo.com via HTTP; Thu, 08 Aug 2002 18:56:29 PDT Date: Thu, 8 Aug 2002 18:56:29 -0700 (PDT) From: Joe Subject: hangs with kdb-v2.3 and problems with kdb-v2.1 To: kdb@oss.sgi.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-kdb@oss.sgi.com Precedence: bulk I applied patches kdb-v2.3-2.4.18-common-1.bz2 kdb-v2.3-2.4.18-i386-1.bz2 in that order to a 2.4.18 kernel and the system hung when i pressed break in single user mode. This is what some of the output in the hang looks like I couldnt do a cut paste so i copied down what seemed like the most relevant. Let me know if there is a better way to do this. Stack trace ... Code: ..... kdb: Debugger re-entered on cpu 0, new reason = 5 Not executing a kdb command No longjmp available for recovery Cannot recover, allowing event to proceed <0>Kernel panic : Aiee, killing interrupt handler! In interrupt handler - not syncing kdb: Debugger re-entered on cpu 0, new reason = 13 Not executing a kdb command No longjmp available for recovery Cannot recover, allowing event to proceed With version 2.1 i applied patch kdb-v2.1-2.4.18-common-3 successfully however when i tried applying patch kdb-v2.1-2.4.18-i386-1 i had problems with error messages like kdb-2.4-arch-i386/include/asm-i386/ptrace.h:No such file . Similar problems with kdb-2.4-arch-i386/0_hw_irq.h Does this seem familiar to any one any help would be appreciated joe k __________________________________________________ Do You Yahoo!? HotJobs - Search Thousands of New Jobs http://www.hotjobs.com From owner-kdb@oss.sgi.com Thu Aug 8 19:47:22 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g792lMRw028919 for ; Thu, 8 Aug 2002 19:47:22 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g792lMiT028918 for kdb-outgoing; Thu, 8 Aug 2002 19:47:22 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from sgi.com (sgi-too.SGI.COM [204.94.211.39]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g792lJRw028915 for ; Thu, 8 Aug 2002 19:47:19 -0700 Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam: SGI does not authorize the use of its proprietary systems or networks for unsolicited or bulk email from the Internet.) via ESMTP id TAA00844 for ; Thu, 8 Aug 2002 19:50:06 -0700 (PDT) mail_from (kaos@sgi.com) Received: from kao2.melbourne.sgi.com (kao2.melbourne.sgi.com [134.14.55.180]) by nodin.corp.sgi.com (8.12.3/8.11.4/nodin-1.0) with ESMTP id g792mQpx17751624; Thu, 8 Aug 2002 19:48:26 -0700 (PDT) Received: by kao2.melbourne.sgi.com (Postfix, from userid 16331) id 7D8A33000BA; Fri, 9 Aug 2002 12:48:25 +1000 (EST) Received: from kao2.melbourne.sgi.com (localhost [127.0.0.1]) by kao2.melbourne.sgi.com (Postfix) with ESMTP id 0F25894; Fri, 9 Aug 2002 12:48:24 +1000 (EST) X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 From: Keith Owens To: Joe Cc: kdb@oss.sgi.com Subject: Re: hangs with kdb-v2.3 and problems with kdb-v2.1 In-reply-to: Your message of "Thu, 08 Aug 2002 18:56:29 MST." <20020809015629.85484.qmail@web13004.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 09 Aug 2002 12:48:19 +1000 Message-ID: <31600.1028861299@kao2.melbourne.sgi.com> Sender: owner-kdb@oss.sgi.com Precedence: bulk On Thu, 8 Aug 2002 18:56:29 -0700 (PDT), Joe wrote: >With version 2.1 i applied patch >kdb-v2.1-2.4.18-common-3 successfully however when i >tried applying patch kdb-v2.1-2.4.18-i386-1 i had >problems with error messages like > >kdb-2.4-arch-i386/include/asm-i386/ptrace.h:No such file patch -p1 From owner-kdb@oss.sgi.com Thu Aug 8 21:52:47 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g794qkRw030226 for ; Thu, 8 Aug 2002 21:52:46 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g794qks3030225 for kdb-outgoing; Thu, 8 Aug 2002 21:52:46 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from web13001.mail.yahoo.com (web13001.mail.yahoo.com [216.136.174.11]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g794qgRw030222 for ; Thu, 8 Aug 2002 21:52:42 -0700 Message-ID: <20020809045446.89784.qmail@web13001.mail.yahoo.com> Received: from [156.153.255.236] by web13001.mail.yahoo.com via HTTP; Thu, 08 Aug 2002 21:54:46 PDT Date: Thu, 8 Aug 2002 21:54:46 -0700 (PDT) From: Joe Subject: Re: hangs with kdb-v2.3 and problems with kdb-v2.1 To: Keith Owens Cc: kdb@oss.sgi.com In-Reply-To: <31600.1028861299@kao2.melbourne.sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-kdb@oss.sgi.com Precedence: bulk Thanks it actually patch -p2 for the x86 specific stuff but your mail got me thinking about it joe k --- Keith Owens wrote: > On Thu, 8 Aug 2002 18:56:29 -0700 (PDT), > Joe wrote: > >With version 2.1 i applied patch > >kdb-v2.1-2.4.18-common-3 successfully however when > i > >tried applying patch kdb-v2.1-2.4.18-i386-1 i had > >problems with error messages like > > > >kdb-2.4-arch-i386/include/asm-i386/ptrace.h:No such > file > > patch -p1 > __________________________________________________ Do You Yahoo!? HotJobs - Search Thousands of New Jobs http://www.hotjobs.com From owner-kdb@oss.sgi.com Thu Aug 8 23:51:25 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g796pPRw032080 for ; Thu, 8 Aug 2002 23:51:25 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g796pPmY032079 for kdb-outgoing; Thu, 8 Aug 2002 23:51:25 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from sgi.com (sgi-too.SGI.COM [204.94.211.39]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g796pIRw032076 for ; Thu, 8 Aug 2002 23:51:18 -0700 Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam: SGI does not authorize the use of its proprietary systems or networks for unsolicited or bulk email from the Internet.) via ESMTP id XAA02507 for ; Thu, 8 Aug 2002 23:54:03 -0700 (PDT) mail_from (kaos@sgi.com) Received: from kao2.melbourne.sgi.com (kao2.melbourne.sgi.com [134.14.55.180]) by nodin.corp.sgi.com (8.12.3/8.11.4/nodin-1.0) with ESMTP id g796qPpx17759121; Thu, 8 Aug 2002 23:52:25 -0700 (PDT) Received: by kao2.melbourne.sgi.com (Postfix, from userid 16331) id 43B543000BA; Fri, 9 Aug 2002 16:52:23 +1000 (EST) Received: from kao2.melbourne.sgi.com (localhost [127.0.0.1]) by kao2.melbourne.sgi.com (Postfix) with ESMTP id D068694; Fri, 9 Aug 2002 16:52:23 +1000 (EST) X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 From: Keith Owens To: kdb@oss.sgi.com Cc: linux-kernel@vger.kernel.org Subject: Announce: kdb v2.3 i386 updates for kernels 2.4.18 and 2.4.19 Date: Fri, 09 Aug 2002 16:52:18 +1000 Message-ID: <1076.1028875938@kao2.melbourne.sgi.com> Sender: owner-kdb@oss.sgi.com Precedence: bulk -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-Type: text/plain; charset=us-ascii Updated files in ftp://oss.sgi.com/projects/kdb/download/v2.3/ kdb-v2.3-2.4.18-i386-2.bz2 kdb-v2.3-2.4.19-i386-2.bz2 I also have kdb-v2.3-2.4.18-ia64-020722-2 in progress, to add support for zx1 serial i/o. Not tested yet, it should be out tomorrow. Changelog extracts between 2.4.1[89]-i386-1 and -2. 2.4.19-i386-2 2002-08-09 Keith Owens * Use -fno-optimize-sibling-calls for kdb if gcc supports it. * .text.lock does not consume an activation frame. * kdb v2.3-2.4.19-i386-2. 2.4.18-i386-2 2002-08-09 Keith Owens * Use -fno-optimize-sibling-calls for kdb if gcc supports it. * 2.4.18 uses _text_lock_ not .text.lock. * _text_lock does not consume an activation frame. * kdb v2.3-2.4.18-i386-2. When gcc optimizes sibling calls (tail recursion), kdb <= v2.3 cannot decode the backtrace. Nor can the stack trace show what is really going on with optimized sibling calls, the return addresses are ambiguous. Until I can come up with an algorithm to trace through tail recursion, activating kdb will set -fno-optimize-sibling-calls. kdb v2.4 is planned as a big gcc catch up, to cope with the code generated by more recent versions of gcc. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: Exmh version 2.1.1 10/15/1999 iD8DBQE9U2agi4UHNye0ZOoRArfUAJ9BXPmRQCJPenkTyBFHiV9zRB6dkACgxkPT qeyKkLrO/ZTyQ0j3VUa92J8= =7U08 -----END PGP SIGNATURE----- From owner-kdb@oss.sgi.com Fri Aug 9 16:12:33 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g79NCWRw027241 for ; Fri, 9 Aug 2002 16:12:33 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g79NCWVN027240 for kdb-outgoing; Fri, 9 Aug 2002 16:12:32 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from sgi.com (sgi-too.SGI.COM [204.94.211.39]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g79NCTRw027237 for ; Fri, 9 Aug 2002 16:12:30 -0700 Received: from mail.atvideo.com ([208.49.22.194]) by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam: SGI does not authorize the use of its proprietary systems or networks for unsolicited or bulk email from the Internet.) via ESMTP id QAA00854 for ; Fri, 9 Aug 2002 16:15:20 -0700 (PDT) mail_from (frank@atvideo.com) Received: from byte (byte.atvideo.com [10.0.0.61]) by mail.atvideo.com (8.10.1/8.10.1) with SMTP id g79Mwn217993; Fri, 9 Aug 2002 15:58:49 -0700 (PDT) From: "Frank Wang" To: "Keith Owens" Cc: Subject: How to read the "slides" in the Documentation/kdb directory Date: Fri, 9 Aug 2002 15:54:23 -0700 Message-ID: <001501c23ff7$b4948720$3d00000a@atvideo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 In-Reply-To: <10288.1028680723@kao2.melbourne.sgi.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Importance: Normal Sender: owner-kdb@oss.sgi.com Precedence: bulk Keith, Notice the Documentation/kdb/slides is quite interesting. I wonder if you can tell me how to read it? My installation does not have the directory pointed by the first of the file mentioned in the Documentation/kdb/slides file. Thanks. Frank Wang From owner-kdb@oss.sgi.com Fri Aug 9 17:51:14 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g7A0pDRw028515 for ; Fri, 9 Aug 2002 17:51:13 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g7A0pDLC028514 for kdb-outgoing; Fri, 9 Aug 2002 17:51:13 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from mail.ocs.com.au (mail.ocs.com.au [203.34.97.2]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g7A0p8Rw028511 for ; Fri, 9 Aug 2002 17:51:09 -0700 Received: (qmail 3227 invoked from network); 10 Aug 2002 00:53:18 -0000 Received: from ocs3.intra.ocs.com.au (192.168.255.3) by mail.ocs.com.au with SMTP; 10 Aug 2002 00:53:18 -0000 Received: by ocs3.intra.ocs.com.au (Postfix, from userid 16331) id 8E09E3000B8; Sat, 10 Aug 2002 10:53:12 +1000 (EST) Received: from ocs3.intra.ocs.com.au (localhost [127.0.0.1]) by ocs3.intra.ocs.com.au (Postfix) with ESMTP id 9747D94; Sat, 10 Aug 2002 10:53:12 +1000 (EST) X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 From: Keith Owens To: "Frank Wang" Cc: kdb@oss.sgi.com Subject: Re: How to read the "slides" in the Documentation/kdb directory In-reply-to: Your message of "Fri, 09 Aug 2002 15:54:23 MST." <001501c23ff7$b4948720$3d00000a@atvideo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 10 Aug 2002 10:53:06 +1000 Message-ID: <8158.1028940786@ocs3.intra.ocs.com.au> Sender: owner-kdb@oss.sgi.com Precedence: bulk On Fri, 9 Aug 2002 15:54:23 -0700, "Frank Wang" wrote: >Notice the Documentation/kdb/slides is quite interesting. I wonder if you >can tell me how to read it? My installation does not have the directory >pointed by the first of the file mentioned in the Documentation/kdb/slides >file. They are Magicpoint format, the program name is normally mgp. On a RedHat system # rpm -qf /usr/X11R6/bin/mgp MagicPoint-1.08a-4 Home URL is http://www.mew.org/mgp. From owner-kdb@oss.sgi.com Sat Aug 10 02:13:35 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g7A9DZRw001034 for ; Sat, 10 Aug 2002 02:13:35 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g7A9DZmi001033 for kdb-outgoing; Sat, 10 Aug 2002 02:13:35 -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] (may be forged)) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g7A9DSRw001030 for ; Sat, 10 Aug 2002 02:13:29 -0700 Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam: SGI does not authorize the use of its proprietary systems or networks for unsolicited or bulk email from the Internet.) via ESMTP id CAA02316 for ; Sat, 10 Aug 2002 02:15:41 -0700 (PDT) mail_from (kaos@sgi.com) Received: from kao2.melbourne.sgi.com (kao2.melbourne.sgi.com [134.14.55.180]) by nodin.corp.sgi.com (8.12.3/8.11.4/nodin-1.0) with ESMTP id g7A9Eepx17785630; Sat, 10 Aug 2002 02:14:40 -0700 (PDT) Received: by kao2.melbourne.sgi.com (Postfix, from userid 16331) id D63413000B8; Sat, 10 Aug 2002 19:14:38 +1000 (EST) Received: from kao2.melbourne.sgi.com (localhost [127.0.0.1]) by kao2.melbourne.sgi.com (Postfix) with ESMTP id 51EB594; Sat, 10 Aug 2002 19:14:38 +1000 (EST) X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 From: Keith Owens To: kdb@oss.sgi.com Cc: linux-kernel@vger.kernel.org Subject: Re: Announce: kdb v2.3 i386 updates for kernels 2.4.18 and 2.4.19 In-Reply-To: Your message of "Fri, 09 Aug 2002 16:52:18 +1000." <1076.1028875938@kao2.melbourne.sgi.com> Date: Sat, 10 Aug 2002 19:14:33 +1000 Message-ID: <11934.1028970873@kao2.melbourne.sgi.com> Sender: owner-kdb@oss.sgi.com Precedence: bulk -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-Type: text/plain; charset=us-ascii Updated files in ftp://oss.sgi.com/projects/kdb/download/v2.3/ kdb-v2.3-2.4.18-common-2.bz2 kdb-v2.3-2.4.18-i386-3.bz2 kdb-v2.3-2.4.18-ia64-020722-2.bz2 kdb-v2.3-2.4.19-common-2.bz2 kdb-v2.3-2.4.19-i386-3.bz2 These add support for consoles using memory mapped IO instead of inb/outb, based on a patch by David Mosberger. Primarily for ia64 zx1 serial i/o but it should work on other memory mapped consoles. NOTE: These patches go together. kdb-v2.3-2.4.18-i386-3 and kdb-v2.3-2.4.18-ia64-020722-2 need kdb-v2.3-2.4.18-common-2, and vice versa. kdb-v2.3-2.4.19-i386-3 needs kdb-v2.3-2.4.19-common-2, and vice versa. If you get undefined variables kdb_port or kdb_serial then you have mixed the wrong patches. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: Exmh version 2.1.1 10/15/1999 iD8DBQE9VNl3i4UHNye0ZOoRAt+UAKClOLtJ+m3uB5KwAGsJsHCPYNbpUgCfXywB VKjKGpljLryFI2WlNYh8ei8= =2/Cx -----END PGP SIGNATURE----- From owner-kdb@oss.sgi.com Mon Aug 12 08:33:13 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g7CFXDRw008302 for ; Mon, 12 Aug 2002 08:33:13 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g7CFXDxJ008301 for kdb-outgoing; Mon, 12 Aug 2002 08:33:13 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from aol.com ([200.72.26.106]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g7CFWXRw008283; Mon, 12 Aug 2002 08:32:38 -0700 Reply-To: <6115a33@aol.com> Message-ID: <005b47d44a7a$7844e4c5$1ca81bd8@jrieob> From: <6115a33@aol.com> To: Cc: Subject: You say you don't eat or drink poison? Date: Mon, 12 Aug 0102 05:37:07 +1000 MiME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_00D4_58C54C1A.E3161E31" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: MIME-tools 5.503 (Entity 5.501) Importance: Normal Sender: owner-kdb@oss.sgi.com Precedence: bulk ------=_NextPart_000_00D4_58C54C1A.E3161E31 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: base64 RGVhciBBbHRlcm5hdGl2ZSBIZWFsdGggU2Vla2VyLA0KDQpBIGxpZmVzdHls ZSB0aGF0IGluY2x1ZGVzIHRha2luZyBtZWRpY2F0aW9ucyBvZiBhbnkga2lu ZCwgZWF0aW5nIHRvbyBtdWNoDQpjb29rZWQgZm9vZCwgcHJvY2Vzc2VkL3Jl ZmluZWQgZm9vZCwgbWVhdCwgZGFpcnksIGFuZCBwb3VsdHJ5IGNhdXNlcw0K eW91ciBib2R5IHRvIGJlY29tZSBjb25nZXN0ZWQgd2l0aCBtdWN1cy4gVGhp cyBpbiB0dXJuIHdlYWtlbnMgdGhlIGZ1bmN0aW9uDQpvZiB5b3VyIGRpZ2Vz dGl2ZSBzeXN0ZW0sIGVsaW1pbmF0aW9uIG9yZ2FucyBzdWNoIGFzIHRoZSBj b2xvbiwgbGl2ZXIgYW5kDQpraWRuZXlzLiBDaGFuZ2luZyB5b3VyIGRpZXQg dG8gaW5jbHVkZSBmb29kcyB3aGljaCBoZWxwIGNsZWFuc2UgeW91ciBib2R5 IGFuZA0KdXNpbmcgaGVyYmFsIHByZXBhcmF0aW9ucyB0byBzcGVlZCB1cCB0 aGUgcHJvY2VzcywgY3JlYXRlIGRyYW1hdGljDQppbXByb3ZlbWVudCBpbiB5 b3VyIHN0YXRlIG9mIGhlYWx0aCB2ZXJ5IHF1aWNrbHkuDQoNCiIuSSBjYW1l IG9mZiB0aGUgQ2xlYW5zZSB0b2RheSBhbmQgSSBhbSBTTyBJTVBSRVNTRUQh IEkgY291bGQgbm90IGJlbGlldmUgDQp0aGUgZmlsdGggYW5kIHNsaW1lIHRo YXQgY2FtZSBvdXQhIEFuZCBzbyBNVUNIIG9mIGl0ISBXaGVyZSBkb2VzIGl0 IGFsbCBjb21lIA0KZnJvbT8gQW1hemluZyEiIFMuIFdhcmQsIFR1Y3Nvbiwg QXJpem9uYSANCl9fX19fX19fX19fX19fX19fDQoNCiJJIHdlbnQgb24gYSBj b2xvbiBjbGVhbnNlIGEgY291cGxlIG9mIHRpbWVzLiBBbmQgSSBnb3QganVz dCBnb29wIG91dCBvZiBtZSB0aGF0IA0Kbm8gb25lIGNhbiBiZWxpZXZlIHRo YXQgaXMgaW5zaWRlIGEgcGVyc29uLiBFdmVyeWRheSwgYSBnYWxsb24gb2Yg Z29vcC4gUm9wZS1saWtlIA0Kc3R1ZmYgYW5kIGludGVzdGluZS1saWtlIHN0 dWZmLiBJIHdhcyBhbWF6ZWQgYW5kIEkgd291bGQgdGVsbCBteSBodXNiYW5k IGFuZCBoZQ0Kd291bGQgYmUgYW1hemVkLiBJIHdvdWxkbid0IHRlbGwgYW55 b25lIGVsc2Ugb3IgdGhleSdkIG9mIHRob3VnaHQgbWUgbWFkISANCkhlIHdh cyB3b3JraW5nIGFuZCBjb3VsZG4ndCBzcGVuZCB0aGUgdGltZSBkb2luZyB3 aGF0IEkgd2FzIGRvaW5nLiBJIHdhcyANCmVuam95aW5nIGl0LCBzZWVpbmcg d2hhdCB0aGUgYm9keSBob2xkcyBiYWNrLCBob2xkcyBpbnNpZGUgaXRzZWxm Ii4gRC5MLiBMYWZheWV0dGUsIExBLg0KX19fX19fX19fX19fX19fDQoNCiJJ IGRpZCBib3RoIHRoZSBjb2xvbiBjbGVhbnNlIGFuZCB0aGUgbGl2ZXItZ2Fs bGJsYWRkZXIgY2xlYW5zZS4gVG8gbXkgaG9ycm9yIEkgZGlkIA0KaW4gZmFj dCBoYXZlIHdvcm1zISBBZnRlciB0aGV5IHdlcmUgZ29uZSAodGhhdCB0b29r IGFib3V0IGEgbW9udGgpIEkgZGlkIHRoZSBsaXZlciANCnRoaW5nLiBJIGhh ZCBnYWxsIHN0b25lcy4uLiBodWdlIHRoaW5ncyEhIFRoaXMgcHJvZ3JhbSBy ZWFsbHkgd29ya3MuIFRoZSBwYWluIGlzIGdvbmUgDQppbiBteSBhcm0gYW5k IGJhY2ssIGFuZCBJIGFtIHNsZWVwaW5nIHRocm91Z2ggdGhlIG5pZ2h0LiBE b24ndCB0cnVzdCBNRCdzLiBJZiANCnNvbWVvbmUgaXMgZ29pbmcgdG8gInBy YWN0aWNlIiBvbiBtZSAtIElUIFdJTEwgQkUgTUUuIFRoYW5rIHlvdSBmb3Ig dGhpcyBzaXRlLiIgSi5SLg0KX19fX19fX19fX19fX19fDQoiSSBqdXN0IGZp bmlzaGVkIGRvaW5nIHRoZSAyIHdlZWsgQ29tcGxldGUgQ29sb24gQ2xlYW5z ZSBQcm9ncmFtLiBJIGxvdCAxNCBwb3VuZHMgDQphbmQgMSAtIDEvMiIgb2Zm IG9mIG15IHN0b21hY2guIEkgZmVlbCBncmVhdCEgSSB3b3VsZCBsaWtlIHRv IGZvbGxvdyB0aGF0IHVwIG5vdyBieSANCmRvaW5nIHRoZSBMaXZlciBhbmQg S2lkbmV5IGNsZWFuc2VzIi4gQS5SLiBIb25lc2RhbGUsIFBBLg0KX19fX19f X19fX19fX19fDQoNCkRpc2Vhc2UgaXMgYW4gdW5uYXR1cmFsIGNvbmRpdGlv bi4uLg0KDQouIC4gLiBidXQgaXQncyBpbmNyZWFzaW5nIGF0IGFuIGFsYXJt aW5nIHJhdGUhIA0KDQpEdWUgdG8gcG9vciBlYXRpbmcgaGFiaXRzLCBpdCBo YXMgYmVjb21lIGluY3JlYXNpbmdseSBjbGVhciB0aGF0IGFsbW9zdCANCmV2 ZXJ5IHBlcnNvbiBpbiB0aGlzIGNvdW50cnkgb3ZlciBzaXggeWVhcnMgb2xk IGlzIGRldmVsb3Bpbmcgc2VyaW91cyANCnByb2JsZW1zIGluIHRoZSBpbnRl c3RpbmFsIHRyYWN0LCB3aGljaCBpbiBsYXRlciB5ZWFycyBtYXkgY29udHJp YnV0ZSB0byANCnRoZSBkZXZlbG9wbWVudCBvZiB2YXJpb3VzIGFjdXRlLCBj aHJvbmljIGFuZCBkZWdlbmVyYXRpdmUgZGlzZWFzZXMuIA0KU3VjaCBkaXNl YXNlcyBpbmNsdWRlIGNhbmNlciwgaGVhcnQgdHJvdWJsZSBhbmQgZGlhYmV0 ZXM7IGFzIHdlbGwgYXMgbGFjayANCm9mIGVuZXJneSwgcHJlbWF0dXJlIGFn aW5nLCBwb29yIGV5ZXNpZ2h0LCBtZW1vcnkgbG9zcywgYSBwb29yIGNvbXBs ZXhpb24sIA0KY29uc3RpcGF0aW9uIGFuZCB3cmlua2xlcy4gSXQgaXMgZXN0 aW1hdGVkIHRoYXQgb3ZlciA5OCUgb2YgZGlzZWFzZSBjYW4gYmUgDQpjb250 cmlidXRlZCBkaXJlY3RseSBvciBpbmRpcmVjdGx5IHRvIGEgY29tcHJvbWlz ZWQgZGlnZXN0aXZlIHRyYWN0LiBBcyBEci4gDQpCZXJuYXJkIEplbnNlbiBz YXlzLCAiSXQgaXMgdGhlIGJvd2VsIHRoYXQgaW52YXJpYWJseSBoYXMgdG8g YmUgY2FyZWQgZm9yIGZpcnN0IA0KYmVmb3JlIGFueSBlZmZlY3RpdmUgaGVh bGluZyBjYW4gdGFrZSBwbGFjZS4iIA0KDQpMb3cgZW5lcmd5IGxldmVsPw0K DQpQZW9wbGUgc3VmZmVyIGZyb20gbWFsbnV0cml0aW9uIGFuZCBhdXRvaW50 b3hpY2F0aW9uIChzZWxmLXBvaXNvbmluZyksIA0Kd2hpY2ggcmVzdWx0IGlu IGRpc2Vhc2UsIHBhcmFzaXRlcyBhbmQgZmlsdGgsIGFsbCBiZWNhdXNlIG9m IGEgZ3JhZHVhbCBidWlsZHVwIA0Kb2YgbWFueSBwb2NrZXRzIG9mIHdhc3Rl IHRoYXQgaGFzIG5vdCBiZWVuIGVsaW1pbmF0ZWQuIFRoZSBoZWFsdGh5IGNv bG9uIHdlaWdocyANCmFib3V0IGZvdXIgcG91bmRzLCBhbiB1bmhlYWx0aHkg b25lIGNhbiB3ZWlnaCBtb3JlIHRoYW4gdHdpY2UgYXMgbXVjaC4gDQpGZXcg cGVvcGxlIHJlYWxpemUgdGhhdCB0aGUgc2FtZSB1bmhlYWx0aHkgc3Vic3Rh bmNlcyBmb3VuZCBpbiB0aGUgY29sb24gDQpjYW4gYWxzbyBhYm91bmQgaW4g dGhlIHN0b21hY2gsIGR1b2RlbnVtIGFuZCBzbWFsbCBpbnRlc3RpbmUuIA0K DQpBIHBvbGx1dGVkIGludGVzdGluYWwgdHJhY3QuLi4NCi4gLiAuIG1lYW5z IGRpcnR5IGJsb29kLCBwb29yIGRpZ2VzdGlvbiBhbmQgbG93IGVuZXJneS4g DQoNCldoZW4gdGhlIGludGVzdGluZXMgaGF2ZSB0b28gbXVjaCB3YXN0ZSBt YXR0ZXIsIHBhcmFzaXRlcywgZnVuZ3VzIGFuZCANCmhhcm1mdWwgYmFjdGVy aWEsIHRoZXJlIHJlc3VsdHMgYSBzZXJpb3VzIGludGVyZmVyZW5jZSB3aXRo IHRoZSBkaWdlc3RpdmUgDQpwcm9jZXNzLiBFdmVuIGlmIGEgcGVyc29uJ3Mg aW50ZXN0aW5hbCB0cmFjdCB3ZXJlIHBvbGx1dGVkIHdpdGgganVzdCBhIG1p bGQgDQphbW91bnQgb2YgdGhpcyB1bmRlc2lyYWJsZSBmaWx0aCwgaGUgb3Ig c2hlIGNvdWxkIGhhdmUgc2x1Z2dpc2ggcGVyaXN0YWx0aWMgDQphY3Rpb24s IHdoaWNoIGNhdXNlcyBjb25zdGlwYXRpb24uIEhvdyBkb2VzIHRoZSBib2R5 IGFkanVzdCB0byBjb29rZWQgZm9vZCwgDQpwcm9jZXNzZWQgZm9vZCBhbmQg cmVmaW5lZCBmb29kIC0gZGVhZCBmb29kcz8gVmljdG9yaWEgQm91dGVua28g aW4gaGVyIA0KYm9vaywgIjEyIFN0ZXBzIHRvIFJhdyBGb29kIiwgZXhwbGFp bnMgaXQgdGhpcyB3YXk6ICJUaGUgYm9keSBjcmVhdGVzIA0KbXVjdXMgYW5k IHVzZXMgdGhpcyBtdWN1cyBhcyBhIGZpbHRlci4gQWxsIHRoZSBzdXJmYWNl cyBvZiB0aGUgZGlnZXN0aXZlIA0KdHJhY3QgdGhhdCBhcmUgZGVzaWduZWQg dG8gYWJzb3JiIHRoZSBudXRyaWVudHMgZnJvbSBmb29kIGJlY29tZSANCmNv dmVyZWQgd2l0aCBtdWN1cyBmaWxtIHRoYXQgcHJvdGVjdHMgYmxvb2QgZnJv bSB0b3hpbnMuIFRoZSBtdWN1cyBmaWxtIA0KYmVnaW5zIGF0IHRoZSB0b25n dWUgYW5kIGNvbnRpbnVlcyBhbGwgdGhlIHdheSB0aHJvdWdoIHRoZSBpbnRl c3RpbmVzLiANCk1hbnkgcGVvcGxlIGNhbiBzZWUgdGhpcyBtdWN1cyBvbiB0 aGVpciB0b25ndWUuIFBlb3BsZSB3aG8gaGF2ZSBhIHRoaWNrIA0KbXVjdXMg Y29hdGluZyBvbiB0aGVpciBpbnRlc3RpbmVzIHVzdWFsbHkgaGF2ZSB3aGl0 ZSB0b25ndWVzIGFzIGlmIHRoZXkgDQpqdXN0IGF0ZSBzb3VyIGNyZWFtLiBU aGUgYm9keSBjcmVhdGVzIGEgbGl0dGxlIG11Y3VzLCB0byBiZWdpbiB3aXRo LCB0byANCmZpbHRlciBvdXQgdGhlIHRveGlucyBmcm9tIHRoZSBkZWFkIGZv b2QuIFRoZSBtb3JlIGRlYWQgZm9vZCB3ZSBjb25zdW1lLCANCnRoZSBtb3Jl IG11Y3VzIHRoZSBib2R5IHByb2R1Y2VzIGFzIGEgcHJvdGVjdGlvbi4gVGhl IG1vcmUgaGFybWZ1bCANCnRoZSBmb29kIHN1YnN0YW5jZXMgYXJlIHRvIHRo ZSBib2R5LCB0aGUgbW9yZSB0aGlzIG11Y291cyBmaWxtIGJ1aWxkcyB1cC4g DQpBcyB0aGUgeWVhcnMgZ28gYnkgaXQgYmVjb21lcyB0aGlja2VyIGFuZCBo YXJkZXIuIFBvcnRpb25zIG9mIHRoaXMgdGhpY2sgDQptdWN1cyBnZXQgcHVz aGVkIGludG8gcG9ja2V0cyBjYWxsZWQgZGl2ZXJ0aWN1bGkgYXMgd2UgY3Jh bSB0aHJvdWdoIA0KbW9yZSBhbmQgbW9yZSBkZWFkIGZvb2QgaW50byB0aGUg ZGlnZXN0aXZlIHRyYWN0IGluIGFuIGVmZm9ydCB0byBzcXVlZXplIA0Kc29t ZSBudXRyaXRpb25hbCB2YWx1ZSBvdXQgb2YgaXQuIA0KDQpZb3UgbWF5IGFz azogV2hhdCBpcyB0aGUgbXVjdXMgbWFkZSBvZj8gVGhlIGh1bWFuIGJvZHks IGJyaWxsaWFudCBhcyANCmFsd2F5cywgY3JlYXRlcyB0aGUgbXVjdXMgZnJv bSB0aGUgZGVhZCBmb29kIGl0c2VsZiEgVGhpcyBtdWN1cyBjb3ZlcnMgb3Vy IA0KZW50aXJlIGRpZ2VzdGl2ZSB0cmFjdCwgdG8gcHJldmVudCB1cyBmcm9t IGFic29yYmluZyB0aGUgdG94aW5zIGluIGRlYWQgZm9vZCANCnRoYXQgd291 bGQgbWFrZSB0aGUgYm9keSB0b28gc2ljay4gQmVjYXVzZSBvZiB0aGUgbXVj b2lkIHBsYXF1ZSwgb3VyIA0KbnV0cmllbnQgYXNzaW1pbGF0aW9uIGJlY29t ZXMgbG93LiBUaGUgbXVjb2lkIHBsYXF1ZSBwcm90ZWN0cyB1cyBmcm9tIA0K YWJzb3JiaW5nIHRveGlucywgYnV0IGF0IHRoZSBzYW1lIHRpbWUgd2UgY2Fu bm90IGFic29yYiBudXRyaWVudHMuIA0KVGhlIG1vcmUgbXVjdXMgd2UgaGF2 ZSwgdGhlIGZld2VyIG51dHJpZW50cyB3ZSBjYW4gcmVjZWl2ZS4gQWZ0ZXIg YSANCm51bWJlciBvZiB5ZWFycyBvZiBlYXRpbmcgdG9vIG11Y2ggZGVhZCBm b29kLCB3ZSBkZXZlbG9wIHNldmVyZSANCm51dHJpdGlvbmFsIGRlZmljaWVu Y2llcywgYmVjb21lIGxlc3MgZW5lcmdldGljIGFuZCBmaW5hbGx5IHNpY2sg d2l0aCBkaXNlYXNlcy4iDQoNCldoZW4gd2UgZ28gb24gcmF3LWxpdmUgZm9v ZCBhbmQgc3RheSB3aXRoIGl0LCB0aGlzIG11Y29pZCBwbGFxdWUgY2FuIGJl IA0KZGlzc29sdmVkLiBXaXRoIHRoZSBhaWQgb2YgaGVyYmFsIHByZXBhcmF0 aW9ucyBhbmQgZXhlcmNpc2UsIHRoZSBib2R5IHdpbGwgDQplbGltaW5hdGUg aXQgZmFzdGVyLiBUaGUgbG9uZ2VyIHdlIGVhdCByYXctbGl2ZSBmb29kLCB0 aGUgbW9yZSBwbGFxdWUgZ2V0cyANCmRpc3NvbHZlZC4NCg0KV2hlcmUgaGFz IG15IHBlcCBnb25lPw0KDQpBbnkgYnVpbGQtdXAgb2Ygb2xkIHBvY2tldHMg b2Ygd2FzdGUgbWF0dGVyIChkaXZlcnRpY3VsaXRpcykgcHJvZHVjZXMgDQpm ZXJtZW50YXRpb24sIHB1dHJlZmFjdGlvbiBhbmQgc3RhZ25hbnQgcGFja2V0 cyBvZiBwb2lzb25zIGFuZCBoYXJtZnVsIA0KYmFjdGVyaWEgKGEgY29uZGl0 aW9uIG9mIGF1dG9pbnRveGljYXRpb24gb3Igc2VsZi1wb2lzb25pbmcpLiBU aGVzZSB0b3hpbnMgDQpjb25zdGFudGx5IHNlZXAgaW50byB0aGUgYmxvb2Rz dHJlYW0gYW5kIGx5bXBoLiBUaGV5IGV2ZW50dWFsbHkgc2V0dGxlIGludG8g DQp0aGUgd2Vha2VzdCBhcmVhcyBvZiB0aGUgYm9keSwgdGhlbiB2YXJpb3Vz IHN5bXB0b21zIGRldmVsb3AgYW5kIGFyZSANCmdpdmVuIG5hbWVzIGFjY29y ZGluZyB0byB0aG9zZSBhcmVhcyBhbmQgdGhlIGRlZ3JlZSBvZiBjZWxsIGRl Z2VuZXJhdGlvbi4gDQpVbmZvcnR1bmF0ZWx5IHRoZSBzeW1wdG9tcyBmb3Vu ZCBlbHNld2hlcmUgaW4gdGhlIGJvZHkgcmVzdWx0aW5nIGZyb20gDQp0aGUg dG94aWMgb3ZlcmxvYWQgaW4gdGhlIGJvd2VsLCBhcmUgZ2VuZXJhbGx5IHRy ZWF0ZWQgcmF0aGVyIHRoYW4gdGhlIA0KY2F1c2UgaW4gdGhlIGJvd2VsLiBF dmVuIGlmIG9uZSBzdWNjZWVkcyBpbiBzdHJlbmd0aGVuaW5nIHRoZSB3ZWFr IGFyZWEgDQpvciBzdXBwcmVzc2luZyB0aGUgc3ltcHRvbSwgdGhlIHRveGlj IGZsb3cgZnJvbSB0aGUgYm93ZWwgd2lsbCBzaW1wbHkgDQpmaW5kIGFub3Ro ZXIgd2VhayBhcmVhIHRvIGJyZWFrIHRocm91Z2guIEFzIERyLiBKZW5zZW4g cHV0cyBpdCwgIkV2ZXJ5IA0KdGlzc3VlIGlzIGZlZCBieSB0aGUgYmxvb2Qs IHdoaWNoIGlzIHN1cHBsaWVkIGJ5IHRoZSBib3dlbC4gV2hlbiB0aGUgDQpi b3dlbCBpcyBkaXJ0eSwgdGhlIGJsb29kIGlzIGRpcnR5IGFuZCBzbyBvbiB0 byB0aGUgb3JnYW5zIGFuZCB0aXNzdWVzLiIgDQoNClBhcmFzaXRlIGhlYXZl bi4uDQouLi5hIGRpcnR5LCB1bmhlYWx0aHkgaW50ZXN0aW5hbCB0cmFjdC4g DQoNClRoaXMgaXMgdGhlIGlkZWFsIGVudmlyb25tZW50IGZvciB3b3JtcyBh bmQgcGFyYXNpdGVzLiBUaGVyZSBhcmUgb3ZlciAzMDAgDQp2YXJpZXRpZXMg dGhhdCBjYW4gbGl2ZSBpbiB0aGUgaHVtYW4gYm9keS4gV29ybGR3aWRlLCB3 b3JtcyBvdXRyYW5rIGNhbmNlciANCmFzIG91ciBkZWFkbGllc3QgZW5lbXku IEl0IGhhcyBiZWVuIGVzdGltYXRlZCB0aGF0IDE1MCBtaWxsaW9uIHBlb3Bs ZSBpbiANCkFtZXJpY2EgaGF2ZSBpbnRlc3RpbmFsIHBhcmFzaXRlIGluZmVz dGF0aW9uLiBNZWRpY2FsIHRleHRib29rcyBoYXZlIHJldmVhbGVkIA0KdGhh dCBvdmVyIDU1IG1pbGxpb24gQW1lcmljYW4gY2hpbGRyZW4gaGF2ZSB3b3Jt cy4gUGFyYXNpdGUgaW5mZXN0YXRpb24gaXMgDQpncm93aW5nIHJhcGlkbHks IGR1ZSB0byBhIGxhY2sgb2YgcmF3IGZydWl0cyBhbmQgdmVnZXRhYmxlcyBp biB0aGUgZGlldCBhbmQgYW4gDQppbmNyZWFzZWQgY29uc3VtcHRpb24gb2Yg Y29va2VkIGFuZCBhY2lkLWZvcm1pbmcgZm9vZHMsIGkuZS4sIHByb2Nlc3Nl ZCANCmZvb2RzIG9mIGFsbCBraW5kcywgcmVmaW5lZCBzdWdhcnMsIG1lYXQs IGRhaXJ5LCBwb3VsdHJ5IGFuZCBjb2ZmZWUuIE9uY2UgaW4gDQp0aGUgaW50 ZXN0aW5hbCB0cmFjdCwgcGFyYXNpdGVzIGhhdmUgZWFzeSBhY2Nlc3MgdG8g b3RoZXIgcGFydHMgb2YgdGhlIGJvZHkgDQp3aGVyZSB0aGV5IGJyaW5nIG9u IHZhcmlvdXMgc3ltcHRvbXMgYW5kIGRpc2Vhc2VzLiANCg0KSG93IGNhbiBJ IGdldCBiYWNrIG15ICJnZXQgdXAgYW5kIGdvIj8NCg0KSXQgaXMgY3J1Y2lh bCB0byByZWFsaXplIHRoZSBpbXBvcnRhbmNlIG9mIHJlbW92aW5nIHVuaGVh bHRoeSBiYWN0ZXJpYSwgDQptb2xkIGFuZCBmdW5ndXMgZnJvbSB0aGUgaW50 ZXN0aW5hbCB0cmFjdCBhbmQgcmUtZXN0YWJsaXNoaW5nIHRoZSBiZW5lZmlj aWFsIA0KYmFjdGVyaWEuIFRoaXMgZmxvcmEgaXMgZXNzZW50aWFsIHRvIGEg c3Ryb25nIGltbXVuZSBzeXN0ZW0sIGFzc2ltaWxhdGlvbiBvZiANCnZpdGFt aW5zLCBwcm90ZWlucywgZmF0cywgY2FyYm9oeWRyYXRlcyBhbmQgdGhlIG1h bnVmYWN0dXJpbmcgb2YgVml0YW1pbiANCkItMTIsIEsgYW5kIGFtaW5vIGFj aWRzLiBJdCBoZWxwcyByZWR1Y2UgY2hvbGVzdGVyb2wgaW4gdGhlIGJsb29k LCBjb250cm9sIA0KdGhlIHBIIGluIHRoZSBpbnRlc3RpbmVzIGFuZCBkZXRv eGlmeSB0aGUgcG9pc29ub3VzIG1hdGVyaWFscyBpbiBvdXIgZGlldHMsIA0K d2hpbGUgcHJvZHVjaW5nIGNhbmNlci1zdXBwcmVzc2luZyBjb21wb3VuZHMg dGhhdCBzdHJlbmd0aGVuIA0KdGhlIGltbXVuZSBzeXN0ZW0sIGluY3JlYXNl IGNhbGNpdW0gYXNzaW1pbGF0aW9uIGFuZCBoZWxwIHJldGFyZCBDYW5kaWRh LCANCmV4Y2VzcyBnYXMgYW5kIGJhZCBicmVhdGguIFdoZW4gdW5oZWFsdGh5 IGJhY3RlcmlhIG92ZXJydW4gdGhlIGhlYWx0aHkgYmFjdGVyaWEsIA0Kb3V0 c2lkZSBwYXRob2dlbnMgcGVuZXRyYXRlIHRoZSBpbW11bmUgYmFycmllcnMg YW5kIGNsb2cgdGhlIGJsb29kIGFuZCBseW1waCANCndpdGggZnVydGhlciB0 b3hpYyBzdWJzdGFuY2UuIFByb3BlciBpbXBsYW50YXRpb24gb2YgaGVhbHRo eSBiYWN0ZXJpYSBiZWdpbnMgd2l0aCANCmNsZWFuc2luZyBhbmQgcmVtb3Zp bmcgdGhlIGhhcm1mdWwgYmFjdGVyaWEvZnVuZ3VzIGZyb20gdGhlIGRpZ2Vz dGl2ZSBzeXN0ZW0uIA0KQSBDb21wbGV0ZSAgQ29sb24gQ2xlYW5zZS9OdXRy aXRpb25hbCBQcm9ncmFtIGNhbiBwcmVwYXJlIHRoZSBpbnRlc3RpbmFsIA0K ZW52aXJvbm1lbnQgZm9yIGJlbmVmaWNpYWwgYmFjdGVyaWEuIFdhdGVyLCBq dWljZS1mYXN0cyBvciBjb2xvbmljcyBieSB0aGVtc2VsdmVzIA0KYXJlIHVu YWJsZSB0byByZW1vdmUgYWxsIHRoZXNlIHN1YnN0YW5jZXMuIFRoZXJlIGFy ZSB2YXJpb3VzIHByZXBhcmF0aW9ucyB0aGF0IGNhbiANCnJlbW92ZSBlYXNp bHkgYWNjZXNzaWJsZSBidWlsZC11cHMgZnJvbSB0aGUgY29sb24gYWxvbmUs IGJ1dCBmb3IgYmVzdCByZXN1bHRzIGl0IGlzIA0KbmVjZXNzYXJ5IHRvIGNs ZWFuc2UgYW5kIHJlc3RvcmUgdGhlIHN0cm9uZyBmdW5jdGlvbiBvZiB0aGUg c3RvbWFjaCBhbmQgZW50aXJlIA0KZGlnZXN0aXZlIHRyYWN0LiBUaGlzIGNh biBvbmx5IGJlIGFjY29tcGxpc2hlZCBieSByZXN0b3JpbmcgdGhlIGJlbmVm aWNpYWwgZmxvcmEgDQpiYWxhbmNlLCByaWRkaW5nIHRoZSBzeXN0ZW0gb2Yg YWNjdW11bGF0ZWQgd2FzdGUgcG9ja2V0cyBhbmQgaW50cm9kdWNpbmcgaGln aGx5IA0KbnV0cml0aW91cyByYXctbGl2ZSBmb29kIHNvdXJjZXMgdG8gcmVw bGFjZSB0aGUgb3ZlciBhYnVuZGFuY2Ugb2YgcHJvY2Vzc2VkLw0KcmVmaW5l ZCBmb29kcywgbWVhdCwgZGFpcnksIHBvdWx0cnkgYW5kIGV4Y2Vzc2l2ZWx5 IGNvb2tlZCBmb29kcy4gVGhpcyBpcyBhIGNydWNpYWwgDQpjaGFuZ2UgZm9y IHRob3NlIHdobyBhcmUgZGV0ZXJtaW5lZCB0byBoYXZlIGJldHRlciBoZWFs dGggYW5kIHN1c3RhaW4gaXQgZm9yIA0KdGhlIHJlc3Qgb2YgdGhlaXIgbGlm ZS4NCg0KT3VyIGNvbXBhbnkgd291bGQgbG92ZSB0byBzZW5kIHlvdSBtb3Jl IGluZm9ybWF0aW9uDQpyZWdhcmRpbmcgY2xlYW5zaW5nIGFuZCBoZWFsdGgg dGhyb3VnaCBwcm9wZXIgbnV0cml0aW9uLg0KDQoNCkZvciBhIGZyZWUgaW5m b3JtYXRpb24gcGFjayB2aWEgc25haWwgbWFpbCAoVVMgcG9zdGFsIHNlcnZp Y2UpDQpzZW5kIGFuIGVtYWlsIHRvOiAgaGVyYmNsZWFuc2U2QG5ldHNjYXBl Lm5ldA0KDQpPciB5b3UgY2FuIGNhbGwgODAwLTM5My03OTU0DQoNCg0KTWFr ZSBzdXJlIHRvIGluY2x1ZGUgeW91ciBuYW1lLCBtYWlsaW5nIGFkZHJlc3Ms IGFuZA0KdGVsZXBob25lIG51bWJlciBhbmQgd2UnbGwgbWFpbCBhIGZyZWUg aW5mbyBwYWNrIA0KcmlnaHQgb2ZmIHRvIHlvdS4NCg0KDQpXZSBkbyBub3Qg cmVwbHkgd2l0aCBvdXIgZXh0ZW5zaXZlIGluZm9ybWF0aW9uIHBhY2sgdGhy b3VnaCBlbWFpbC4NCg0KDQpSZW1lbWJlciwgdGhpcyBpbmZvcm1hdGlvbiBv bmx5IGNvbWVzIHZpYSBzbmFpbCBtYWlsIGFuZCB5b3VyIGxvY2FsIG1haWxt YW4sIA0Kc28gcGxlYXNlIGRvbid0IGFzayBmb3IgZW1haWwgcmVzcG9uc2Vz LiANCg0KDQpSZW1lbWJlciB0byBpbmNsdWRlIHlvdXIgY29tcGxldGUgcGh5 c2ljYWwgYWRkcmVzcy4NCg0KDQpUaGFua3MgYW5kIGdvb2QgaGVhbHRoLg0K DQoNCg0KSWYgeW91IHdpc2ggdG8gYmUgdGFrZW4gb2ZmIHRoaXMgbGlzdCBw bGVhc2Ugc2VuZCBhbiBlbWFpbA0KdG8gdGhlIGFkZHJlc3MgYmVsb3cuDQoN Cm5vaGVyYnNAZXhjaXRlLmNvbQ0KDQoNClRoYW5rIFlvdQ0KNzY0MnJwbkc1 LTc2MWN2dGMxNjc1Y1pmczAtOTM3WGNvYzY3MzFBREFHOC04OThmbDQ1 From owner-kdb@oss.sgi.com Thu Aug 15 16:23:19 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g7FNNJRw014415 for ; Thu, 15 Aug 2002 16:23:19 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g7FNNJCx014414 for kdb-outgoing; Thu, 15 Aug 2002 16:23:19 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from lyprrcs ([147.46.36.239]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g7FNNBRw014409 for ; Thu, 15 Aug 2002 16:23:14 -0700 From: Aykut Cogurcu To: Subject: Re: 2seks Date: Fri, 16 Aug 2002 00:22:40 -0400 X-Mailer: Microsoft Outlook Express 5.50.4133.2400 Content-Type: text/plain Message-Id: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by oss.sgi.com id g7FNNGRw014412 Sender: owner-kdb@oss.sgi.com Precedence: bulk Hic bir yerde bulup izleyemeyeceginiz icerigi size http://www.2seks.com sunuyor. TURK VE AVRUPALI AMATOR KIZLAR BULGAR KIZLARI ROMEN HATUNLAR TURK TECAVUZ FILMLERI KIZLAR YURDU ALMANYA'NIN SAPIK HATUNLARI OTELDEKI GIZLI KAMERALAR VE DAHASI... Hepsi orjinal ve kaliteli kayitlar. Hemen giris yapin ve tadini cikartin http://www.2seks.com From owner-kdb@oss.sgi.com Sun Aug 18 19:10:56 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g7J2AuRw023308 for ; Sun, 18 Aug 2002 19:10:56 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g7J2AuGU023307 for kdb-outgoing; Sun, 18 Aug 2002 19:10:56 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from web13006.mail.yahoo.com (web13006.mail.yahoo.com [216.136.174.16]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g7J2AoRw023304 for ; Sun, 18 Aug 2002 19:10:50 -0700 Message-ID: <20020819021341.14046.qmail@web13006.mail.yahoo.com> Received: from [64.169.94.46] by web13006.mail.yahoo.com via HTTP; Sun, 18 Aug 2002 19:13:41 PDT Date: Sun, 18 Aug 2002 19:13:41 -0700 (PDT) From: Joe Subject: Re: Announce: kdb v2.3 i386 updates for kernels 2.4.18 and 2.4.19 To: kdb@oss.sgi.com Cc: kaos@sgi.com In-Reply-To: <11934.1028970873@kao2.melbourne.sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-kdb@oss.sgi.com Precedence: bulk --- Keith Owens wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Content-Type: text/plain; charset=us-ascii > > NOTE: These patches go together. > > kdb-v2.3-2.4.18-i386-3 and > kdb-v2.3-2.4.18-ia64-020722-2 need > kdb-v2.3-2.4.18-common-2, and vice versa. > > kdb-v2.3-2.4.19-i386-3 needs > kdb-v2.3-2.4.19-common-2, and vice > versa. I tried the i386 patches for a 2.4.18 kernel and system hung when i tried to get to the kdb prompt . Any body facing the same problem. With the 2.1 patches Ive been trying to set breakpoints for sock_init_data and inet_create in the kernel . I can drop into kdb mode to set the breakpoints but when the breakpoints are triggered the system hangs. Every once in a while the system hangs when i try to just get to the kdb prompt. I have been doing all this under single user mode. Is there something weird about my problems or do other people also run into these issues . Do let me know thanks joe k __________________________________________________ Do You Yahoo!? HotJobs - Search Thousands of New Jobs http://www.hotjobs.com From owner-kdb@oss.sgi.com Tue Aug 20 06:02:10 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g7KD2AEC026528 for ; Tue, 20 Aug 2002 06:02:10 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g7KD2Ai0026527 for kdb-outgoing; Tue, 20 Aug 2002 06:02:10 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from mailnet.consensys.com ([209.47.40.2]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g7KD24EC026522 for ; Tue, 20 Aug 2002 06:02:04 -0700 Received: from sebastian (bozo@[209.47.40.10]) by mailnet.consensys.com (8.11.6/8.11.2) with SMTP id g7KD4EV09743 for ; Tue, 20 Aug 2002 13:04:14 GMT Message-ID: <037c01c2484a$4cd9b0f0$4902a8c0@consensys.com> From: "Jason Zebchuk" To: Subject: SE7500CW2 motherboard Date: Tue, 20 Aug 2002 09:05:47 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-kdb@oss.sgi.com Precedence: bulk Hi, I'm having problems with the kernel debugger on a number of machines with Intel SE7500CW2 motherboards. When attempting to enter the debugger, either by pressing "PAUSE" or at a breakpoint, one of four things will happen: 1. It works as expected. 2. It reboots. 3. It hangs. ie. input seems to have no effect, no signs of activity, forced to power down. 4. It prints: PCI System Error on Bus/Device/Function 00B0h PCI Parity Error on Bus/Device/Function 00B0h and then continues to function as expected. In addition, it also occasionally hangs or reboots after entering the debugger successfully and using it for a short while. I'm using a 2.4.18 kernel, and the problems are only happening on Intel SE7500CW2 motherboards (ie. I don't have problems on say an Intel SDS2). Has anyone seen any similar problems? Has anyone had problems using this motherboard? Does anyone have any suggestions? Thanks, Jason Zebchuk From owner-kdb@oss.sgi.com Tue Aug 20 08:22:49 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g7KFMnEC030416 for ; Tue, 20 Aug 2002 08:22:49 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g7KFMnDA030415 for kdb-outgoing; Tue, 20 Aug 2002 08:22:49 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from rwcrmhc52.attbi.com (rwcrmhc52.attbi.com [216.148.227.88]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g7KFMkEC030412 for ; Tue, 20 Aug 2002 08:22:46 -0700 Received: from attbi.com ([24.60.61.209]) by rwcrmhc52.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020820152539.MEAY1186.rwcrmhc52.attbi.com@attbi.com>; Tue, 20 Aug 2002 15:25:39 +0000 Message-ID: <3D6261F5.6A7D185A@attbi.com> Date: Tue, 20 Aug 2002 11:36:21 -0400 From: Jim Houston Reply-To: jim.houston@attbi.com X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.4.17 i686) X-Accept-Language: en MIME-Version: 1.0 To: Jason Zebchuk CC: kdb@oss.sgi.com Subject: Re: SE7500CW2 motherboard References: <037c01c2484a$4cd9b0f0$4902a8c0@consensys.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-kdb@oss.sgi.com Precedence: bulk Jason Zebchuk wrote: > I'm having problems with the kernel debugger on a number of machines > with Intel SE7500CW2 motherboards. Hi Jason, I assume that these are multi-processor systems. If you look back in the mailing list archive, starting with April, you will find discussion of the MP issues with KDB. You will also find competing patches from me and Ethan Solomita. My most recent MP patch was dated May 16th. We are using this in house at Concurrent on dual and quad x86 systems. Jim Houston - Concurrent Computer Corp. From owner-kdb@oss.sgi.com Fri Aug 23 10:51:49 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.5/8.12.5) with ESMTP id g7NHpiBM029683 for ; Fri, 23 Aug 2002 10:51:44 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.5/8.12.3/Submit) id g7NHpiFA029682 for kdb-outgoing; Fri, 23 Aug 2002 10:51:44 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-kdb@oss.sgi.com using -f Received: from uymdss (rexer.replicolor.com [65.103.238.121]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g7NHpdBM029679 for ; Fri, 23 Aug 2002 10:51:40 -0700 From: Serkan Savasan To: Subject: Dev arşive Date: Fri, 23 Aug 2002 18:51:45 -0400 X-Mailer: Microsoft Outlook Express 5.50.4133.2400 Content-Type: text/plain Message-Id: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by oss.sgi.com id g7NHpfBM029680 Sender: owner-kdb@oss.sgi.com Precedence: bulk TrMelodi, Kırık linkli çalışmayan ve birtek mp3 ü indirirken bile insanları kahreden sözde mp3 sitelerine alternatif olarak sizler için özenle hazırlanmıştır. Her yaştan her kesimden müziksevere hitap edebilmek için tasarlanmış 13 GB lık dev Mp3 listesiyle sınıfında rakipsiz olacak şekilde donatılmış ve siz müzikseverlerin hizmetine sunulmuştur. http://www.trmelodi.com adresindeki dev arşivimizde sizi bekleyen en sevdiğiniz sanatçıların en sevdiğiniz şarkılarını birkaç dakika içinde bilgisayarınıza indirin ve keyifle dinlemeye başlayın. İyi Eğlenceler.. http://www.trmelodi.com From ralf@oss.sgi.com Fri Aug 23 16:41:22 2002 Received: with ECARTIS (v1.0.0; list kdb); Fri, 23 Aug 2002 16:52:30 -0700 (PDT) Received: from shaft19-f87.dialo.tiscali.de (shaft19-f87.dialo.tiscali.de [62.246.19.87]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g7NNf19D002570; Fri, 23 Aug 2002 16:41:02 -0700 Received: (ralf@lappi.linux-mips.net) by ralf.linux-mips.org id ; Sat, 24 Aug 2002 01:44:11 +0200 Date: Sat, 24 Aug 2002 01:44:11 +0200 From: Ralf Baechle To: undisclosed-recipients:; Subject: ADMIN: New mailing list software on oss Message-ID: <20020824014411.A10670@bacchus.dhis.org> Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i X-Accept-Language: de,en,fr Content-Transfer-Encoding: 8bit X-archive-position: 1 X-ecartis-version: Ecartis v1.0.0 Sender: kdb-bounce@oss.sgi.com Errors-to: kdb-bounce@oss.sgi.com X-original-sender: ralf@oss.sgi.com Precedence: bulk X-list: kdb After a long time we're finally retiring Majordomo as mailing list manager for oss.sgi.com and have replaced it with Ecartis. From a user perspective Ecartis is similar to Majordomo, that is subscribing and unsubscribing do work the same way. In addition we now offer new features such as a digest mode. For more information send an email containing the word "help" to Ecartis@oss.sgi.com. For a while we'll still have it available under the old majordomo@oss.sgi.com address as well. Ralf From postmaster@ensim.rackshack.net Sat Aug 24 10:56:55 2002 Received: with ECARTIS (v1.0.0; list kdb); Sat, 24 Aug 2002 10:56:56 -0700 (PDT) Received: from ensim.rackshack.net ([216.127.66.40]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g7OHun9D012721 for ; Sat, 24 Aug 2002 10:56:49 -0700 Received: (from Unknown UID 529@localhost) by ensim.rackshack.net (8.11.6/8.11.6) id g7P5vWE13423; Sun, 25 Aug 2002 01:57:35 -0400 Date: Sun, 25 Aug 2002 01:57:35 -0400 Message-Id: <200208250557.g7P5vWE13423@ensim.rackshack.net> To: kdb@oss.sgi.com From: MERVE@SEX.COM Subject: sex X-archive-position: 4 X-ecartis-version: Ecartis v1.0.0 Sender: kdb-bounce@oss.sgi.com Errors-to: kdb-bounce@oss.sgi.com X-original-sender: MERVE@SEX.COM Precedence: bulk X-list: kdb Sex -------------------------------------------------------------------- From postmaster@ensim.rackshack.net Sat Aug 24 10:56:41 2002 Received: with ECARTIS (v1.0.0; list kdb); Sat, 24 Aug 2002 10:56:42 -0700 (PDT) Received: from ensim.rackshack.net ([216.127.66.40]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g7OHuZ9D012708 for ; Sat, 24 Aug 2002 10:56:36 -0700 Received: (from Unknown UID 529@localhost) by ensim.rackshack.net (8.11.6/8.11.6) id g7P5vK413351; Sun, 25 Aug 2002 01:57:24 -0400 Date: Sun, 25 Aug 2002 01:57:24 -0400 Message-Id: <200208250557.g7P5vK413351@ensim.rackshack.net> To: kdb@oss.sgi.com From: MERVE@SEX.COM Subject: sex X-archive-position: 3 X-ecartis-version: Ecartis v1.0.0 Sender: kdb-bounce@oss.sgi.com Errors-to: kdb-bounce@oss.sgi.com X-original-sender: MERVE@SEX.COM Precedence: bulk X-list: kdb sex -------------------------------------------------------------------- From postmaster@ensim.rackshack.net Sat Aug 24 10:56:37 2002 Received: with ECARTIS (v1.0.0; list kdb); Sat, 24 Aug 2002 10:56:39 -0700 (PDT) Received: from ensim.rackshack.net ([216.127.66.40]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g7OHuU9D012707 for ; Sat, 24 Aug 2002 10:56:31 -0700 Received: (from Unknown UID 529@localhost) by ensim.rackshack.net (8.11.6/8.11.6) id g7P5vDG13295; Sun, 25 Aug 2002 01:57:15 -0400 Date: Sun, 25 Aug 2002 01:57:15 -0400 Message-Id: <200208250557.g7P5vDG13295@ensim.rackshack.net> To: kdb@oss.sgi.com From: MERVE@SEX.COM Subject: sex X-archive-position: 2 X-ecartis-version: Ecartis v1.0.0 Sender: kdb-bounce@oss.sgi.com Errors-to: kdb-bounce@oss.sgi.com X-original-sender: MERVE@SEX.COM Precedence: bulk X-list: kdb Sex -------------------------------------------------------------------- From eihlsl@aol.com Mon Aug 26 03:33:49 2002 Received: with ECARTIS (v1.0.0; list kdb); Mon, 26 Aug 2002 03:33:50 -0700 (PDT) Received: from fsnj (adsl-63-199-56-90.dsl.lsan03.pacbell.net [63.199.56.90]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g7QAXm9D017956 for ; Mon, 26 Aug 2002 03:33:48 -0700 From: Volkan Xxxx To: Subject: Haberdar olun Date: Mon, 26 Aug 2002 11:34:07 -0400 X-Mailer: Microsoft Outlook Express 5.50.4133.2400 Content-type: text/plain Message-Id: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by oss.sgi.com id g7QAXm9D017956 X-archive-position: 5 X-ecartis-version: Ecartis v1.0.0 Sender: kdb-bounce@oss.sgi.com Errors-to: kdb-bounce@oss.sgi.com X-original-sender: eihlsl@aol.com Precedence: bulk X-list: kdb HABERDAR.COM - HABER VE MEDYA PORTALI Artık tüm haberleri sadece tek siteden takip edebileceksiniz. Haberdar.com açıldı! Haber başlıkları, spor haberleri, teknoloji haberleri, kültür ve sanat haberleri, internet haberleri, bilim ve uzay, sinema, sağlık... Aradığınız içerik http://www.haberdar.com adresinde Sadece tıklayın ve haberdar olun From info@purplehotel.com Tue Aug 27 15:50:52 2002 Received: with ECARTIS (v1.0.0; list kdb); Tue, 27 Aug 2002 15:51:10 -0700 (PDT) Received: from mgci.com (box5.mpowercom.net [208.57.0.14]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g7RMoptG026570 for ; Tue, 27 Aug 2002 15:50:52 -0700 Date: Tue, 27 Aug 2002 15:50:51 -0700 Message-Id: <200208272250.g7RMoptG026570@oss.sgi.com> Received: (qmail 21801 invoked by uid 0); 27 Aug 2002 22:54:12 -0000 Received: from unknown (HELO donaldbae) (208.57.45.218) by mgci.com with SMTP; 27 Aug 2002 22:54:12 -0000 From: Radisson Chicago To: kaye.lim@infineon.com Subject: Chicago Meeting Site Reply-To: treds@junos.com Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit X-archive-position: 6 X-ecartis-version: Ecartis v1.0.0 Sender: kdb-bounce@oss.sgi.com Errors-to: kdb-bounce@oss.sgi.com X-original-sender: info@purplehotel.com Precedence: bulk X-list: kdb THE CONVIENENCE OF donald bae Normal Donald Bae 2 86 2002-06-28T19:31:00Z 2002-08-27T21:14:00Z 2002-08-27T21:14:00Z 1 126 720 6 1 884 9.2720 0 0