Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-11-23 | floppy: fix array bounds check and minor calculation | Peter Breitenlohner | |
Fix off-by-4 bug in floppy minors for fd[4-7]. Avoid segmentation fault for bad CMOS type. Print mode in human readable, i.e., octal form. | |||
2008-11-22 | update NEWS TODO | Kay Sievers | |
2008-11-21 | path_id: fix fibre channel handling | Kay Sievers | |
2008-11-21 | man: fix typos | Peter Breitenlohner | |
2008-11-21 | volume_id: clear probing result before probing and do not probe a second ↵ | Kay Sievers | |
time, if not needed On Thu, Nov 20, 2008 at 14:17, Karel Zak <kzak@redhat.com> wrote: > I see the patch (volume_id_probe_filesystem()) and a few things come > to mind: > > - shouldn't be the relevant parts (label, uuid, version, ...) of > the "struct volume_id" zeroized when you found a signature and > before you call the next probing function? > > - it seems as overkill to use two for()s and probe two times for all > filesystems. What about to store the first result and re-use it? > > - .. or at least never use the second for() when the fist for() found > nothing ;-) | |||
2008-11-21 | volume_id: update btrfs | Kay Sievers | |
2008-11-21 | vol_id: if regular files are probed, use stat() for the size value | Kay Sievers | |
2008-11-21 | volume_id: remove unused usage types | Kay Sievers | |
2008-11-20 | scsi_id: make sure, we do not have slashes in values | Kay Sievers | |
2008-11-20 | ata_id: make sure, we do not have slashes in values | Kay Sievers | |
2008-11-20 | usb_id: replace chars in returned strings | Kay Sievers | |
Slashes are not funny in device names: |-- input | |-- by-id | | `-- usb-Logitech_USB-PS | | |-- 2_Optical_Mouse-event-mouse -> ../../event2 | | `-- 2_Optical_Mouse-mouse -> ../../mouse1 | |||
2008-11-20 | rules: v4l - add by-id/ links for USB devices | Kay Sievers | |
/dev/v4l |-- by-id | |-- usb-046d_09a4_C4B15020-video-index0 -> ../../video0 | `-- usb-05a9_a511-video-index0 -> ../../video1 `-- by-path |-- pci-0000:00:1d.0-usb-0:1:1.0-video-index0 -> ../../video1 `-- pci-0000:00:1d.7-usb-0:2:1.0-video-index0 -> ../../video0 | |||
2008-11-18 | volume_id: update btrfs magic | Kay Sievers | |
2008-11-14 | vol_id: clarify error message | Kay Sievers | |
2008-11-13 | volume_id: ntfs - mark as no other fs must match | Kay Sievers | |
2008-11-13 | fix spelling in comment | Kay Sievers | |
2008-11-13 | volume_id: fat - accept empty FAT32 fsinfo signature | Kay Sievers | |
2008-11-13 | volume_id: always check for all filesystem types and skip conflicting results | Kay Sievers | |
We probe for all known filesystems to find conflicting signatures. If we find multiple matching signatures and one of the detected filesystem types claims that it can not co-exist with any other filesystem type, we do not return a probing result. We can not afford to mount a volume with the wrong filesystem code and possibly corrupt it. Linux ssytems have the problem of dozens of possible filesystem types, and volumes with left-over signatures from former filesystem types. Invalid signature need to be removed from the volume to make the filesystem detection successful. We do not want to read that many bytes from probed floppies, skip volumes smaller than a usual floppy disk. | |||
2008-11-13 | volume_id: fat - move check for msdos signature (0x55 0xaa) | Karel Zak | |
Make the msdos signature (0x55 0xaa) at 510 and 511 optional when the standard FAT magic string is present. | |||
2008-11-13 | scsi_id: we don't use DEVPATH env var anymore, update man page | Alan Jenkins | |
Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk> | |||
2008-11-05 | unify string replacement | Kay Sievers | |
2008-11-05 | usb_id: MassStorage SubClass 6 is "scsi" not "disk" | Kay Sievers | |
2008-11-05 | volume_id: btrfs update | Kay Sievers | |
2008-11-04 | firmware.sh: record missing files in /dev/.udev/firmware-missing/ | Kay Sievers | |
2008-10-30 | fstab_import: add "change" event match | Kay Sievers | |
2008-10-30 | edd_id: add "change" event match | Kay Sievers | |
2008-10-26 | do not init string arrays, just clear first byte | Kay Sievers | |
2008-10-24 | fix uninitialized variable warnings | Kay Sievers | |
2008-10-23 | rule_generator: fix netif NAME= value extraction regex | Kay Sievers | |
$ sed -n -r \ -e 's/^#.*//' \ -e 's/[[:space:],]NAME="(eth[0-9]*)"[[:space:]]*(,.*|\\|)$/\1/p' \ /dev/null /etc/udev/rules.d/70-persistent-net.rules SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:16:41:e2:8d:c7", ATTR{type}=="1", KERNEL=="eth*",eth4 $ sed -n -r \ -e 's/^#.*//' \ -e 's/.*[[:space:],]NAME="(eth[0-9]*)".*/\1/p' \ /dev/null /etc/udev/rules.d/70-persistent-net.rules eth4 | |||
2008-10-22 | add util_resolve_subsys_kernel() | Kay Sievers | |
2008-10-22 | volume_id: swap - larger PAGE_SIZE support | Matthias Koenig | |
2008-10-21 | replace strncpy() with strlcpy() | Alan Jenkins | |
The problem was strncpy() doesn't stop after writing the terminating NUL; by definition it goes on to zero the entire buffer. I spy another use of strncpy in udev_device_add_property_from_string(), which is responsible for another ~1% user cpu time... Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk> | |||
2008-10-21 | use more appropriate alternatives to malloc() | Alan Jenkins | |
Use calloc to request cleared memory instead. Kernel and libc conspire to make this more efficient. Also, replace one malloc() + strcpy() with strdup(). Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk> | |||
2008-10-21 | cdrom_id: remove ARRAY_SIZE() declaration | Kay Sievers | |
2008-10-20 | libudev: device - get_attr_value() -> get_sysattr_value() | Kay Sievers | |
2008-10-18 | pass make distcheck | Kay Sievers | |
2008-10-18 | prefix udev-util.c functions with util_* | Kay Sievers | |
2008-10-17 | collect: use udev_list | Kay Sievers | |
2008-10-16 | rename udev source files | Kay Sievers | |
2008-10-16 | volume_id: btrfs - update magic to latest disk format | Kay Sievers | |
2008-10-16 | libudev: add global property list | Kay Sievers | |
2008-10-13 | vol_id: update README | Kay Sievers | |
2008-10-13 | volume_id: support for GFS2 UUIDs | Steven Whitehouse | |
2008-10-06 | volume_id: more fat debugging | Kay Sievers | |
2008-10-06 | volume_id: add more vfat debugging information | Kay Sievers | |
2008-10-03 | volume_id: use PRIu64i, PRIx64 macros | Kay Sievers | |
2008-10-03 | volume_id: add btrfs | Kay Sievers | |
2008-10-03 | volume_id: better DDF raid detection | Kay Sievers | |
2008-10-03 | vol_id: always use the safe string versions for unencoded label and uuid | Kay Sievers | |
2008-10-03 | vol_id: fix logging glue | Kay Sievers | |