Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Jul 2007 13:55:32 +0400
From:      Vladimir Grebenschikov <vova@fbsd.ru>
To:        Mark Hobden <markhobden@gmail.com>
Cc:        freebsd-current@freebsd.org, freebsd-usb@freebsd.org
Subject:   Re: uhidev(4) update - USB HID driver level for devices with multiple report ids
Message-ID:  <1185011732.1420.4.camel@localhost>
In-Reply-To: <c57a76300707201755l3010bf0dndfdff1d6e79227a4@mail.gmail.com>
References:  <c57a76300707171505y4eda6931g76aa8cab88e09076@mail.gmail.com> <1184929509.1415.10.camel@localhost> <c57a76300707200506p211eb0d2uf333c36e73cfb0fa@mail.gmail.com> <1184946870.1356.2.camel@localhost> <c57a76300707201755l3010bf0dndfdff1d6e79227a4@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
=F7 =D3=C2, 21/07/2007 =D7 01:55 +0100, Mark Hobden =D0=C9=DB=C5=D4:

> Thanks for helping me track this down, I had managed to leave
> out that that ums, ukbd & uhid depend on usb as well as uhidev
> (this was previously in a macro). This upset trying to kldload the
> modules.
>=20
> I have uploaded a new patch over the old one. People only need
> this update though if they do not have 'device usb' in their kernel
> config file.
>=20
> http://www.terinea.co.uk/~mark/patches/uhidev-7-current-p2.diff

Hm, a bit better, but ...

If I boot with connect mice and disconnected keyboard - everything goes
right.
I can connect keyboard after boot and it works, mice works also.

But If I've boot with connected USB keyboard - system panics:

Fatal trap 12: page fault while in kernel mode

Stopped ar  usbd_clear_endpoint_stall_async+0xb: movl 0x3(%ebx), %esi

db> tr
ehci_waitintr
ehci_device_intr_start
ehci_device_intr_transfer
usbd_start_transfer
bus_dmap_load
usbd_transfer
usbd_open_pipe_intr
uhidev_open
ukbd_enable_intr
ukbd_init
ukbd_attach
device_attach
uhidev_attach
device_attach
usb_new_device
uhub_explore
uhub_explore
usb_attach
ehci_pci_attach
device_attach
bus_generic_attach
...

Sorry, manually retyped back-trace

db> panic
just refuses to write dump.

Side question - what is "right" way to setup dump device for kernel
boot ?
http://freebsd-man.page2go2.com/man8/loader_8.html
loader's dumpdev - looks not working.

> Mark

--=20
Vladimir B. Grebenschikov
vova@fbsd.ru



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1185011732.1420.4.camel>