| From | Subject | Date |
|---|---|---|
| Alan Stern | Re: Raon Everun (Microchip multifunction HID)
I don't have time now to look through it in detail, but a quick scan
shows that the device didn't do much of anything. Apparently it didn't
send any information for any of the things you tried. This would seem
to indicate that it is broken -- as your experience with the keyboard
lights shows.
Alan Stern
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? ...
| Oct 5, 3:06 pm 2007 |
| Bill Gribble | Re: Raon Everun (Microchip multifunction HID)
Nah.. the Everun also functions as a USB mass-storage client when
powered off, so I just booted it, powered down, and then plugged into
the USB cable for forensics. Very handy!
Appended is the usbmon output. After rebinding the devices, I typed
up and down the top 2 rows of the keyboard: qwertyuioplkjhgfdsa, then
played with the optical mouse, then the gamepad, then the touchscreen.
I did not get any indication that any of the devices were operational.
This is the "1u" device catted to a ...
| Oct 5, 2:54 pm 2007 |
| Alan Stern | Re: Raon Everun (Microchip multifunction HID)
Yes, it is. It looks like you didn't plug in your external keyboard
during the test -- but you must have used it to collect the dmesg log.
Okay, the log doesn't show anything particularly suspicious. The next
step is to use usbmon. There are instructions in the kernel source
file Documentation/usb/usbmon.txt.
What you will have to do is this:
echo -n 1-4 >/sys/bus/usb/drivers/usb/unbind
That will unbind all the drivers from the EXPHID0x25 device. Then
start up the usbmon ...
| Oct 5, 1:49 pm 2007 |
| Bill Gribble | Re: Raon Everun (Microchip multifunction HID)
Ok, done. Here's dmesg output with CONFIG_USB_DEBUG. The builtin
keyboard never worked during this boot/shutdown cycle. I believe the
EXPHID0x25 device is the keyboard/mouse/touchscreen/gamepad.
Thanks,
Bill Gribble
Version 1.0.14 (Thu May 31 09:03:25 2007 UTC).
PM: Adding info for No Bus:timer
PM: Adding info for No Bus:seq
ALSA device list:
No soundcards found.
oprofile: using timer interrupt.
IPv4 over IPv4 tunneling driver
PM: Adding info for No Bus:tunl0
Device driver ...
| Oct 5, 1:17 pm 2007 |
| Valentine Barshak | OHCI_BE_FRAME_NO_SHIFT question
drivers/usb/host/ohci.h:
/* HCCA frame number is 16 bits, but is accessed as 32 bits since not all
* hardware handles 16 bit reads. That creates a different confusion on
* some big-endian SOC implementations. Same thing happens with PSW
access.
*
* FIXME: Deal with that as a runtime quirk when STB03xxx is ported over
* to arch/powerpc
*/
#ifdef CONFIG_STB03xxx
#define OHCI_BE_FRAME_NO_SHIFT 16
#else
#define OHCI_BE_FRAME_NO_SHIFT 0
#endif
Shouldn't we #define ...
| Oct 5, 12:31 pm 2007 |
| Dale Farnsworth | Re: OHCI_BE_FRAME_NO_SHIFT question
No. OHCI_BE_FRAME_NO_SHIFT is needed to differentiate between
the big endian sytems that put the frame number in the low 16
bits and those big endian systems that put the frame number in
Probably. Each SOC ohci implementation has to be individually
tested to see how they interpreted the ohci specification.
-Dale
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? ...
| Oct 5, 1:53 pm 2007 |
| Mcgee coat | datasets for the healthcare profession
Certified MDs in the USA
788,509 in total
| Oct 5, 10:43 am 2007 |
| Unknown | 行政人员的着装、仪表、语言0000
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tDQoNCsjnILK7INDoINKqIM/gILnYINDFIM+iIMfrILvYILi0IM3LILaoINPKIM/ko7pp
dXl0aXl1aTE2NkBzb2h1LmNvbSAgDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQogIA0KICAgILf+INewoaLQrCDDsSDA
4CDG8yDStSC+qyDPuCC7ryDJ+iCy+iDB9yCzzCC55iC3tiC53CDA7SANCg0KLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCmhr
acrKLbrPLbbULc/zo7oNCg0Kt/4g17ChotCsIMOx ...
| Oct 5, 9:50 am 2007 |
| Joe Halpin | Re: device enumeration
Yes, you're right. I'm trying to hard I guess. Thanks
Joe
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form ...
| Oct 5, 9:25 am 2007 |
| Joe Halpin | Re: device enumeration
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field ...
| Oct 5, 9:07 am 2007 |
| Bill Gribble | Raon Everun (Microchip multifunction HID) keyboard problem
The Raon Everun is an AMD Geode LX-MMX (AMD CS5536 OHCI/EHCI) handheld
PC. lspci and lsusb output appended. It has a builtin QWERTY
keyboard, gamepad, optical mouse, and touchscreen. There is no i8042
keyboard controller; the HID devices appear as subdevices of a
Microchip USB device with ID 04d8:010a. The BIOS has no options for
"legacy USB" or other keyboard/USB configuration.
I am attempting to boot linux-2.6.22.9 with the suspend2 patch,
otherwise stock. Debian sid OS, handbuilt ...
| Oct 5, 7:25 am 2007 |
| Alan Stern | Re: Raon Everun (Microchip multifunction HID) keyboard problem
The fact that the external keyboard works proves none of that stuff is
To start, try building a kernel without all the HID debugging, but do
enable CONFIG_USB_DEBUG. Then post the dmesg output showing what
happens during startup.
That should indicate where to look next. You may end up needing to run
usbmon, so you could also enable CONFIG_USB_MON and CONFIG_DEBUG_FS.
But for now let's just see what dmesg says.
Alan ...
| Oct 5, 11:52 am 2007 |
| Oliver Neukum | [PATCH]resource leak in hiddev if autoresume fails
Hi,
several resources are not freed if autoresume fails.
Regards
Oliver
Signed-off-by: Oliver Neukum <oneukum@suse.de>
----
--- a/drivers/hid/usbhid/hiddev.c 2007-10-05 15:42:45.000000000 +0200
+++ b/drivers/hid/usbhid/hiddev.c 2007-10-05 15:54:32.000000000 +0200
@@ -280,18 +280,21 @@ static int hiddev_open(struct inode *ino
list->hiddev = hiddev_table[i];
- spin_lock_irqsave(&list->hiddev->list_lock, flags);
- list_add_tail(&list->node, ...
| Oct 5, 7:04 am 2007 |
| jhalpin | device enumeration
Is there a way to specify the order in which devices are detected on bootup?
It doesn't look like it to me, but I'm not sure I understand the code well
enough to say.
We have a board running linux 2.6, which always seems to discover an
external usb key first if one is there. This gets assigned to /dev/sda1, and
the internal usb flash gets assigned to /dev/sdb1.
However, if a key isn't plugged in, the internal flash gets assigned to
/dev/sda1. Our software needs a way to tell which device file ...
| Oct 5, 6:50 am 2007 |
| Alan Cox | Re: device enumeration
On Fri, 05 Oct 2007 08:50:33 -0500
You can do a certain amount of stuff by loading drivers in a specific
order, however if they are all USB there isn't an easy answer beyond /sys
You can also use labels to identify devices in many cases, but that may
not always be sufficient.
Alan
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and ...
| Oct 5, 7:46 am 2007 |
| Joe Halpin | Re: device enumeration
Thanks, I was hoping I'd missed something but I guess not.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form ...
| Oct 5, 7:46 am 2007 |
| Alan Stern | Re: device enumeration
Filesystem labels?
If you want the answer without examining the contents of the storage
devices then looking through /sys is the only way to do it. That's
what udev does. It doesn't have to be hard.
For example, just get the target of the /sys/block/sda/device symbolic
link. Right now on my system I have:
$ ls -l /sys/block/sda/device
lrwxrwxrwx 1 root root 0 Oct 5 11:13 /sys/block/sda/device -> ...
| Oct 5, 8:35 am 2007 |
| David Brownell | Re: [linux-pm] Fwd: USB suspending
Usually, no. On PCs, most root hubs don't support the relevant
root hub "port power off" request. Also, their ACPI configurations
are set up to expect port power to stay on.
Of course, powering off the USB ports gives only minimal power
savings. Suspended devices aren't permitted to draw much power,
typically only 0.5 mA.
- Dave
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files ...
| Oct 5, 12:04 pm 2007 |
| Oliver Neukum | Re: Fwd: USB suspending
If you do that all devices on these ports will be disconnected.
If you still insist on doing so, it is done by a USB control request.
But power consumption on these ports is minimal for suspended devices,
so it is a bad idea.
HTH
Oliver
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a ...
| Oct 5, 6:59 am 2007 |
| Lukas Hejtmanek | Re: Fwd: USB suspending
For example, IBM ThinkPad T60 powers off all USB ports when hcd-uhci module=
is
unloaded. My ASUS M6A does not, it does not also in Windows XP though. =
I still wonder why suspended machine consumes about 2Wh in S-T-R while the =
IBM
consumes about 0.2Wh.
-- =
Luk=E1=B9 Hejtm=E1nek
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events ...
| Oct 5, 9:35 am 2007 |
| Rafael J. Wysocki | Fwd: USB suspending
Hi,
Below is a Lukas' question related to USB suspend that I'm not able to answ=
er.
Please help!
Greetings,
Rafael
---------- Forwarded Message ----------
Subject: USB suspending
Date: Friday, 5 October 2007 14:54
From: Lukas Hejtmanek <xhejtman@ics.muni.cz>
To: "Rafael J. Wysocki" <rjw@sisk.pl>
Hello,
I've noticed that while suspended in RAM USB ports are powered so any device
connected to the port gets power. Can I turn off power of all USBs ports wh=
ile
suspending ...
| Oct 5, 6:51 am 2007 |
| Alan Stern | Re: Fwd: USB suspending
No it isn't. In fact, I think it can't be done at all. For example,
many USB controllers don't support PCI power management. None of the
controllers on regular desktop and laptop machines support port-power
Right. Power consumption is even smaller on ports with no devices
plugged in.
Alan Stern
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now ...
| Oct 5, 8:25 am 2007 |
| Oliver Neukum | even newer version of USB HID autosuspend
Hi,
this version fixes the "once failed to suspend, never try again" bug.
Please review and/or test.
This leaves me with a planning difficulty. For keyboards it is not fully
transparent. The LEDs are switched off when then keyboard is suspended.
Should I now implement a mode where active LEDs block suspension
and if so, how do I switch it on?
Regards
Oliver
----
--- linux-2.6.23-rc9/drivers/hid/hid-core.c 2007-10-04 17:59:43.000000000 +0200
+++ hid/drivers/hid/hid-core.c 2007-10-05 ...
| Oct 5, 4:29 am 2007 |
| Jiri Kosina | Re: even newer version of USB HID autosuspend
Hi Oliver,
thanks a lot for taking care of this, I will look at it and give it some
testing ASAP.
Maybe module parameter of usbhid could be used to specify the desired
behavior?
Thanks,
--
Jiri Kosina
| Oct 5, 9:36 am 2007 |
| Oliver Neukum | Re: Trouble with usb modem
If you want support from this list, it'll have to be a vanilla kernel.
Regards
Oliver
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> ...
| Oct 5, 5:25 am 2007 |
| Davide Pagnin | Trouble with usb modem
Hi all
I'm trying to use an usb modem from multitech with linux SUSE SLES 9
SP3, with latest kernel update 2.6.5-7.286.
If the modem is connected during the boot process, the khubd process die
and I get this dump (cut/paste from dmesg) and all usb devices does not
respond (also the keyboard!)
Instead, If I make the boot with the modem disconnected and after the
boot process is completed, I connect the momem, no problem arise.
I'm in the process of opening a support request to ...
| Oct 5, 3:27 am 2007 |
| Oliver Neukum | Re: Trouble with usb modem
This looks very odd. Can you provide more dmesg?
Regards
Oliver
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use ...
| Oct 5, 3:43 am 2007 |
| Davide Pagnin | Re: Trouble with usb modem
Hi Oliver
This systems with SLES 9, are new server from IBM attached via hardware
iSCSI hba from QLOGIC to IBM System i, and only linux SLES 9 SP3 x86-64
is supported as linux platform.
This is why I'm stick to this linux release.
I'm attaching a complete dmesg, this came from a different server (IBM
system X 236) that exibits the same issue (first sample was from an IBM
system X 3500) but has a PS/2 keyboard.
Bye the way, this is what I get in the relevant dmesg if I connect the ...
| Oct 5, 4:06 am 2007 |
| c56wsw | (No subject)
[Empty message]
| Oct 5, 2:37 am 2007 |
| Tobias | Prolific 2501 link cable
Hi,
i have created a working driver for prolifc pl2501/2302 bases link cables.
This driver does interoperate with the windows driver provided by prolific.
It would be great if someone can do some tests too. I tested it on between
kernel 2.6.15 and windows XP (SP2) (please turn off the firewall if you have
SP2).
Please let me know if something is wrong with this driver.
Regards
Tobias
| Oct 5, 1:41 am 2007 |
| Tobias | Re: Prolific 2501 link cable
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field ...
| Oct 5, 2:37 am 2007 |
| Tobias | Re: Prolific 2501 link cable
The function *pl_tx_fixup corrected:
static struct sk_buff *pl_tx_fixup(struct usbnet *dev, struct sk_buff *skb,
gfp_t flags)
{
int length = skb->len;
u32 *packet_len;
// attach the packet count to the header
packet_len = (u32 *) skb_push(skb,4);
*packet_len = cpu_to_le32(length);
return skb;
}
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? ...
| Oct 5, 2:49 am 2007 |
| Oliver Neukum | Re: Prolific 2501 link cable
// FIXME: magic numbers, bleech
padlen = (skb->len + (4 % 64)) ? 0 : 1;
4 % 64 is 4, always. So unless skb->len is -4, thus negative, this will
always evaluate to 0. Something is fishy.
Regards
Oliver
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of ...
| Oct 5, 1:52 am 2007 |
| Tobias | Re: Prolific 2501 link cable
Sorry for this mail, it was sent inadvertently. The whole function now:
static struct sk_buff *pl_tx_fixup(struct usbnet *dev, struct sk_buff *skb,
gfp_t flags)
{
int padlen;
int length = skb->len;
int headroom = skb_headroom(skb);
int tailroom = skb_tailroom(skb);
u32 *packet_len;
// FIXME: magic numbers, bleech
padlen = ((skb->len + 4) % 64) ? 0 : 1;
if ((!skb_cloned(skb))
&& ((headroom + tailroom) >= (padlen + 4))) {
if ((headroom < 4) || (tailroom < padlen)) ...
| Oct 5, 2:59 am 2007 |
| Oliver Neukum | Re: Prolific 2501 link cable
This makes sense. Concerning the fixme you'll probably find that the device=
's
packet size is 64 and it can't deal with a zero packet and therefore needs =
an
additional byte.
Regards
Oliver
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> ...
| Oct 5, 2:59 am 2007 |
| Oliver Neukum | handling failure in suspend() during autosuspend
Hi,
this code tries to handle suspend() returning errors (usb_suspend_both):
/* If the suspend failed, resume interfaces that did get suspended */
if (status != 0) {
while (--i >= 0) {
intf = udev->actconfig->interface[i];
usb_resume_interface(intf, 0);
}
/* Try another autosuspend when the interfaces aren't busy */
if (udev->auto_pm)
autosuspend_check(udev);
It uses autosuspend_check() to resubmit the work if the problem isn't
permanent. It in turn schedules the ...
| Oct 5, 1:19 am 2007 |
| Alan Stern | Re: handling failure in suspend() during autosuspend
Right. If a driver refuses to autosuspend, it should update last_busy.
In most cases the refusal will be because an I/O event just happened,
which means last_busy should already be (almost) equal to the current
Do you really want to schedule another attempt at this point? What
if the drivers's suspend method incremented the pm_usage_count? I
don't see anything wrong with doing both a check and a reschedule.
As far as the race is concerned... In practice it shouldn't matter
unless ...
| Oct 5, 7:59 am 2007 |
| Oliver Neukum | Re: handling failure in suspend() during autosuspend
OK. Like this?
Regards
Oliver
---
--- a/drivers/usb/core/driver.c 2007-10-05 17:19:27.000000000 +0200
+++ b/drivers/usb/core/driver.c 2007-10-05 17:19:38.000000000 +0200
@@ -945,7 +945,7 @@ done:
#ifdef CONFIG_USB_SUSPEND
=
/* Internal routine to check whether we may autosuspend a device. */
-static int autosuspend_check(struct usb_device *udev)
+static int autosuspend_check(struct usb_device *udev, int force)
{
int i;
struct usb_interface *intf;
@@ -993,7 +993,7 @@ ...
| Oct 5, 8:25 am 2007 |
| Alan Stern | Re: handling failure in suspend() during autosuspend
I had in mind something a little more cautious, like this:
Alan Stern
Index: usb-2.6/drivers/usb/core/driver.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- usb-2.6.orig/drivers/usb/core/driver.c
+++ usb-2.6/drivers/usb/core/driver.c
@@ -935,7 +935,7 @@ done:
#ifdef CONFIG_USB_SUSPEND
=
/* Internal routine to check ...
| Oct 5, 12:08 pm 2007 |
| Oliver Neukum | question on joysticks
Hi Jiri,
have you ever seen a joystick or similar device that supports
remote wakeup? I am trying to find out whether I need to do
additional stuff in the HID autosuspend stuff.
Regards
Oliver
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> ...
| Oct 5, 12:35 am 2007 |
| Oliver Neukum | Re: question on joysticks
OK, I am rechecking.
Regards
Oliver
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field ...
| Oct 5, 6:54 am 2007 |
| Jiri Kosina | Re: question on joysticks
Hi Oliver,
I think that for example JoyWarrior from Codemercs supports remote wakeup.
There might of course be more joysticks out there doing so, I will check
the ones I have available and will let you know. But I don't think you can
safely generally assume that there is no joystick device supporting remote
wakeup.
Thanks,
--
Jiri Kosina
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping ...
| Oct 5, 6:27 am 2007 |
| Yoshihiro Shimoda | [PATCH] USB: r8a66597-hcd: fix driver removing
Fixed the problem that accessed register of this controller after
having called iounmap().
Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
---
drivers/usb/host/r8a66597-hcd.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff -uprN a/drivers/usb/host/r8a66597-hcd.c b/drivers/usb/host/r8a66597-hcd.c
--- a/drivers/usb/host/r8a66597-hcd.c 2007-10-04 10:34:58.000000000 +0900
+++ b/drivers/usb/host/r8a66597-hcd.c 2007-10-04 10:40:20.000000000 +0900
@@ -2126,8 +2126,8 ...
| Oct 4, 11:53 pm 2007 |
| Alan Stern | Re: Unsupported device message, Compliance C.2, part 4
Is this meant to apply to all USB hosts? Only "embedded" hosts
(whatever they are)? Only OTG devices?
The requirements are not entirely clear. What does it mean for a
device to be supported? Is it supported if there is a driver compiled
into the kernel? What if there is a driver in a loadable module?
What if there is a userspace driver? What if there is a driver for
some of a device's interfaces but not all of them?
Also, what does it mean for a device to be "known" not to be ...
| Oct 5, 7:31 am 2007 |
| Guennadi Liakhovetski | Re: [linux-usb-devel] [IRQ map] VIA C7 CN700 2.6.23-rc9- ...
Will try as soon as my bisect is done. Interestingly, both problems with
this system - this one and http://lkml.org/lkml/2007/10/4/417 so far
regress together - already somewhere after 23-rc6 and both USB and
i2c-viapro still work... Might also be some configuration options that got
lost while bisecting .22 - .23-rc9.
Thanks
Guennadi
---
Guennadi Liakhovetski
| Oct 5, 7:50 am 2007 |
| Alan Stern | Re: [IRQ map] VIA C7 CN700 2.6.23-rc9-git USB IRQs disabled
What do you get with CONFIG_USB_DEBUG enabled?
Alan Stern
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last ...
| Oct 5, 7:25 am 2007 |
| Guennadi Liakhovetski | Re: Various problems on Axis 700 Lite VIA C7
Hi
Ok, after a day of biseting, it turns out to be a compiler problem. The
gcc-3.3.5 produces at least these two problems (Oops on i2c-viapro probe
and disabled IRQs in USB), whereas 4.1.2 has no problem so far. Up to now
3.3.5 had no problem compiling 2.6.20+ kernels here, for example, for P-II
SMP. Does it at all look realistic that such "random" run-time problems
are caused by a miscompilation?...
Thanks
Guennadi
---
Guennadi ...
| Oct 5, 1:22 pm 2007 |
| Michael Tokarev | Re: Various problems on Axis 700 Lite VIA C7
I can't say about compilers (but it looks to me somewhat possible still),
but I can say a bit about the platform/CPU. You can find my thread titled
"VIA C7 anyone" from several months back in archives - that was my first
expirience. Since that, I received several emails from others with similar
problems.
The things is that at least boards I'm using, but I suspect it's CPU not
the board, -- are somewhat... flaky, so to say, and their reliability (or
even ability to work) depends on several ...
| Oct 5, 1:47 pm 2007 |
| Jean Delvare | Re: Various problems on Axis 700 Lite VIA C7
Hi Guennadi,
Miscompilation can do about anything. There have been a number of other
reports about compiler issues lately. Ingo Molnar here:
http://kerneltrap.org/Linux/Compiler_Optimization_Bugs_and_World_Domination
Me here:
http://marc.info/?l=linux-kernel&m=119127234804440&w=2
The trend I am seeing is that we are optimizing for, and testing with,
recent compilers (gcc 4.1 and later) and that older compilers tend to
break, even though compilers as old as gcc 3.2 are still supposed to ...
| Oct 5, 2:13 pm 2007 |
| Guennadi Liakhovetski | Re: Various problems on Axis 700 Lite VIA C7
On Sat, 6 Oct 2007, Michael Tokarev wrote:
Hm, well, I could only compile a i686 kernel and Intel chipset with
"otherwise the same" config with these two compiler options to test...
Well, this very system has been running git and compiling kernels for
itself the whole day today without a single issue. The gcc-3.3.5
miscompiled kernel was compiled on another machine. So, I hope my specific
sample is stable. And I need it to be stable, because I'm going to run my
mail-server on it... ...
| Oct 5, 2:30 pm 2007 |
| Phil Dibowitz | Re: [PATCH 1/1] USB: unusual_devs revision modification ...
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig90AD5415429B46EB8E17BF7B
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Patch generally looks fine, but can you resend and include a copy of
/proc/bus/usb/devices (see the instructions at the top of the file).
Thanks.
--=20
Phil Dibowitz phil@ipom.com
Open Source software and tech docs Insanity Palace of ...
| Oct 5, 2:29 pm 2007 |
| Oliver Neukum | Re: defficiencies in the hid autosuspend code
By that logic the kernel should autodetect whether autosuspend is
used at all.
Regards
Oliver
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> ...
| Oct 5, 1:04 am 2007 |
| Alan Stern | Re: defficiencies in the hid autosuspend code
I disagree. Whether or not autosuspend should be used at all depends =
on the inherent properties of the device (whether it can resume =
correctly). Whether or not to autosuspend when the device file is =
opened depends on the usage pattern, which in principle the kernel does =
know about.
Alan Stern
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? ...
| Oct 5, 7:33 am 2007 |
| Alan Stern | Re: Kernel 2.6.22 some Logitech webcams
Like I said, that's just a hack. A better solution would be to figure
out a way for uvcvideo to work correctly even when usbaudio hasn't
bound to the audio interface. But without knowing the details of the
problem, I can't suggest a way to accomplish that.
Alan Stern
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration ...
| Oct 5, 7:18 am 2007 |
| Laurent Pinchart | Re: Kernel 2.6.22 some Logitech webcams
I've been working with Logitech on this and we haven't been able to find a
solution. The devices are buggy and they sometimes miss an interrupt
associated with USB control requests.
The Windows USB stack timings are such as this doesn't happen, but Linux has
faster timings. Adding delays in the driver doesn't help, the problem is
related to intra-request timings (time between packets). It might be possible
to "fix" the Linux USB stack, but that would slow down all control requests
and ...
| Oct 5, 7:32 am 2007 |
| Jon K Hellan | Re: Option driver enhancement
It isn't only GSM modems. The option driver is also used for the Anydata =
CDMA EVDO modems. There are probably other devices which aren't GSM.
Jon K=E5re
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> ...
| Oct 5, 12:40 am 2007 |
| Jon K Hellan | Re: Option driver enhancement
Thanks. Done
Jon K=E5re
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field ...
| Oct 5, 12:23 am 2007 |
| Yoshihiro Shimoda | Re: [PATCH 2/3] USB: r8a66597-hcd: fix driver removing
Thank you very much for your comment.
I should have seen other HCDs beforehand.
I will submit this patch.
Thanks,
Yoshihiro Shimoda
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> ...
| Oct 4, 11:52 pm 2007 |
| Pavel Machek | Re: [linux-pm] Re: The evilness of struct?usb_device->auto_pm
Me? Yes.
Pavel
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> ...
| Oct 5, 12:34 am 2007 |
| previous day | today | next day |
|---|---|---|
| October 4, 2007 | October 5, 2007 | October 4, 2007 |
