On Wed, 2014-10-15 at 22:39 +0200, Petter Reinholdtsen wrote: > [Ben Hutchings] > > Again, this is not a workaround, this is the only fix there will be for > > that bug. The only thing that may change in the kernel to make this > > easier is that it will do structured logging so in theory you don't need > > to use grep, cut, etc. In practice, as this is all shell scripts, you > > will probably have to do similar grepping to read the structured log > > information. > > I reworded the comment. :) > > > dmesg | sed -rn 's/^(\[[^]]*\] )?([^ ]+) [^ ]+: firmware: failed to load > > ([^ ]+) .*/\2 \3/p' > $fwlist > > > > This avoids using magic numbers; also we don't have to assume that log > > timestamps are enabled. > > Good idea. Included in the patch. > > > Keep the 'in'. > > Ah, fixed. > > I've tested the patch just now, and it seem to be working as it > should, so I committed it into the hw-detect git repository.
Thanks; glad to have this finally fixed. :-) Ben. -- Ben Hutchings Horngren's Observation: Among economists, the real world is often a special case.
signature.asc
Description: This is a digitally signed message part