Changes between Initial Version and Version 1 of Ticket #4745, comment 9


Ignore:
Timestamp:
12/02/2020 05:11:30 AM (4 years ago)
Author:
Bruce Dubbs

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #4745, comment 9

    initial v1  
    11
    2 {{{
     2
    33CHANGES WITH 247:
    44
    5         * KERNEL API INCOMPATIBILITY: Linux 4.14 introduced two new uevents
     5          KERNEL API INCOMPATIBILITY: Linux 4.14 introduced two new uevents
    66          "bind" and "unbind" to the Linux device model. When this kernel
    77          change was made, systemd-udevd was only minimally updated to handle
     
    5050          handle the new events. Specifically:
    5151
    52           All rule files that currently use a header guard similar to
     52          - All rule files that currently use a header guard similar to
    5353            ACTION!="add|change",GOTO="xyz_end" should be updated to use
    5454            ACTION=="remove",GOTO="xyz_end" instead, so that the
     
    6060            future kernel uevent type additions).
    6161
    62           Similarly, all code monitoring devices that contains an 'if' branch
     62          - Similarly, all code monitoring devices that contains an 'if' branch
    6363            discerning the "add" + "change" uevent actions from all other
    6464            uevents actions (i.e. considering devices only relevant after "add"
     
    7373            accessing the device should then be handled gracefully.
    7474
    75           Any code that uses device tags for deciding whether a device is
     75          - Any code that uses device tags for deciding whether a device is
    7676            relevant or not most likely needs to be updated to use the new
    7777            udev_device_has_current_tag() API (or sd_device_has_current_tag()
     
    687687
    688688        – Warsaw, 2020-11-26
    689 }}}
     689