https://bugzilla.novell.com/show_bug.cgi?id=760274
https://bugzilla.novell.com/show_bug.cgi?id=760274#c4
--- Comment #4 from Jeff Mahoney 2012-05-07 21:44:48 EDT ---
Ugh. It seems I need to read more carefully. There are a few things wrong with
my analysis.
1) async_schedule doesn't parallelize anything, it'll just queue it up for
later completion. It's a single threaded workqueue so it's just moved out of
the main execution path for sd_revalidate_disk, etc.
2) The sync up doesn't apply to the async threads - it applies to the async
scsi scans. That makes sense.
The takeaway is similar. Rather than delay booting, it delays scsi disk removal
until scsi changer initialization is completed. The impact is less but it needs
to use the same solution I was working on anyway.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.