udev: don't list in qvm-block any device marked to be ignored by udev

Not only device-mapper one.
This especially include loop devices for VM disk images.

QubesOS/qubes-issues#2319
This commit is contained in:
Marek Marczykowski-Górecki 2017-07-06 15:05:56 +02:00
parent 1b437e57d5
commit 0d4c561064
No known key found for this signature in database
GPG Key ID: 063938BA42CFA724

View File

@ -14,7 +14,7 @@ ENV{MAJOR}=="202", 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"
KERNEL=="dm-*", ENV{DM_UDEV_DISABLE_DISK_RULES_FLAG}=="1", GOTO="qubes_block_end"
ENV{DM_UDEV_DISABLE_DISK_RULES_FLAG}=="1", GOTO="qubes_block_end"
IMPORT{db}="QUBES_EXPOSED"
ACTION=="add", IMPORT{program}="/usr/lib/qubes/udev-block-add-change"