From owner-lkcd@oss.sgi.com Mon Aug 7 18:25:11 2000 Received: by oss.sgi.com id ; Mon, 7 Aug 2000 18:24:52 -0700 Received: from [63.209.11.130] ([63.209.11.130]:17672 "EHLO mx0.netledger.com") by oss.sgi.com with ESMTP id ; Mon, 7 Aug 2000 18:24:21 -0700 Received: from corpmail.postal.netledger.com (corpmail.postal.netledger.com [172.16.30.61]) by mx0.netledger.com (8.9.3/8.9.3) with ESMTP id SAA03396 for ; Mon, 7 Aug 2000 18:23:06 -0700 Received: by corpmail with Internet Mail Service (5.5.2650.21) id ; Mon, 7 Aug 2000 18:22:36 -0700 Message-ID: From: "Daniels, Andrew" To: "'lkcd@oss.sgi.com'" Subject: LKCD IDE 2.2 Kernel Date: Mon, 7 Aug 2000 18:22:35 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-lkcd@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;lkcd-outgoing Just joined the list and was curious if any progress has been made back porting the patches stuff for 2.3 IDE disk stuff to 2.2 kernels. I'm trying to debug a problem where this would be very useful, but can't throw 2.3 kernels into the chaos. Any input would be greatly and humbly appreciated. Andrew From owner-lkcd@oss.sgi.com Mon Aug 7 22:35:22 2000 Received: by oss.sgi.com id ; Mon, 7 Aug 2000 22:35:02 -0700 Received: from mail.turbolinux.com ([38.170.88.25]:47621 "EHLO mail.turbolinux.com") by oss.sgi.com with ESMTP id ; Mon, 7 Aug 2000 22:34:31 -0700 Received: from localhost (yakker@localhost) by mail.turbolinux.com (8.9.3/8.9.3) with ESMTP id WAA22934; Mon, 7 Aug 2000 22:33:15 -0700 Date: Mon, 7 Aug 2000 22:33:15 -0700 (PDT) From: "Matt D. Robinson" To: "Daniels, Andrew" cc: "'lkcd@oss.sgi.com'" Subject: Re: LKCD IDE 2.2 Kernel In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-lkcd@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;lkcd-outgoing As a matter of fact, I finished the kernel port this evening (believe it or not). I've tested panic() and exception cases, and both seem to work reasonably well. If you want a copy of the beta patch to this point, let me know. I can't just send it on the list (it's larger than acceptable according to the mailer daemon on oss.sgi.com), and I can't put it on oss.sgi.com until tomorrow, as 'ssh' isn't working from my home system. Regardless, I have something I can send out as soon as someone wants it. I've tested it on IDE disks, and it seems to work wonderfully. :) As soon as tomorrow after 11:00PST rolls around, I'll have a copy on oss.sgi.com in the download directory. Until then, if you're in desperate need, I'm more than willing to E-mail private copies to those that need one. --Matt On Mon, 7 Aug 2000, Daniels, Andrew wrote: |>Just joined the list and was curious if any progress has been made back |>porting the patches stuff for 2.3 IDE disk stuff to 2.2 kernels. I'm trying |>to debug a problem where this would be very useful, but can't throw 2.3 |>kernels into the chaos. |> |>Any input would be greatly and humbly appreciated. |> |>Andrew From owner-lkcd@oss.sgi.com Tue Aug 8 14:21:07 2000 Received: by oss.sgi.com id ; Tue, 8 Aug 2000 14:20:58 -0700 Received: from mail.turbolinux.com ([38.170.88.25]:5383 "EHLO mail.turbolinux.com") by oss.sgi.com with ESMTP id ; Tue, 8 Aug 2000 14:20:43 -0700 Received: from localhost (yakker@localhost) by mail.turbolinux.com (8.9.3/8.9.3) with ESMTP id OAA12034; Tue, 8 Aug 2000 14:19:31 -0700 Date: Tue, 8 Aug 2000 14:19:31 -0700 (PDT) From: "Matt D. Robinson" To: "Daniels, Andrew" cc: "'lkcd@oss.sgi.com'" Subject: Re: LKCD IDE 2.2 Kernel In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-lkcd@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;lkcd-outgoing Just an FYI, the first cut of the beta patch is available on oss.sgi.com now, for those that want to try it out: http://oss.sgi.com/projects/lkcd/download/1.1BETA/ Let me know if you have any problems with it. Thanks. --Matt On Mon, 7 Aug 2000, Matt D. Robinson wrote: |>As soon as tomorrow after 11:00PST rolls around, I'll have a copy on |>oss.sgi.com in the download directory. Until then, if you're in |>desperate need, I'm more than willing to E-mail private copies to |>those that need one. |> |>--Matt |> |>On Mon, 7 Aug 2000, Daniels, Andrew wrote: |>|>Just joined the list and was curious if any progress has been made back |>|>porting the patches stuff for 2.3 IDE disk stuff to 2.2 kernels. I'm trying |>|>to debug a problem where this would be very useful, but can't throw 2.3 |>|>kernels into the chaos. |>|> |>|>Any input would be greatly and humbly appreciated. |>|> |>|>Andrew From owner-lkcd@oss.sgi.com Wed Aug 9 09:19:04 2000 Received: by oss.sgi.com id ; Wed, 9 Aug 2000 09:18:54 -0700 Received: from smtp1.cern.ch ([137.138.128.38]:59665 "EHLO smtp1.cern.ch") by oss.sgi.com with ESMTP id ; Wed, 9 Aug 2000 09:18:50 -0700 Received: from asis-w2.cern.ch (IDENT:root@asis-w2.cern.ch [137.138.33.50]) by smtp1.cern.ch (8.9.3/8.9.3) with ESMTP id SAA00921; Wed, 9 Aug 2000 18:18:45 +0200 (MET DST) Received: (from iven@localhost) by asis-w2.cern.ch (8.9.3/8.9.3) id SAA26028; Wed, 9 Aug 2000 18:18:43 +0200 X-Authentication-Warning: asis-w2.cern.ch: iven set sender to jan.iven@cern.ch using -f To: "Matt D. Robinson" Cc: "'lkcd@oss.sgi.com'" Subject: Re: LKCD IDE 2.2 Kernel References: From: Jan IVEN In-Reply-To: "Matt D. Robinson"'s message of "Tue, 8 Aug 2000 14:19:31 -0700 (PDT)" Date: 09 Aug 2000 18:18:43 +0200 Message-ID: Lines: 14 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-lkcd@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;lkcd-outgoing >>>>> "MDR" == Matt D Robinson writes: MDR> Just an FYI, the first cut of the beta patch is available on oss.sgi.com MDR> now, for those that want to try it out: MDR> http://oss.sgi.com/projects/lkcd/download/1.1BETA/ MDR> Let me know if you have any problems with it. Thanks. I haven't tested it, but I guess it won't compile on alpha since there are 'CVS conflict tags (<<<< etc.)' in alpha/vmdump.c Regards Jan From owner-lkcd@oss.sgi.com Wed Aug 9 09:21:24 2000 Received: by oss.sgi.com id ; Wed, 9 Aug 2000 09:21:14 -0700 Received: from mail.turbolinux.com ([38.170.88.25]:23817 "EHLO mail.turbolinux.com") by oss.sgi.com with ESMTP id ; Wed, 9 Aug 2000 09:21:01 -0700 Received: from localhost (yakker@localhost) by mail.turbolinux.com (8.9.3/8.9.3) with ESMTP id JAA04280; Wed, 9 Aug 2000 09:20:28 -0700 Date: Wed, 9 Aug 2000 09:20:28 -0700 (PDT) From: "Matt D. Robinson" To: Jan IVEN cc: "'lkcd@oss.sgi.com'" Subject: Re: LKCD IDE 2.2 Kernel In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-lkcd@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;lkcd-outgoing Yea, I haven't cleaned out the alpha stuff yet. There were some check-ins that Brian did at the last minute that got grabbed in the patch for x86 systems. I'll clean all of it up today and snap a new beta image. If you try out the x86 port (and it works), I'll release the 1.1 image, and we can get to making 1.1.1, etc. --Matt On 9 Aug 2000, Jan IVEN wrote: |>>>>>> "MDR" == Matt D Robinson writes: |> |> MDR> Just an FYI, the first cut of the beta patch is available on oss.sgi.com |> MDR> now, for those that want to try it out: |> |> MDR> http://oss.sgi.com/projects/lkcd/download/1.1BETA/ |> |> MDR> Let me know if you have any problems with it. Thanks. |> |>I haven't tested it, but I guess it won't compile on alpha since there are |>'CVS conflict tags (<<<< etc.)' in alpha/vmdump.c |> |>Regards |>Jan |> From owner-lkcd@oss.sgi.com Mon Aug 14 06:51:56 2000 Received: by oss.sgi.com id ; Mon, 14 Aug 2000 06:51:37 -0700 Received: from e1.ny.us.ibm.com ([32.97.182.101]:30393 "EHLO e1.ny.us.ibm.com") by oss.sgi.com with ESMTP id ; Mon, 14 Aug 2000 06:51:35 -0700 Received: from northrelay02.pok.ibm.com (northrelay02.pok.ibm.com [9.117.200.22]) by e1.ny.us.ibm.com (8.9.3/8.9.3) with ESMTP id JAA36752 for ; Mon, 14 Aug 2000 09:51:27 -0400 From: tinglett@us.ibm.com Received: from RCHAS1.RCHLAND.IBM.COM (d27ml001.rchland.ibm.com [9.5.39.28]) by northrelay02.pok.ibm.com (8.8.8m3/NCO v4.92) with ESMTP id JAA23154 for ; Mon, 14 Aug 2000 09:51:32 -0400 Importance: Normal Subject: lcrash for powerpc linux To: lkcd@oss.sgi.com X-Mailer: Lotus Notes Release 5.0.3 March 21, 2000 Message-ID: Date: Mon, 14 Aug 2000 08:53:26 -0500 X-MIMETrack: Serialize by Router on d27ml001/27/M/IBM(Release 5.0.4 |June 8, 2000) at 08/14/2000 08:53:03 AM MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii Sender: owner-lkcd@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;lkcd-outgoing Hello all...just joined this list and hope there's someone out there :). I work on the PowerPC Linux team within IBM (concentrating on RS/6000 hardware of course) and thought it would be useful to have lkcd work on 32-bit powerpc. I snagged the 2.0.1 sources last week and have it more or less running on a 2.4.0-test5 kernel (i.e. you did a good job separating architecture dependent code). I'm still learning what current function exists, but the main function missing so far is a traceback which I'll start working on this week. I'll need to run this by our legal, but they are used to talking to us so it should go pretty fast. Since I just joined this list I'm not sure how you guys are handling changes such as this. Any advice? I can certainly send a patch to the list, but there is probably a better way considering it's size. -Todd Inglett From owner-lkcd@oss.sgi.com Mon Aug 14 08:59:47 2000 Received: by oss.sgi.com id ; Mon, 14 Aug 2000 08:59:37 -0700 Received: from d06lmsgate-3.uk.ibm.com ([195.212.29.3]:50622 "EHLO d06lmsgate-3.emea.ibm.com") by oss.sgi.com with ESMTP id ; Mon, 14 Aug 2000 08:59:24 -0700 Received: from d06relay02.portsmouth.uk.ibm.com (d06relay02.portsmouth.uk.ibm.com [9.166.84.148]) by d06lmsgate-3.emea.ibm.com (1.0.0) with ESMTP id QAA09622 for ; Mon, 14 Aug 2000 16:51:17 +0100 From: richardj_moore@uk.ibm.com Received: from d06mta06.portsmouth.uk.ibm.com (d06mta06_cs0 [9.180.35.4]) by d06relay02.portsmouth.uk.ibm.com (8.8.8m3/NCO v4.92) with SMTP id QAA63612 for ; Mon, 14 Aug 2000 16:59:15 +0100 Received: by d06mta06.portsmouth.uk.ibm.com(Lotus SMTP MTA v4.6.5 (863.2 5-20-1999)) id 8025693B.0057D0E1 ; Mon, 14 Aug 2000 16:59:11 +0100 X-Lotus-FromDomain: IBMGB To: lkcd@oss.sgi.com Message-ID: <8025693B.0057D07F.00@d06mta06.portsmouth.uk.ibm.com> Date: Mon, 14 Aug 2000 16:13:25 +0100 Subject: Dynamic Probes Announcement Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-lkcd@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;lkcd-outgoing The IBM Linux Technology Centre announces today the first release of Dynamic Probes (Dprobes) available from http://oss.software.ibm.com/developerworks/opensource/linux/projects/dprobes Dprobes is a generic and pervasive system debugging facility that will operate under the most extreme software conditions such as debugging a deep rooted operating system problem in a live environment. For example, page-manager bugs in the kernel or perhaps user or system problems that will not re-create easily in either a lab or production environment. For such inaccessible problem scenarios Dynamic Probes not only offers a technique for gathering diagnostic information but has a high probability of successful outcome without the need to build custom modules for debugging purposes. Dprobes allows the insertion of fully automated breakpoints or probepoints, anywhere in the system and user space. Each probepoint has an associated set of probe instructions that are interpreted when the probe fires. These instructions allow memory and CPU registers to be examined and altered using conditional logic. When the probe command terminates, prior to returning to the probed code, a syslog record may be optionally generated. Our intention in the next Dprobes code drop is that the probe program will be used to trigger any external debugging facility that registers for this purpose. For example a trace program will be able to augment its capability with a dynamic trace capability. Similarly, a crash dump facility will be able to be invoked conditionally when a specific set of circumstances occurs in a particular code path. and lastly a debugger will be able to use Dprobes as high-speed complex conditional breakpoint service. Richard Moore - Linux Technology Centre - RAS Architect. OS/2, Linux and OS/390 specialist PISC Hursley. Office: (+44) (0)1962-817072, Mobile: (+44) (0)7768-298183 Internet: richardj_moore@uk.ibm.com, ftp: richardm.isc.uk.ibm.com (9.180.180.190) MP135 Galileo Centre, Hursley Park, Winchester, SO21 2JN, UK From owner-lkcd@oss.sgi.com Tue Aug 15 11:10:31 2000 Received: by oss.sgi.com id ; Tue, 15 Aug 2000 11:10:21 -0700 Received: from mail.turbolinux.com ([38.170.88.25]:41228 "EHLO mail.turbolinux.com") by oss.sgi.com with ESMTP id ; Tue, 15 Aug 2000 11:10:18 -0700 Received: from localhost (yakker@localhost) by mail.turbolinux.com (8.9.3/8.9.3) with ESMTP id LAA21654; Tue, 15 Aug 2000 11:09:34 -0700 Date: Tue, 15 Aug 2000 11:09:34 -0700 (PDT) From: "Matt D. Robinson" To: tinglett@us.ibm.com cc: lkcd@oss.sgi.com Subject: Re: lcrash for powerpc linux In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-lkcd@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;lkcd-outgoing On Mon, 14 Aug 2000 tinglett@us.ibm.com wrote: |>Hello all...just joined this list and hope there's someone out there :). |> |>I work on the PowerPC Linux team within IBM (concentrating on RS/6000 |>hardware of course) and thought it would be useful to have lkcd work on |>32-bit powerpc. I snagged the 2.0.1 sources last week and have it more or |>less running on a 2.4.0-test5 kernel (i.e. you did a good job separating |>architecture dependent code). I'm still learning what current function |>exists, but the main function missing so far is a traceback which I'll |>start working on this week. The traceback and disassemble functions are the key to getting LKCD up and running. |>I'll need to run this by our legal, but they are used to talking to us so |>it should go pretty fast. Since I just joined this list I'm not sure how |>you guys are handling changes such as this. Any advice? I can certainly |>send a patch to the list, but there is probably a better way considering |>it's size. Well, you can send us your SourceForge login, and you can check in the sources (my guess is there is no direct conflicts with what we're currently doing development on, and that your stuff is architecture specific). If so, let us know the login, and you can check the code into SourceForge. Hey, the more, the merrier. Code reviewing's the easy part. :) |>-Todd Inglett --Matt From owner-lkcd@oss.sgi.com Mon Aug 28 23:06:58 2000 Received: by oss.sgi.com id ; Mon, 28 Aug 2000 23:06:48 -0700 Received: from ausmtp02.au.ibm.COM ([202.135.136.105]:28689 "EHLO ausmtp02.au.ibm.com") by oss.sgi.com with ESMTP id ; Mon, 28 Aug 2000 23:06:16 -0700 Received: from f03n07e.au.ibm.com by ausmtp02.au.ibm.com (IBM AP 1.0) with ESMTP id PAA158782 for ; Tue, 29 Aug 2000 15:59:03 +1000 From: rbharata@in.ibm.com Received: from d73mta05.au.ibm.com (f06n05s [9.185.166.67]) by f03n07e.au.ibm.com (8.8.8m3/NCO v4.93) with SMTP id RAA22792 for ; Tue, 29 Aug 2000 17:05:17 +1100 Received: by d73mta05.au.ibm.com(Lotus SMTP MTA v4.6.5 (863.2 5-20-1999)) id CA25694A.00216F3E ; Tue, 29 Aug 2000 17:05:11 +1100 X-Lotus-FromDomain: IBMIN@IBMAU To: lkcd@oss.sgi.com Message-ID: Date: Tue, 29 Aug 2000 10:01:38 +0530 Subject: lkcd 2.0 and 2.0.1 won't compile Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-lkcd@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;lkcd-outgoing Content-Length: 333 Lines: 16 Hi, Some lkcd related functions are exported from kernel/ksyms.c, which cause undefined references when compiling as linux/vmdump.h is not included in this file. Regards, Bharata Bharata. B. Rao Linux Technology Center, IBM Global Services, Bangalore. E-mail : rbharata@in.ibm.com Phone : 91-80-5262355, Extn : 2534. From owner-lkcd@oss.sgi.com Tue Aug 29 10:05:04 2000 Received: by oss.sgi.com id ; Tue, 29 Aug 2000 10:04:54 -0700 Received: from smtp.alacritech.com ([209.10.208.82]:13061 "EHLO smtp.alacritech.com") by oss.sgi.com with ESMTP id ; Tue, 29 Aug 2000 10:04:20 -0700 Received: from [10.1.1.27] by smtp.alacritech.com (NTMail 4.30.0012/NY3553.00.2884f51f) with ESMTP id jhvgaaaa for ; Tue, 29 Aug 2000 09:52:10 -0700 Message-ID: <39ABED5A.701E990F@alacritech.com> Date: Tue, 29 Aug 2000 10:05:30 -0700 From: "Matt D. Robinson" Organization: Alacritech, Inc. X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: rbharata@in.ibm.com CC: lkcd@oss.sgi.com Subject: Re: lkcd 2.0 and 2.0.1 won't compile References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-lkcd@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;lkcd-outgoing Content-Length: 1010 Lines: 38 Yea, the problem is the arch//vmdump.h doesn't have the appropriate __dump_??* functions defined. I've fixed this in the SourceForge trees. The code is: extern void __dump_open(struct file *, uint64_t); extern void __dump_init(uint64_t); extern int __dump_configure_header(dump_header_asm_t *, struct pt_regs *); I'll fix this either later today or tomorrow. I'm surprised this didn't compile, though, since it was patched and ran properly for me. Let me know if this helps. You can also grab the latest file from: cvs.lkcd.sourceforge.net:/cvsroot/lkcd/{2.2,2.3,2.4}/include/asm-/vmdump.h --Matt rbharata@in.ibm.com wrote: > > Hi, > Some lkcd related functions are exported from kernel/ksyms.c, which > cause undefined references when compiling as linux/vmdump.h is > not included in this file. > > Regards, > Bharata > > Bharata. B. Rao > Linux Technology Center, > IBM Global Services, Bangalore. > > E-mail : rbharata@in.ibm.com > Phone : 91-80-5262355, Extn : 2534.