Hi,

Michael Biebl wrote:
> Not sure if the in-kernel polling enabled in
> /lib/udev/rules.d/60-block.rules 
> triggers this specific behaviour for this particular drive.
> 
> Can you comment out the following two lines:
> ACTION=="add", SUBSYSTEM=="module", KERNEL=="block",
> ATTR{parameters/events_dfl_poll_msecs}=="0", \
>   ATTR{parameters/events_dfl_poll_msecs}="2000"

There is no such file in my still quite vanilla 8.1.

I find events_dfl_poll_msecs in
/lib/udev/rules.d/60-persistent-storage.rules

  # enable in-kernel media-presence polling
  ACTION=="add", SUBSYSTEM=="module", KERNEL=="block", 
ATTR{parameters/events_dfl_poll_msecs}=="0", 
ATTR{parameters/events_dfl_poll_msecs}="2000"
  ACTION=="add", ATTR{removable}=="1", ATTR{events_poll_msecs}=="-1", 
ATTR{events_poll_msecs}="2000"

Ok, i commented out the last two of above three lines
and stored the file. No change in behavior.

Do i have anything to do in order to activate the rule ?
udevadm control --reload ? udevadm trigger ?
(Reboot will be very inconvenient.)

The interval of of 2000 ms is only 1/100 of the interval
which i perceive. (It's not a periodic interval but always
starts when i eject the tray.)


I ran

  udevadm info -n /dev/sr1

which yields with the self-retracting drive:

---------------------------------------------------------------------------
P: /devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0/block/sr1
N: sr1
S: disk/by-id/ata-HL-DT-ST_DVDRAM_GH24NSC0_K8AF33A3528
S: disk/by-id/wwn-0x5001480000000000
E: DEVLINKS=/dev/disk/by-id/ata-HL-DT-ST_DVDRAM_GH24NSC0_K8AF33A3528 
/dev/disk/by-id/wwn-0x5001480000000000
E: DEVNAME=/dev/sr1
E: 
DEVPATH=/devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0/block/sr1
E: DEVTYPE=disk
E: ID_ATA=1
E: ID_ATA_SATA=1
E: ID_ATA_SATA_SIGNAL_RATE_GEN1=1
E: ID_BUS=ata
E: ID_CDROM=1
E: ID_MODEL=HL-DT-ST_DVDRAM_GH24NSC0
E: 
ID_MODEL_ENC=HL-DT-ST\x20DVDRAM\x20GH24NSC0\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
E: ID_REVISION=LK00
E: ID_SERIAL=HL-DT-ST_DVDRAM_GH24NSC0_K8AF33A3528
E: ID_SERIAL_SHORT=K8AF33A3528
E: ID_TYPE=cd
E: ID_WWN=0x5001480000000000
E: ID_WWN_WITH_EXTENSION=0x5001480000000000
E: MAJOR=11
E: MINOR=1
E: SUBSYSTEM=block
E: TAGS=:seat:systemd:uaccess:
E: UDISKS_PRESENTATION_NOPOLICY=0
E: USEC_INITIALIZED=90966
---------------------------------------------------------------------------

In comparison to the non-self-retracting sr0:

---------------------------------------------------------------------------
P: /devices/pci0000:00/0000:00:1f.2/ata3/host2/target2:0:0/2:0:0:0/block/sr0
N: sr0
L: -100
S: cdrom
S: cdrw
S: disk/by-id/ata-HL-DT-ST_BDDVDRW_GGC-H20L_K5C88LJ1616
S: dvd
S: dvdrw
E: DEVLINKS=/dev/cdrom /dev/cdrw 
/dev/disk/by-id/ata-HL-DT-ST_BDDVDRW_GGC-H20L_K5C88LJ1616 /dev/dvd /dev/dvdrw
E: DEVNAME=/dev/sr0
E: 
DEVPATH=/devices/pci0000:00/0000:00:1f.2/ata3/host2/target2:0:0/2:0:0:0/block/sr0
E: DEVTYPE=disk
E: ID_ATA=1
E: ID_ATA_FEATURE_SET_PM=1
E: ID_ATA_FEATURE_SET_PM_ENABLED=1
E: ID_ATA_SATA=1
E: ID_ATA_SATA_SIGNAL_RATE_GEN1=1
E: ID_BUS=ata
E: ID_CDROM=1
E: ID_CDROM_BD=1
E: ID_CDROM_CD=1
E: ID_CDROM_CD_R=1
E: ID_CDROM_CD_RW=1
E: ID_CDROM_DVD=1
E: ID_CDROM_DVD_PLUS_R=1
E: ID_CDROM_DVD_PLUS_RW=1
E: ID_CDROM_DVD_PLUS_R_DL=1
E: ID_CDROM_DVD_R=1
E: ID_CDROM_DVD_RAM=1
E: ID_CDROM_DVD_RW=1
E: ID_CDROM_HDDVD=1
E: ID_MODEL=HL-DT-ST_BDDVDRW_GGC-H20L
E: 
ID_MODEL_ENC=HL-DT-ST\x20BDDVDRW\x20GGC-H20L\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
E: ID_REVISION=1.03
E: ID_SERIAL=HL-DT-ST_BDDVDRW_GGC-H20L_K5C88LJ1616
E: ID_SERIAL_SHORT=K5C88LJ1616
E: ID_TYPE=cd
E: MAJOR=11
E: MINOR=0
E: SUBSYSTEM=block
E: TAGS=:seat:systemd:uaccess:
E: UDISKS_PRESENTATION_NOPOLICY=0
E: USEC_INITIALIZED=79780
---------------------------------------------------------------------------

Have a nice day :)

Thomas


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/30869555181819417...@scdbackup.webframe.org

Reply via email to