and we can see the below files in the /etc/udev/rules.d/
oot@m8360024:~# ls -l /etc/udev/rules.d/
total 76
-rw-r--r-- 1 root root 154 Aug 20 09:08 41-cio-ignore.rules
-rw-r--r-- 1 root root 430 Aug 20 09:08 41-dasd-eckd-0.0.385c.rules
-rw-r--r-- 1 root root 357 Aug 20 09:08 41-generic-ccw-0.0.0009.rules
-rw-r--r-- 1 root root 1049 Aug 20 09:08 41-qeth-0.0.bdf0.rules
-rw-r--r-- 1 root root 58549 Aug 20 09:10 70-snap.snapd.rules
Even though lsinitramfs shows the below files, they are overruled by the filesystem files.
Next thing we did was to modify the 41-qeth-0.0.bdf0.rules and modified the buffer_count to 128 (As in the attached file). In ideal scenario, the value should we modified as mentioned in the bug. But, in our case, if we are not doing a zipl or update-initramfs -u, the value is not getting modified.
During the ubuntu installation in tessia, we do chzdev for both dasd and qeth devices, as below.
2020-08-20 09:54:45 | INFO | START subiquity/ Early/run/ command_ 1 : chzdev -e dasd 385c Early/run/ command_ 1 : chzdev -e dasd 385c Early/run/ command_ 2 : chzdev -e qeth 0.0.bdf0 Early/run/ command_ 2 : chzdev -e qeth 0.0.bdf0
2020-08-20 09:54:45 | INFO | SUCCESS subiquity/
2020-08-20 09:54:45 | INFO | START subiquity/
2020-08-20 09:54:47 | INFO | SUCCESS subiquity/
and we can see the below files in the /etc/udev/rules.d/ eckd-0. 0.385c. rules ccw-0.0. 0009.rules 0.0.bdf0. rules
oot@m8360024:~# ls -l /etc/udev/rules.d/
total 76
-rw-r--r-- 1 root root 154 Aug 20 09:08 41-cio-ignore.rules
-rw-r--r-- 1 root root 430 Aug 20 09:08 41-dasd-
-rw-r--r-- 1 root root 357 Aug 20 09:08 41-generic-
-rw-r--r-- 1 root root 1049 Aug 20 09:08 41-qeth-
-rw-r--r-- 1 root root 58549 Aug 20 09:10 70-snap.snapd.rules
Now, lsinitramfs shows files as below,
root@m8360024:~# lsinitramfs /boot/initrd. img-5.4. 0-42-generic | grep 41 rules.d/ 41-cio- ignore- root.rules rules.d/ 41-dasd- eckd-0. 0.385c. rules udev/rules. d/41-cio- ignore. rules udev/rules. d/41-dasd- eckd-0. 0.385c. rules udev/rules. d/41-generic- ccw-0.0. 0009.rules udev/rules. d/41-qeth- 0.0.bdf0. rules
etc/udev/
etc/udev/
usr/lib/
usr/lib/
usr/lib/
usr/lib/
Even though lsinitramfs shows the below files, they are overruled by the filesystem files.
Next thing we did was to modify the 41-qeth- 0.0.bdf0. rules and modified the buffer_count to 128 (As in the attached file). In ideal scenario, the value should we modified as mentioned in the bug. But, in our case, if we are not doing a zipl or update-initramfs -u, the value is not getting modified.