Skip to content

Instantly share code, notes, and snippets.

@fuchsmich
Created February 20, 2021 11:57
Show Gist options
  • Save fuchsmich/9aa70436de48a7bb811b13009cdb5b4c to your computer and use it in GitHub Desktop.
Save fuchsmich/9aa70436de48a7bb811b13009cdb5b4c to your computer and use it in GitHub Desktop.
udevadm test $(udevadm info --query=path --name=/dev/mmcblk1p1) 2>&1
# udevadm test $(udevadm info --query=path --name=/dev/mmcblk1p1) 2>&1
calling: test
version 238
This program is for debugging only, it does not run any program
specified by a RUN key. It may show incorrect results, because
some values may be different, or not available at a simulation run.
Load module index
Parsed configuration file /usr/lib/systemd/network/99-default.link
Created link configuration context.
Reading rules file: /lib/udev/rules.d/10-dm.rules
Reading rules file: /lib/udev/rules.d/11-dm-lvm.rules
Reading rules file: /lib/udev/rules.d/13-dm-disk.rules
Reading rules file: /lib/udev/rules.d/50-udev-default.rules
Reading rules file: /lib/udev/rules.d/60-block.rules
Reading rules file: /lib/udev/rules.d/60-cdrom_id.rules
Reading rules file: /lib/udev/rules.d/60-drm.rules
Reading rules file: /lib/udev/rules.d/60-evdev.rules
Reading rules file: /lib/udev/rules.d/60-input-id.rules
Reading rules file: /lib/udev/rules.d/60-persistent-alsa.rules
Reading rules file: /lib/udev/rules.d/60-persistent-input.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage-tape.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage.rules
Skipping empty file: /etc/udev/rules.d/60-persistent-v4l.rules
Reading rules file: /lib/udev/rules.d/60-sensor.rules
Reading rules file: /lib/udev/rules.d/60-serial.rules
Reading rules file: /lib/udev/rules.d/61-touchscreen.rules
Reading rules file: /lib/udev/rules.d/64-btrfs.rules
Reading rules file: /lib/udev/rules.d/70-joystick.rules
Reading rules file: /lib/udev/rules.d/70-mouse.rules
Reading rules file: /lib/udev/rules.d/70-power-switch.rules
Reading rules file: /lib/udev/rules.d/70-touchpad.rules
Reading rules file: /lib/udev/rules.d/70-uaccess.rules
Reading rules file: /lib/udev/rules.d/71-seat.rules
Reading rules file: /lib/udev/rules.d/73-seat-late.rules
Reading rules file: /lib/udev/rules.d/75-net-description.rules
Reading rules file: /lib/udev/rules.d/75-probe_mtd.rules
Reading rules file: /lib/udev/rules.d/78-sound-card.rules
Reading rules file: /lib/udev/rules.d/80-drivers.rules
Reading rules file: /lib/udev/rules.d/80-net-setup-link.rules
Reading rules file: /lib/udev/rules.d/80-udisks2.rules
Reading rules file: /lib/udev/rules.d/85-regulatory.rules
Reading rules file: /lib/udev/rules.d/90-pulseaudio.rules
Reading rules file: /lib/udev/rules.d/90-vconsole.rules
Reading rules file: /lib/udev/rules.d/95-dm-notify.rules
Reading rules file: /etc/udev/rules.d/96-cryptosd.rules
Reading rules file: /lib/udev/rules.d/99-pulseaudio-ignore-builtin-card.rules
Reading rules file: /lib/udev/rules.d/99-systemd.rules
Reading rules file: /lib/udev/rules.d/997-droid-drm.rules
Reading rules file: /lib/udev/rules.d/998-droid-system.rules
Reading rules file: /lib/udev/rules.d/999-aliendalvik.rules
Reading rules file: /lib/udev/rules.d/999-android-system.rules
rules contain 49152 bytes tokens (4096 * 12 bytes), 20721 bytes strings
2875 strings (40188 bytes), 1833 de-duplicated (20510 bytes), 1043 trie nodes used
GROUP 6 /lib/udev/rules.d/50-udev-default.rules:59
LINK 'disk/by-id/mmc-SC64G_0x51babdea-part1' /lib/udev/rules.d/60-persistent-storage.rules:62
LINK 'disk/by-path/platform-c084000.sdhci-part1' /lib/udev/rules.d/60-persistent-storage.rules:76
IMPORT builtin 'blkid' /lib/udev/rules.d/60-persistent-storage.rules:90
probe /dev/mmcblk1p1 raid offset=0
LINK 'disk/by-uuid/cc05650d-0126-4bc8-b8e5-a1fe25606f6f' /lib/udev/rules.d/60-persistent-storage.rules:93
PROGRAM '/usr/bin/systemd-escape crypto_luks_cc05650d-0126-4bc8-b8e5-a1fe25606f6f' /etc/udev/rules.d/96-cryptosd.rules:2
starting '/usr/bin/systemd-escape crypto_luks_cc05650d-0126-4bc8-b8e5-a1fe25606f6f'
'/usr/bin/systemd-escape crypto_luks_cc05650d-0126-4bc8-b8e5-a1fe25606f6f'(out) 'crypto_luks_cc05650d\x2d0126\x2d4bc8\x2db8e5\x2da1fe25606f6f'
Process '/usr/bin/systemd-escape crypto_luks_cc05650d-0126-4bc8-b8e5-a1fe25606f6f' succeeded.
MODE 0660 /etc/udev/rules.d/96-cryptosd.rules:2
LINK 'crypto_luks_cc05650d-0126-4bc8-b8e5-a1fe25606f6f' /etc/udev/rules.d/96-cryptosd.rules:2
LINK 'block/mmcblk1p1' /lib/udev/rules.d/998-droid-system.rules:2
RUN '/bin/touch /tmp/udev-$env{androidboot.bootdevice}' /lib/udev/rules.d/998-droid-system.rules:40
handling device node '/dev/mmcblk1p1', devnum=b179:65, mode=0660, uid=0, gid=6
preserve permissions /dev/mmcblk1p1, 060660, uid=0, gid=6
preserve already existing symlink '/dev/block/179:65' to '../mmcblk1p1'
found 'b179:65' claiming '/run/udev/links/\x2fblock\x2fmmcblk1p1'
creating link '/dev/block/mmcblk1p1' to '/dev/mmcblk1p1'
preserve already existing symlink '/dev/block/mmcblk1p1' to '../mmcblk1p1'
found 'b179:65' claiming '/run/udev/links/\x2fcrypto_luks_cc05650d-0126-4bc8-b8e5-a1fe25606f6f'
creating link '/dev/crypto_luks_cc05650d-0126-4bc8-b8e5-a1fe25606f6f' to '/dev/mmcblk1p1'
preserve already existing symlink '/dev/crypto_luks_cc05650d-0126-4bc8-b8e5-a1fe25606f6f' to 'mmcblk1p1'
found 'b179:65' claiming '/run/udev/links/\x2fdisk\x2fby-id\x2fmmc-SC64G_0x51babdea-part1'
creating link '/dev/disk/by-id/mmc-SC64G_0x51babdea-part1' to '/dev/mmcblk1p1'
preserve already existing symlink '/dev/disk/by-id/mmc-SC64G_0x51babdea-part1' to '../../mmcblk1p1'
found 'b179:65' claiming '/run/udev/links/\x2fdisk\x2fby-path\x2fplatform-c084000.sdhci-part1'
creating link '/dev/disk/by-path/platform-c084000.sdhci-part1' to '/dev/mmcblk1p1'
preserve already existing symlink '/dev/disk/by-path/platform-c084000.sdhci-part1' to '../../mmcblk1p1'
found 'b179:65' claiming '/run/udev/links/\x2fdisk\x2fby-uuid\x2fcc05650d-0126-4bc8-b8e5-a1fe25606f6f'
creating link '/dev/disk/by-uuid/cc05650d-0126-4bc8-b8e5-a1fe25606f6f' to '/dev/mmcblk1p1'
preserve already existing symlink '/dev/disk/by-uuid/cc05650d-0126-4bc8-b8e5-a1fe25606f6f' to '../../mmcblk1p1'
ACTION=add
DEVLINKS=/dev/disk/by-path/platform-c084000.sdhci-part1 /dev/crypto_luks_cc05650d-0126-4bc8-b8e5-a1fe25606f6f /dev/disk/by-uuid/cc05650d-0126-4bc8-b8e5-a1fe25606f6f /dev/disk/by-id/mmc-SC64G_0x51babdea-part1 /dev/block/mmcblk1p1
DEVNAME=/dev/mmcblk1p1
DEVPATH=/devices/soc/c084000.sdhci/mmc_host/mmc1/mmc1:aaaa/block/mmcblk1/mmcblk1p1
DEVTYPE=partition
ID_DRIVE_FLASH_SD=1
ID_DRIVE_MEDIA_FLASH_SD=1
ID_FS_TYPE=crypto_LUKS
ID_FS_USAGE=crypto
ID_FS_UUID=cc05650d-0126-4bc8-b8e5-a1fe25606f6f
ID_FS_UUID_ENC=cc05650d-0126-4bc8-b8e5-a1fe25606f6f
ID_FS_VERSION=1
ID_NAME=SC64G
ID_PART_ENTRY_DISK=179:64
ID_PART_ENTRY_NUMBER=1
ID_PART_ENTRY_OFFSET=32768
ID_PART_ENTRY_SCHEME=dos
ID_PART_ENTRY_SIZE=124702720
ID_PART_ENTRY_TYPE=0x7
ID_PART_TABLE_TYPE=dos
ID_PATH=platform-c084000.sdhci
ID_PATH_TAG=platform-c084000_sdhci
ID_SERIAL=0x51babdea
MAJOR=179
MINOR=65
PARTN=1
PLATFORM_DEVICE=c084000.sdhci
PLATFORM_FOLDER=soc
SUBSYSTEM=block
SYSTEMD_WANTS=cryptosd-luks@crypto_luks_cc05650d\x2d0126\x2d4bc8\x2db8e5\x2da1fe25606f6f.service
TAGS=:systemd:
USEC_INITIALIZED=5814591
androidboot.bootdevice=c0c4000.sdhci
run: '/bin/touch /tmp/udev-c0c4000.sdhci'
Unload module index
Unloaded link configuration context.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment