2005-01-24 15:21:54

by gowda_avinash

[permalink] [raw]
Subject: RE: Announce: kdb v4.4 is available for kernel 2.6.10

All:
I tried to get Kdb working on SuSe 9 ia64 box (kernel version
2.6.5-7.111.19). Turns out that the keyboard/machine goes into a hang state.
I have a usb keyboard!

Googling around I found that Keith had disabled the USB keyboard support
some time back due to changes in some APIs (kernel version
linux-2.6.5-SLES9_SP1_BRANCH).

Is this something that could be a cause for my problem? Should I think about
upgrading my kernel to 2.6.10 (hoping that the issue's been fixed in this
version)?

Thanks,
avinash

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Keith Owens
Sent: Saturday, December 25, 2004 5:48 PM
To: [email protected]
Cc: [email protected]; [email protected]
Subject: Announce: kdb v4.4 is available for kernel 2.6.10

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

KDB (Linux Kernel Debugger) has been updated.

ftp://oss.sgi.com/projects/kdb/download/v4.4/
ftp://ftp.ocs.com.au/pub/mirrors/oss.sgi.com/projects/kdb/download/v4.4/

Current versions are :-

kdb-v4.4-2.6.10-common-1.bz2
kdb-v4.4-2.6.10-i386-1.bz2
kdb-v4.4-2.6.10-ia64-1.bz2
kdb-v4.4-2.6.9-rc2-x86-64-1.bz2 (may or may not work with 2.6.10).


Changelog extract since kdb-v4.4-2.6.9-common-1.

2004-12-25 Keith Owens <[email protected]>

* Add kobject command.
* Ignore low addresses and large offsets in kdbnearsym().
* Console updates for sn2 simulator.
* kdb v4.4-2.6.10-common-1.

2004-12-07 Keith Owens <[email protected]>

* kdb v4.4-2.6.10-rc3-common-1.

2004-11-23 Keith Owens <[email protected]>

* Remove warning message from kdb_get_one_user_page(), it was too
noisy.
* kdb v4.4-2.6.10-rc2-common-1.

2004-11-02 Keith Owens <[email protected]>

* Build with kdb patch applied but CONFIG_KDB=n.
* kdb v4.4-2.6.10-rc1-common-2.

2004-10-29 Keith Owens <[email protected]>

* Handle new compression scheme for kallsyms.
* Handle move of DEAD and ZOMBIE for task->state to
task->exit_state.
* Tweak the concept of a valid kernel address to get all symbols,
including the symbols in the ia64 gate page.
* kdb v4.4-2.6.10-rc1-common-1.

2004-10-21 Keith Owens <[email protected]>

* Handle variable size for the kernel log buffer.
* kdb v4.4-2.6.9-common-2.


Changelog extract since kdb-v4.4-2.6.9-i386-1.

2004-12-25 Keith Owens <[email protected]>

* kdb v4.4-2.6.10-i386-1.

2004-12-07 Keith Owens <[email protected]>

* kdb v4.4-2.6.10-rc3-i386-1.

2004-11-23 Keith Owens <[email protected]>

* Coexist with asmlinkage/fastcall changes.
* kdb v4.4-2.6.10-rc2-i386-1.

2004-10-29 Keith Owens <[email protected]>

* Handle change defintions for hard and soft irq context.
* Make stack switch in kdb backtrace look more like the oops output.
* kdb v4.4-2.6.10-rc1-i386-1.



Changelog extract since kdb v4.4-2.6.9-ia64-1.

2004-12-25 Keith Owens <[email protected]>

* Add cpuinfo command.
* kdb-v4.4-2.6.10-ia64-1.

2004-12-07 Keith Owens <[email protected]>

* Clean up error path in kdba_mca_init.
* kdb-v4.4-2.6.10-rc3-ia64-1.

2004-11-15 Keith Owens <[email protected]>

* kdb-v4.4-2.6.10-rc2-ia64-1.

2004-10-29 Keith Owens <[email protected]>

* kdb-v4.4-2.6.10-rc1-ia64-1.


ps. Bah, Hum{de}bug!

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
Comment: Exmh version 2.1.1 10/15/1999

iD8DBQFBzVpji4UHNye0ZOoRAmy+AJ4iSaztTqGLjr+Ck0X8+TMdXB41IQCghc/P
p7GtfCEOmVPDj/SVHdecFyw=
=oO+Z
-----END PGP SIGNATURE-----


