aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/failed-syscalls-by-pid.py
diff options
context:
space:
mode:
authorTejun Heo <[email protected]>2010-05-19 15:38:58 +0200
committerJeff Garzik <[email protected]>2010-05-25 19:41:16 -0400
commite7ecd435692ca9bde9d124be30b3a26e672ea6c2 (patch)
tree5587584952c37e2867a2e27b03b1accfbeab7a30 /tools/perf/scripts/python/failed-syscalls-by-pid.py
parent9a7780c9acb821fe1c2b6fc53f74cc2556ff5364 (diff)
libata: disable ATAPI AN by default
There are ATAPI devices which raise AN when hit by commands issued by open(). This leads to infinite loop of AN -> MEDIA_CHANGE uevent -> udev open() to check media -> AN. Both ACS and SerialATA standards don't define in which case ATAPI devices are supposed to raise or not raise AN. They both list media insertion event as a possible use case for ATAPI ANs but there is no clear description of what constitutes such events. As such, it seems a bit too naive to export ANs directly to userland as MEDIA_CHANGE events without further verification (which should behave similarly to windows as it apparently is the only thing that some hardware vendors are testing against). This patch adds libata.atapi_an module parameter and disables ATAPI AN by default for now. Signed-off-by: Tejun Heo <[email protected]> Cc: Kay Sievers <[email protected]> Cc: Nick Bowler <[email protected]> Cc: David Zeuthen <[email protected]> Cc: [email protected] Signed-off-by: Jeff Garzik <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/failed-syscalls-by-pid.py')
0 files changed, 0 insertions, 0 deletions