lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <18911.25419.893747.465556@stoffel.org>
Date:	Fri, 10 Apr 2009 11:18:35 -0400
From:	"John Stoffel" <john@...ffel.org>
To:	Pete Zaitcev <zaitcev@...hat.com>
Cc:	"John Stoffel" <john@...ffel.org>,
	Jarek Poplawski <jarkao2@...il.com>,
	linux-kernel@...r.kernel.org, netdev@...r.kernel.org,
	linux-usb@...r.kernel.org
Subject: Re: usb_mon oops Re: tcpdump crashes 2.6.29.1 (and 2.6.29-rc5)


Pete> On Thu, 9 Apr 2009 23:01:09 -0400, "John Stoffel" <john@...ffel.org> wrote:
>> Any suggestions of a known good state I should start bisection from?

Pete> No suggestions, sorry. The part of usbmon that peeks at DMA-ed
Pete> data wasn't touched since December 2006. It worked fine since
Pete> then, your oops is the first. So, I don't expect bisection to
Pete> help.  At best you're going to find the commit where uvcvideo
Pete> was merged.

I guess my next step would be to unload that module and see if the
crash happens while I have usbmon loaded.

Pete> The right way forward is to deduce what's going on, IMHO. Maybe
Pete> usbmon is trying to take an address in the GART aperture and
Pete> convert it into a struct page. Or the direction in URB
Pete> mismatches endpoint.  Or any number of other things.

I do have the Radeon driver installed, with DRI, etc.  

Pete> I'm working on it, but I'm not done with puzzling out the dmesg
Pete> you sent me, sorry again.

Let me know if you want me to put in debugging messages or try for
more netconsole output.  I built a bunch of kernels last night, but
ran out of reboot time (learning git...) to test them.  I figured I'd
go back to 2.6.26 and see if I had the problem there.  If not, it's a
good start for bisection.

I'll keep poking at this, though tax time is starting to fill my time
right now too.  :]

John

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