merge in jb-mr1-release history after reset to jb-mr1-dev
diff --git a/libcutils/fs.c b/libcutils/fs.c
index a9889b2..1226d44 100644
--- a/libcutils/fs.c
+++ b/libcutils/fs.c
@@ -55,8 +55,10 @@
create:
if (TEMP_FAILURE_RETRY(mkdir(path, mode)) == -1) {
- ALOGE("Failed to mkdir(%s): %s", path, strerror(errno));
- return -1;
+ if (errno != EEXIST) {
+ ALOGE("Failed to mkdir(%s): %s", path, strerror(errno));
+ return -1;
+ }
}
fixup:
diff --git a/rootdir/init.rc b/rootdir/init.rc
index d3030e4..619d5c2 100644
--- a/rootdir/init.rc
+++ b/rootdir/init.rc
@@ -155,6 +155,9 @@
chown root log /proc/vmallocinfo
chmod 0440 /proc/vmallocinfo
+ chown root log /proc/slabinfo
+ chmod 0440 /proc/slabinfo
+
#change permissions on kmsg & sysrq-trigger so bugreports can grab kthread stacks
chown root system /proc/kmsg
chmod 0440 /proc/kmsg