Re: [PATCH] mdmonitor: check if udev has finished events processing

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 3/10/21 11:46 AM, Tkaczyk, Mariusz wrote:
> On 09.03.2021 15:52, Jes Sorensen wrote:
>> This is my main concern, small embedded devices that don't use systemd.
>> I've never been a big systemd fan, but it's how the chips have fallen,
>> so I am not overly worried about a couple of fanatics.
>>
>> If eudev can do the trick, that would be great.
>>
>> Cheers,
>> Jes
>>
> Hello,
> 
> Mdadm is in use in openwrt without udev (thanks to Artur for research).
> They are using hotplug scripts:
> https://openwrt.org/docs/guide-user/base-system/hotplug#coldplug
> To provide compatibility with libudev dependency they wrote small shim:
> https://openwrt.org/packages/pkgdata/libudev-fbsd
> Unfortunately, not all libudev functions are defined, mdadm compilation
> there might be problematic:
> https://openwrt.org/packages/pkgdata_lede17_1/mdadm
> 
> Now, it makes sense to define libudev as optional dependency.
> It should be done before new release, Intel will do that.
> 
> Anyway, I still think that we should drop udev detection from mdadm.
> I there is no systemd-udevd, we should expect other tool to provide
> similar functionality, like hotplug scripts, eudev.
> IMO mdadm doesn't need to create any link.

Thanks for checking into this and taking care of it, appreciate it!

Cheers,
Jes




[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux