seplicy: fix io scheduler sysfs access for PC

files under /dev/block are symlinks so also add
the plain failes to the context

Change-Id: I1e3fd3dbb198265e94cba014c6fad969abfc620f
diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts
index 96e15be..0723c8d 100644
--- a/sepolicy/file_contexts
+++ b/sepolicy/file_contexts
@@ -4,10 +4,11 @@
 
 # performance-related sysfs files
 /sys/kernel/mm/ksm(/.*)?    u:object_r:sysfs_ksm:s0
-/sys/block/mmcblk0/queue/scheduler     u:object_r:sysfs_ioscheduler:s0
-/sys/block/mmcblk1/queue/scheduler     u:object_r:sysfs_ioscheduler:s0
-/sys/block/mmcblk2/queue/scheduler     u:object_r:sysfs_ioscheduler:s0
 /sys/block/zram(/.*)?       u:object_r:sysfs_zram:s0
+/sys/block/mmcblk([0-2])/queue/scheduler -- u:object_r:sysfs_ioscheduler:s0
+/sys/block/mmcblk([0-2])/queue/read_ahead_kb -- u:object_r:sysfs_ioscheduler:s0
+/sys/devices/.*/queue/scheduler -- u:object_r:sysfs_ioscheduler:s0
+/sys/devices/.*/queue/read_ahead_kb -- u:object_r:sysfs_ioscheduler:s0
 
 /system/bin/sysinit u:object_r:sysinit_exec:s0
 /system/etc/init.d/90userinit u:object_r:userinit_exec:s0