in fs devs, don't assume we're compiling for a pc. Reference: /n/atom/patch/applied2013/fsdevnopc Date: Tue Aug 27 15:59:37 CES 2013 Signed-off-by: quanstro@quanstro.net --- /sys/src/fs/dev/part.c Tue Aug 27 15:59:10 2013 +++ /sys/src/fs/dev/part.c Tue Aug 27 15:59:11 2013 @@ -1,6 +1,6 @@ #include "all.h" #include "io.h" -#include "../pc/dosfs.h" +#include "dosfs.h" #define dprint(...) if(pdebug)print(__VA_ARGS__) @@ -81,7 +81,7 @@ Part* addpart(Device *parent, Device *d, char *s, uvlong a, uvlong b, int sec) { - uint sperrb; + uvlong sperrb; Tab *t; Part *p; @@ -173,7 +173,7 @@ panic("byte%%rbufsize"); if(tailio(d, write, byte, l, buf)) goto done; - byte += l; +// byte += l; // buf += l; l -= l; } --- /sys/src/fs/dev/aoe.c Tue Aug 27 15:59:12 2013 +++ /sys/src/fs/dev/aoe.c Tue Aug 27 15:59:14 2013 @@ -5,7 +5,7 @@ #include "all.h" #include "../ip/ip.h" #include "io.h" -#include "../pc/etherif.h" +#include "etherif.h" #include "aoe.h" #define Ms2tk(t) ((t*HZ)/1000)