commit | a996031c87e093017c0763326a08896a3a4817f4 | [log] [tgz] |
---|---|---|
author | Eric Sandeen <sandeen@redhat.com> | Tue Oct 28 00:08:17 2008 -0400 |
committer | Theodore Ts'o <tytso@mit.edu> | Tue Oct 28 00:08:17 2008 -0400 |
tree | 74550b7108b1b1fd87393801de56bd9e1e8b1012 | |
parent | 8c3bf8a01c005385e9be0bc992e10abfb355278c [diff] |
delay capable() check in ext4_has_free_blocks() As reported by Eric Paris, the capable() check in ext4_has_free_blocks() sometimes causes SELinux denials. We can rearrange the logic so that we only try to use the root-reserved blocks when necessary, and even then we can move the capable() test to last, to avoid the check most of the time. Signed-off-by: Eric Sandeen <sandeen@redhat.com> Reviewed-by: Mingming Cao <cmm@us.ibm.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>