From c347d7e0df466c2fa11496380e428a77271d296d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Wed, 6 Jan 2016 04:22:50 +0100 Subject: [PATCH] udev: do not assume static device-mapper major number It is not static. QubesOS/qubes-issues#1586 (cherry picked from commit 50145d448aefbda0585ebf90cfb2c0b1ef849410) --- udev/udev-qubes-block.rules | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/udev/udev-qubes-block.rules b/udev/udev-qubes-block.rules index 79c416e..e6ea2c2 100644 --- a/udev/udev-qubes-block.rules +++ b/udev/udev-qubes-block.rules @@ -11,9 +11,9 @@ KERNEL=="xvda|xvdb|xvdc*|xvdd", ENV{UDISKS_IGNORE}="1" ENV{MAJOR}=="202", GOTO="qubes_block_end" # Skip device-mapper devices -ENV{MAJOR}=="253", ENV{DM_NAME}=="snapshot-*", GOTO="qubes_block_end" -ENV{MAJOR}=="253", ENV{DM_NAME}=="origin-*", GOTO="qubes_block_end" -ENV{MAJOR}=="253", ENV{DM_NAME}=="", GOTO="qubes_block_end" +KERNEL=="dm-*", ENV{DM_NAME}=="snapshot-*", GOTO="qubes_block_end" +KERNEL=="dm-*", ENV{DM_NAME}=="origin-*", GOTO="qubes_block_end" +KERNEL=="dm-*", ENV{DM_NAME}=="", GOTO="qubes_block_end" IMPORT{db}="QUBES_EXPOSED" ACTION=="add", IMPORT{program}="/usr/libexec/qubes/udev-block-add-change"