Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-18 | udev: handle network controllers in nonstandard domains | Sean McGovern | |
Onboard network controllers are not always on PCI domain 0. [Kay: use int instead of long, add [P] to slot naming, remove sysname var] | |||
2013-04-05 | Use initalization instead of explicit zeroing | Zbigniew Jędrzejewski-Szmek | |
Before, we would initialize many fields twice: first by filling the structure with zeros, and then a second time with the real values. We can let the compiler do the job for us, avoiding one copy. A downside of this patch is that text gets slightly bigger. This is because all zero() calls are effectively inlined: $ size build/.libs/systemd text data bss dec hex filename before 897737 107300 2560 1007597 f5fed build/.libs/systemd after 897873 107300 2560 1007733 f6075 build/.libs/systemd … actually less than 1‰. A few asserts that the parameter is not null had to be removed. I don't think this changes much, because first, it is quite unlikely for the assert to fail, and second, an immediate SEGV is almost as good as an assert. | |||
2013-03-03 | udev: fix segfault with android rndis | Rob Clark | |
The android gadget driver for network tethering over rndis somehow has a parent device with a null subsystem. Probably this is bug in android driver, but it is easy enough to make systemd/udev behave gracefully and not segfault. And this will help for making linux distros with systemd (like fedora) work on android devices. | |||
2013-02-14 | honor SELinux labels, when creating and writing config files | Harald Hoyer | |
Also split out some fileio functions to fileio.c and provide a SELinux aware pendant in fileio-label.c see https://bugzilla.redhat.com/show_bug.cgi?id=881577 | |||
2013-02-13 | use streq instead of strcmp | Thomas Hindoe Paaboel Andersen | |
2013-02-13 | use strneq instead of strncmp | Thomas Hindoe Paaboel Andersen | |
2013-01-19 | udev: net_id - add link to the wiki page | Kay Sievers | |
2013-01-17 | udev: net_id - suppress bcma core == 0 | Kay Sievers | |
2013-01-17 | udev: net_id - handle "bcma" buses | Kay Sievers | |
2013-01-09 | udev: move string copy functions to shared/ | Kay Sievers | |
2013-01-09 | udev: don't call fclose on NULL in is_pci_multifunction | Lukas Nykryn | |
2013-01-08 | udev: net_id - skip stacked network devices | Kay Sievers | |
2013-01-04 | udev: net_id - append "dev_id" value if needed | Kay Sievers | |
2012-12-09 | udev: net_id: update comments | Kay Sievers | |
2012-12-06 | udev: net_id - fix OUI handling | Kay Sievers | |
2012-12-06 | udev: net_id - fix typos | Kay Sievers | |
2012-12-06 | udev: net_id - update examples | Kay Sievers | |
2012-12-06 | udev: net_id - update examples | Kay Sievers | |
2012-12-06 | udev: net_id - provide path names for USB devices | Kay Sievers | |
2012-12-04 | hwdb: add IAB to the OUI database | Tom Gundersen | |
The individual address block is a poor man's organizationally unique identifier. Perhaps we should change the udev key from ID_OUI_FROM_DATABASE to something like ID_IEEE_VENDOR_FROM_DATABASE? Suggested-by: Diego Elio Pettenò <flameeyes@flameeyes.eu> | |||
2012-12-03 | udev: net_id - clarify comments | Kay Sievers | |
2012-12-02 | udev: hwdb - fix OUI lookup | Kay Sievers | |
2012-11-30 | udev: net_id - suppress function number for single-function devices | Kay Sievers | |
2012-11-26 | udev: net_id - merge properties into the correct device | Kay Sievers | |
2012-11-26 | udev: net_id - export PCI hotplug slot names | Kay Sievers | |
2012-11-23 | udev: net_id - read ACPI _SUN -- slot user number | Kay Sievers | |
2012-11-20 | udev: net - add device naming properties | Kay Sievers | |
2012-11-09 | udev: net_id - add builtin to retrieve data for network devices | Kay Sievers | |