Merge "init: create /dev/urandom, /dev/random in first stage." am: 9baf4e94fa am: 344e2b307b am: b9cd3c2213

am: b093053868

Change-Id: Ib723f29bc4bf939ab0798e05ebf57e841233f4e6
This commit is contained in:
Josh Gao 2016-09-01 23:12:10 +00:00 committed by android-build-merger
commit 3c206b460e

View file

@ -690,6 +690,8 @@ int main(int argc, char** argv) {
mount("sysfs", "/sys", "sysfs", 0, NULL);
mount("selinuxfs", "/sys/fs/selinux", "selinuxfs", 0, NULL);
mknod("/dev/kmsg", S_IFCHR | 0600, makedev(1, 11));
mknod("/dev/random", S_IFCHR | 0666, makedev(1, 8));
mknod("/dev/urandom", S_IFCHR | 0666, makedev(1, 9));
early_mount();
}
@ -740,6 +742,8 @@ int main(int argc, char** argv) {
restorecon("/dev");
restorecon("/dev/kmsg");
restorecon("/dev/socket");
restorecon("/dev/random");
restorecon("/dev/urandom");
restorecon("/dev/__properties__");
restorecon("/property_contexts");
restorecon_recursive("/sys");