diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-03-14 23:31:10 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-03-14 23:31:10 +0100 |
commit | 4b08ef2c55fb442b90d44793f14e156e4852e80b (patch) | |
tree | 83085c68942cd7ad40a32480ae7760bcfdc6bd79 /sys/src/cmd/upas | |
parent | 75bca30647aff6589c348a8b7f00d1218da09843 (diff) |
upas/fs: remove more debugging crap
Diffstat (limited to 'sys/src/cmd/upas')
-rw-r--r-- | sys/src/cmd/upas/fs/bos.c | 40 | ||||
-rw-r--r-- | sys/src/cmd/upas/fs/fs.c | 10 | ||||
-rw-r--r-- | sys/src/cmd/upas/fs/mbox.c | 4 | ||||
-rw-r--r-- | sys/src/cmd/upas/fs/mkfile | 1 |
4 files changed, 1 insertions, 54 deletions
diff --git a/sys/src/cmd/upas/fs/bos.c b/sys/src/cmd/upas/fs/bos.c deleted file mode 100644 index fdbf83f52..000000000 --- a/sys/src/cmd/upas/fs/bos.c +++ /dev/null @@ -1,40 +0,0 @@ -#include <u.h> -#include <libc.h> -#include <bio.h> - -/* - * assume: - * - the stack segment can't be resized - * - stacks may not be segattached (by name Stack, anyway) - * - no thread library - */ -uintptr -absbos(void) -{ - char buf[64], *f[10], *s, *r; - int n; - uintptr p, q; - Biobuf *b; - - p = 0xd0000000; /* guess pc kernel */ - snprint(buf, sizeof buf, "/proc/%ud/segment", getpid()); - b = Bopen(buf, OREAD); - if(b == nil) - return p; - for(; s = Brdstr(b, '\n', 1); free(s)){ - if((n = tokenize(s, f, nelem(f))) < 3) - continue; - if(strcmp(f[0], "Stack") != 0) - continue; - /* - * addressing from end because segment - * flags could become discontiguous if - * additional flags are added - */ - q = strtoull(f[n - 3], &r, 16); - if(*r == 0 && (char*)q > end) - p = q; - } - Bterm(b); - return p; -} diff --git a/sys/src/cmd/upas/fs/fs.c b/sys/src/cmd/upas/fs/fs.c index 3137b9d9a..247e39dcf 100644 --- a/sys/src/cmd/upas/fs/fs.c +++ b/sys/src/cmd/upas/fs/fs.c @@ -133,21 +133,13 @@ static Hash *htab[Hsize]; static Fcall rhdr; static Fcall thdr; static Fid *fids; -static uintptr bos = 0xd0000000; /* pc kernel specific */ -#define onstack(x) ((uintptr)(x) >= bos) -#define intext(x) ((char*)(x) <= end) -#define validgptr(x) assert(!onstack(x) && !intext(x)) void sanemsg(Message *m) { - if(bos == 0) - bos = absbos(); - assert(m->refs < 100); - validgptr(m->whole); if(debug) poolcheck(mainmem); - validgptr(m); + assert(m->refs < 100); assert(m->next != m); if(m->end < m->start) abort(); diff --git a/sys/src/cmd/upas/fs/mbox.c b/sys/src/cmd/upas/fs/mbox.c index a1e31877b..22a8fedc7 100644 --- a/sys/src/cmd/upas/fs/mbox.c +++ b/sys/src/cmd/upas/fs/mbox.c @@ -483,8 +483,6 @@ parseheaders(Mailbox *mb, Message *m, int addfrom, int justmime) int i, i0, n; uintptr a; -/*sanembmsg(mb, m); /* fails with pop but i want this debugging for now */ - /* parse mime headers */ p = m->header; i0 = 0; @@ -514,7 +512,6 @@ parseheaders(Mailbox *mb, Message *m, int addfrom, int justmime) } } free(s); -/*sanembmsg(mb, m); /* fails with pop but i want this debugging for now */ /* the blank line isn't really part of the body or header */ if(justmime){ m->mhend = p; @@ -541,7 +538,6 @@ parseheaders(Mailbox *mb, Message *m, int addfrom, int justmime) * adding the unix header all the time screws up mime-attached * rfc822 messages. */ -/*sanembmsg(mb, m); /* fails with pop but i want this debugging for now */ if(!addfrom && !m->unixfrom) m->unixheader = nil; else if(m->unixheader == nil){ diff --git a/sys/src/cmd/upas/fs/mkfile b/sys/src/cmd/upas/fs/mkfile index 577bc9718..a09222c05 100644 --- a/sys/src/cmd/upas/fs/mkfile +++ b/sys/src/cmd/upas/fs/mkfile @@ -4,7 +4,6 @@ TARG= fs\ OFILES=\ - bos.$O\ cache.$O\ fs.$O\ header.$O\ |