<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://kerneltrap.org"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>KernelTrap - blacklist</title>
 <link>http://kerneltrap.org/taxonomy/term/923/0</link>
 <description></description>
 <language>en-local</language>
<item>
 <title>Whitelists and Blacklists</title>
 <link>http://kerneltrap.org/Linux/Whitelists_and_Blacklists</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/linux&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Linux.gif&quot; alt=&quot;Linux news&quot; title=&quot;Linux news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;&quot;&lt;i&gt;It turns out that USB devices suck when it comes to powermanagement issues :(&lt;/i&gt;&quot; &lt;a href=&quot;http://kerneltrap.org/mailarchive/linux-kernel/2007/9/13/259148&quot;&gt;lamented Greg KH&lt;/a&gt; in posting some patches to handle USB autosuspend problems.  He noted that the patches were intended for inclusion in the upcoming 2.6.23 kernel, &quot;&lt;i&gt;a number of patches have been submitted near the end of this kernel release cycle that add new device ids to the quirk table in the kernel to disable autosuspend for specific devices.  However, a number of developers are very worried that even with the testing that has been done, once 2.6.23 is released, we are going to get a whole raft of angry users when their devices break in nasty ways.&lt;/i&gt;&quot;  He proved an example, &quot;&lt;i&gt;it seems that almost 2/3 of all USB printers just can not handle autosuspend.  And there&#039;s a _lot_ of USB printers out there...&lt;/i&gt;&quot;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/mailarchive/linux-kernel/2007/9/13/259275&quot;&gt;Later in the discussion&lt;/a&gt;, Linux creator Linus Torvalds commented, &quot;&lt;i&gt;in general, I think the USB blacklist/whitelists are generally a sign of some deeper bug.&lt;/i&gt;&quot;  He continued on to point out a number of quirks in the USB layer that need to be addressed and added:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;We used to have a lot of those things due to simply incorrect SCSI probing, causing devices to lock up because Linux probed them with bad or unexpected modepages etc. I suspect we still hav