On 07/13/2015 02:09 PM, Gabriel L. Somlo wrote: > 2. File names are listed in /sys/fs/fw_cfg/... with slashes replaced > exclamation marks, e.g.:
Instead of inventing yet another escaping mechanism, can you mimic an already existing convention such as systemd's escaping? http://www.freedesktop.org/software/systemd/man/systemd-escape.html > > # ls /sys/firmware/fw_cfg/ > bootorder etc!e820 etc!table-loader > etc!acpi!rsdp etc!smbios!smbios-anchor genroms!kvmvapic.bin > etc!acpi!tables etc!smbios!smbios-tables > etc!boot-fail-wait etc!system-states would name these files along the lines of 'etc-e820' and 'etc-boot\x2dfail\x2dwait', and the end user can then use systemd to unescape the names. -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature