shithub: riscv

Download patch

ref: 98d518cc8c1ff7d1440ebffb9f546d3e0e149d60
parent: a39ce6a934c4d19cb2386ddefdc50670cb600ae6
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Wed Jul 30 16:34:45 EDT 2014

fstype: fix kfs detection (thanks kenji okomoto)

--- a/rc/bin/fstype
+++ b/rc/bin/fstype
@@ -23,9 +23,13 @@
 	echo hjfs
 	exit
 }
+m=`{dd -if $1 -bs 16 -count 1 -skip 16 >[2]/dev/null}
+if(~ $"m 'kfs wren device'){
+	echo kfs
+	exit
+}
 dd -if $1 -count 1 >[2]/dev/null | \
 awk '
-/^kfs/{fs["kfs"]++}
 /^(blocksize|daddrbits|daddrbits|indirblks|dirblks|namelen)/{p[$1]=$2}
 END{
 	ca["fs", "blocksize"] = 4*1024