commit | 838f133c72a583eae67414368e46ee0303e0a51f | [log] [tgz] |
---|---|---|
author | Theodore Ts'o <tytso@mit.edu> | Sat Feb 09 22:30:20 2008 -0500 |
committer | Theodore Ts'o <tytso@mit.edu> | Sat Feb 09 22:30:20 2008 -0500 |
tree | 5d6be70d65fd34127a8ddee026fb21b014a9bcac | |
parent | 0ddfd9a529d2d33f9c5b59fd7409b716e50d45b2 [diff] |
blkid: Flush cached filesystem information on any error other than EPERM USB devices can return ENOMEDIUM, and when the filesystem cached information wasn't flushed, it resulted in the wrong location of a filesystem to be returned to the caller. The only justification for using cached information when the open fails is in the case of a permission denied error. Addresses-Debian-Bug: #463787