2005-01-24 15:35:02

by Keith Owens

[permalink] [raw]
Subject: Re: Announce: kdb v4.4 is available for kernel 2.6.10

On Mon, 24 Jan 2005 15:21:08 -0000,
[email protected] wrote:
>All:
>I tried to get Kdb working on SuSe 9 ia64 box (kernel version
>2.6.5-7.111.19). Turns out that the keyboard/machine goes into a hang state.
>I have a usb keyboard!
>
>Googling around I found that Keith had disabled the USB keyboard support
>some time back due to changes in some APIs (kernel version
>linux-2.6.5-SLES9_SP1_BRANCH).
>
>Is this something that could be a cause for my problem? Should I think about
>upgrading my kernel to 2.6.10 (hoping that the issue's been fixed in this
>version)?

The USB keyboard support in KDB was written by HP, because their
systems have USB keyboards. I have no hardware to test on, so I have
to rely on HP to keep the USB patches in KDB up to date. That has not
happened recently.

2005-01-25 04:26:08

by Saravanan s

[permalink] [raw]
Subject: Re: Announce: kdb v4.4 is available for kernel 2.6.10

Hi Keith,

> I have no hardware to test on, so I have
> to rely on HP to keep the USB patches in KDB up to date.

Does that mean that there is USB support for KDBv4.4 for kernel 2.6
for i386 machines? Or the patch for i386 also comes from the HP guys.

Regards
Saravanan S

On Tue, 25 Jan 2005 02:34:52 +1100, Keith Owens <[email protected]> wrote:
> On Mon, 24 Jan 2005 15:21:08 -0000,
> [email protected] wrote:
> >All:
> >I tried to get Kdb working on SuSe 9 ia64 box (kernel version
> >2.6.5-7.111.19). Turns out that the keyboard/machine goes into a hang state.
> >I have a usb keyboard!
> >
> >Googling around I found that Keith had disabled the USB keyboard support
> >some time back due to changes in some APIs (kernel version
> >linux-2.6.5-SLES9_SP1_BRANCH).
> >
> >Is this something that could be a cause for my problem? Should I think about
> >upgrading my kernel to 2.6.10 (hoping that the issue's been fixed in this
> >version)?
>
> The USB keyboard support in KDB was written by HP, because their
> systems have USB keyboards. I have no hardware to test on, so I have
> to rely on HP to keep the USB patches in KDB up to date. That has not
> happened recently.
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>

2005-01-25 04:44:35

by Keith Owens

[permalink] [raw]
Subject: Re: Announce: kdb v4.4 is available for kernel 2.6.10

On Tue, 25 Jan 2005 09:55:55 +0530,
Saravanan s <[email protected]> wrote:
>Hi Keith,
>
>> I have no hardware to test on, so I have
>> to rely on HP to keep the USB patches in KDB up to date.
>
>Does that mean that there is USB support for KDBv4.4 for kernel 2.6
>for i386 machines? Or the patch for i386 also comes from the HP guys.

All the USB console patches for kdb came from HP, both i386 and ia64.
Neither work in 2.6 kernels at the moment.

2005-01-25 05:52:25

by Jack F Vogel

[permalink] [raw]
Subject: Re: Announce: kdb v4.4 is available for kernel 2.6.10

On Tue, Jan 25, 2005 at 03:44:26PM +1100, Keith Owens wrote:
> On Tue, 25 Jan 2005 09:55:55 +0530,
> Saravanan s <[email protected]> wrote:
> >Hi Keith,
> >
> >> I have no hardware to test on, so I have
> >> to rely on HP to keep the USB patches in KDB up to date.
> >
> >Does that mean that there is USB support for KDBv4.4 for kernel 2.6
> >for i386 machines? Or the patch for i386 also comes from the HP guys.
>
> All the USB console patches for kdb came from HP, both i386 and ia64.
> Neither work in 2.6 kernels at the moment.

I have been looking at the USB code and talked with gregkh about
it a bit, it looks to me that in order for this to work its going
to take a self-contained polling driver. I've been busy so I havent
looked too far yet for any pre-existent code that could be utilized.
It may need to be written from scratch, which I also might attempt
once I get my queue a bit reduced.

But as is the code thats there isnt even close to working, its just
a bit of infrastructure.

Cheers,

Jack