diff options
author | loos <loos@FreeBSD.org> | 2015-01-09 02:43:17 +0000 |
---|---|---|
committer | loos <loos@FreeBSD.org> | 2015-01-09 02:43:17 +0000 |
commit | 544e0536f8812fa76e463d665fcc4fa9f25680df (patch) | |
tree | 195d754f894daeb9769c64e436f8f59bc5f93323 /sys/arm | |
parent | eee196bd333d987dc3ec8b06d507e89d58690f5a (diff) | |
download | FreeBSD-src-544e0536f8812fa76e463d665fcc4fa9f25680df.zip FreeBSD-src-544e0536f8812fa76e463d665fcc4fa9f25680df.tar.gz |
MFC: r273546
Fix a bug where some DTS layouts could cause the premature ending of the
search (i.e. without returning any result) and you would end up with a
random MAC address.
Change the search algorithm to a recursive one to ensure that all the nodes
on DTS will be verified.
The previous algorithm could not keep up if the DTS has too many sub-nodes.
While here, fix the punctuation on comments.
Diffstat (limited to 'sys/arm')
0 files changed, 0 insertions, 0 deletions