I've attached a patch that works for me.
-- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/
--- /tmp/mount.c 2011-11-04 05:39:17.373828328 +0000 +++ ./mount.c 2011-11-04 05:40:55.258128479 +0000 @@ -1616,7 +1616,11 @@ security_context_t sc = NULL; if (getfilecon(node, &sc) > 0 && strcmp("unlabeled", sc)) + { + if (mount_opts == extra_opts) + mount_opts = xstrdup(mount_opts); append_context("rootcontext=", (char *) sc, &mount_opts); + } freecon(sc); } #endif