summaryrefslogtreecommitdiff
path: root/virt
diff options
context:
space:
mode:
authorPaul Moore <pmoore@redhat.com>2015-07-09 14:20:36 -0400
committerPaul Moore <pmoore@redhat.com>2015-07-09 14:20:36 -0400
commit3324603524925c7727207027d1c15e597412d15e (patch)
tree649a698e2fd30d766dd5f465f36f961c3292cb5e /virt
parent9fc2b4b436cff7d8403034676014f1be9d534942 (diff)
selinux: don't waste ebitmap space when importing NetLabel categories
At present we don't create efficient ebitmaps when importing NetLabel category bitmaps. This can present a problem when comparing ebitmaps since ebitmap_cmp() is very strict about these things and considers these wasteful ebitmaps not equal when compared to their more efficient counterparts, even if their values are the same. This isn't likely to cause problems on 64-bit systems due to a bit of luck on how NetLabel/CIPSO works and the default ebitmap size, but it can be a problem on 32-bit systems. This patch fixes this problem by being a bit more intelligent when importing NetLabel category bitmaps by skipping over empty sections which should result in a nice, efficient ebitmap. Cc: stable@vger.kernel.org # 3.17 Signed-off-by: Paul Moore <pmoore@redhat.com>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions