<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://community.ti.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>TMS320DM3x Processors</title><link>http://community.ti.com/forums/34.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Debug Build: 40407.4157)</generator><item><title>kernel 2.6.18 panic with multiple usb bulk using DM357</title><link>http://community.ti.com/forums/thread/29046.aspx</link><pubDate>Fri, 03 Jul 2009 04:08:37 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:29046</guid><dc:creator>Stone lu</dc:creator><slash:comments>0</slash:comments><comments>http://community.ti.com/forums/thread/29046.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=34&amp;PostID=29046</wfw:commentRss><description>&lt;h4&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hi,everyone. I&amp;#39;m using the SEED&amp;#39;s DM357 Board and mv5 (kernel 2.6.18). I have some trouble when I use of two USB devices at the same time. I get a kernel panic with multiple usb bulk transfer (the panic message be shown in the bottom). These is a patch for this panic(&lt;a href="http://marc.info/?l=linux-usb&amp;amp;m=122284678326862"&gt;http://marc.info/?l=linux-usb&amp;amp;m=122284678326862&lt;/a&gt;), but that kernel of version just not like me using now.How can I do to fix this kernel panic. Thanks!&lt;/h4&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="mailto:root@SEED_DVS357_v1.1:/mnt/hd"&gt;root@SEED_DVS357_v1.1:/mnt/hd&lt;/a&gt;# rm bb~&lt;br /&gt;usb 1-1.4: reset high speed USB device using musb_hdrc and address 4&lt;br /&gt;Unable to handle kernel NULL pointer dereference at virtual address 00000014&lt;br /&gt;pgd = c0004000&lt;br /&gt;[00000014] *pgd=00000000&lt;br /&gt;Internal error: Oops: 17 [#1]&lt;br /&gt;Modules linked in:&lt;br /&gt;CPU: 0&lt;br /&gt;PC is at musb_h_disable+0x104/0x164&lt;br /&gt;LR is at hcd_endpoint_disable+0x18c/0x19c&lt;br /&gt;pc : [&amp;lt;c028a208&amp;gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; lr : [&amp;lt;c026eef8&amp;gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; Not tainted&lt;br /&gt;sp : cb1edda8&amp;nbsp; ip : cb1eddd0&amp;nbsp; fp : cb1eddcc&lt;br /&gt;r10: cb18f4ec&amp;nbsp; r9 : ffffff94&amp;nbsp; r8 : a0000013&lt;br /&gt;r7 : cb1ad400&amp;nbsp; r6 : 00000000&amp;nbsp; r5 : cb4503a0&amp;nbsp; r4 : cb18f4e0&lt;br /&gt;r3 : cb4502e0&amp;nbsp; r2 : 00000000&amp;nbsp; r1 : 00000081&amp;nbsp; r0 : cb1ad524&lt;br /&gt;Flags: nzCv&amp;nbsp; IRQs off&amp;nbsp; FIQs on&amp;nbsp; Mode SVC_32&amp;nbsp; Segment kernel&lt;br /&gt;Control: 5317F&lt;br /&gt;Table: 8C310000&amp;nbsp; DAC: 00000017&lt;br /&gt;Process usb-storage (pid: 268, stack limit = 0xcb1ec258)&lt;br /&gt;Stack: (0xcb1edda8 to 0xcb1ee000)&lt;br /&gt;dda0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c00d12e0 cb1ec000 cb18f4d8 cb1dafa8 cb1ad400 cb18f4e0 &lt;br /&gt;ddc0: cb1eddfc cb1eddd0 c026eef8 c028a114 c03d6c88 00000001 00000000 cb1dafa8 &lt;br /&gt;dde0: cb1d4800 cb1dafa8 00000004 cb1e1c60 cb1ede0c cb1ede00 c026ff70 c026ed7c &lt;br /&gt;de00: cb1ede2c cb1ede10 c026ffa4 c026ff10 00000000 cb1e1c00 cb1d4800 00000000 &lt;br /&gt;de20: cb1ede6c cb1ede30 c0271820 c026ff84 00000000 00000000 00000000 00000000 &lt;br /&gt;de40: 00001388 00000000 cb1dafa8 cb1d4800 00000001 cb8caba0 00000118 cb1895c0 &lt;br /&gt;de60: cb1edecc cb1ede70 c026b6d0 c027173c 00000001 00000000 00000000 00000000 &lt;br /&gt;de80: 00001388 00000000 cb1ede88 0112de88 00000200 13fd4000 01031840 01030201 &lt;br /&gt;dea0: cb1eded4 cb1e1c00 cb1d1000 cb1d1004 cb1d4800 00000000 cb1e6060 00000001 &lt;br /&gt;dec0: cb1edef4 cb1eded0 c026b850 c026b460 cb1d469c 00000001 00000003 00040000 &lt;br /&gt;dee0: cb1d46b4 cb1d469c cb1edf0c cb1edef8 c027aeb0 c026b784 cb1d469c cb1ec000 &lt;br /&gt;df00: cb1edf64 cb1edf10 c027bf88 c027ae7c cb1edf5c cb1edf20 c03492b4 c0043d60 &lt;br /&gt;df20: 0000000a 00000001 cb1a1960 c0043b1c 00100100 00200200 ffffffff cb1d469c &lt;br /&gt;df40: cb1ec000 cb1d473c 00040000 00000002 00070000 cb1edf7c cb1edf74 cb1edf68 &lt;br /&gt;df60: c027ad64 c027bcd8 cb1edfcc cb1edf78 c027cb80 c027ad64 00000000 00000000 &lt;br /&gt;df80: 00000009 cb1a1a70 c0349b30 cb1ec000 cb1ec000 c027c9d4 cb0ddd50 00000000 &lt;br /&gt;dfa0: 00000000 cb1d469c cb1ec000 c027c9d4 cb0ddd50 00000000 00000000 00000000 &lt;br /&gt;dfc0: cb1edff4 cb1edfd0 c005ef10 c027c9e4 ffffffff ffffffff 00000000 00000000 &lt;br /&gt;dfe0: 00000000 00000000 00000000 cb1edff8 c004b894 c005ee38 c4a8a698 20183018 &lt;br /&gt;Backtrace: &lt;br /&gt;[&amp;lt;c028a104&amp;gt;] (musb_h_disable+0x0/0x164) from [&amp;lt;c026eef8&amp;gt;] (hcd_endpoint_disable+0x18c/0x19c)&lt;br /&gt;&amp;nbsp;r8 = CB18F4E0&amp;nbsp; r7 = CB1AD400&amp;nbsp; r6 = CB1DAFA8&amp;nbsp; r5 = CB18F4D8&lt;br /&gt;&amp;nbsp;r4 = CB1EC000 &lt;br /&gt;[&amp;lt;c026ed6c&amp;gt;] (hcd_endpoint_disable+0x0/0x19c) from [&amp;lt;c026ff70&amp;gt;] (usb_disable_endpoint+0x70/0x74)&lt;br /&gt;[&amp;lt;c026ff00&amp;gt;] (usb_disable_endpoint+0x0/0x74) from [&amp;lt;c026ffa4&amp;gt;] (usb_disable_interface+0x30/0x4c)&lt;br /&gt;[&amp;lt;c026ff74&amp;gt;] (usb_disable_interface+0x0/0x4c) from [&amp;lt;c0271820&amp;gt;] (usb_set_interface+0xf4/0x188)&lt;br /&gt;&amp;nbsp;r7 = 00000000&amp;nbsp; r6 = CB1D4800&amp;nbsp; r5 = CB1E1C00&amp;nbsp; r4 = 00000000&lt;br /&gt;[&amp;lt;c027172c&amp;gt;] (usb_set_interface+0x0/0x188) from [&amp;lt;c026b6d0&amp;gt;] (usb_reset_device+0x280/0x324)&lt;br /&gt;[&amp;lt;c026b450&amp;gt;] (usb_reset_device+0x0/0x324) from [&amp;lt;c026b850&amp;gt;] (usb_reset_composite_device+0xdc/0x188)&lt;br /&gt;[&amp;lt;c026b774&amp;gt;] (usb_reset_composite_device+0x0/0x188) from [&amp;lt;c027aeb0&amp;gt;] (usb_stor_port_reset+0x44/0x7c)&lt;br /&gt;[&amp;lt;c027ae6c&amp;gt;] (usb_stor_port_reset+0x0/0x7c) from [&amp;lt;c027bf88&amp;gt;] (usb_stor_invoke_transport+0x2c0/0x350)&lt;br /&gt;&amp;nbsp;r5 = CB1EC000&amp;nbsp; r4 = CB1D469C &lt;br /&gt;[&amp;lt;c027bcc8&amp;gt;] (usb_stor_invoke_transport+0x0/0x350) from [&amp;lt;c027ad64&amp;gt;] &lt;/p&gt;
&lt;p&gt;(usb_stor_transparent_scsi_command+0x10/0x14)&lt;br /&gt;[&amp;lt;c027ad54&amp;gt;] (usb_stor_transparent_scsi_command+0x0/0x14) from [&amp;lt;c027cb80&amp;gt;] &lt;/p&gt;
&lt;p&gt;(usb_stor_control_thread+0x1ac/0x288)&lt;br /&gt;[&amp;lt;c027c9d4&amp;gt;] (usb_stor_control_thread+0x0/0x288) from [&amp;lt;c005ef10&amp;gt;] (kthread+0xe8/0x128)&lt;br /&gt;[&amp;lt;c005ee28&amp;gt;] (kthread+0x0/0x128) from [&amp;lt;c004b894&amp;gt;] (do_exit+0x0/0xa24)&lt;br /&gt;&amp;nbsp;r7 = 00000000&amp;nbsp; r6 = 00000000&amp;nbsp; r5 = 00000000&amp;nbsp; r4 = 00000000&lt;br /&gt;Code: e1a00006 e2022080 e1a01005 ebfffe61 (e5963014) &lt;br /&gt;&amp;nbsp;&amp;lt;6&amp;gt;note: usb-storage[268] exited with preempt_count 1&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>