HomeFreeBSD

Verify parent_dev before calling udev_device_get_sysattr_value

Description

Verify parent_dev before calling udev_device_get_sysattr_value

Not all udev devices have parent devices.
Calling udev_device_get_ functions yield an assertion error
if called with a NULL pointer.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Signed-off-by: Sietse <sietse@wizdom.nu>
Co-authored-by: Sietse <sietse@wizdom.nu>
Closes #16705
Closes #16717

Details

Provenance
Uglymotha <uglymotha@wizdom.nu>Authored on Nov 5 2024, 12:44 AM
Tony Hutter <hutter2@llnl.gov>Committed on Nov 6 2024, 6:06 PM
Parents
rGd83cd5307d98: zdb: add extra -T flag to show histograms of BRT refcounts
Branches
Unknown
Tags
Unknown

Event Timeline

Tony Hutter <hutter2@llnl.gov> committed rGd3887c4c61b7: Verify parent_dev before calling udev_device_get_sysattr_value (authored by Uglymotha <uglymotha@wizdom.nu>).Nov 6 2024, 6:06 PM