From 73d37127cc7c8cfb78592afad29c803d155a1411 Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Sat, 19 Mar 1994 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 1994-03-19 --- port/devcons.c | 3 --- port/qio.c | 11 ++++++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/port/devcons.c b/port/devcons.c index ad67237142c4dc357a12f0b09101b707f9d33e09..6ac6931176b20647bdc5f056abeb8f4d680d760d 100644 --- a/port/devcons.c +++ b/port/devcons.c @@ -206,9 +206,6 @@ echo(Rune r, char *buf, int n) xsummary(); ixsummary(); break; - case 'b': - bitdebug(); - break; case 'd': consdebug(); return; diff --git a/port/qio.c b/port/qio.c index a734dc8893d107cfbc9d011ad95e526edefe075d..7e55497b99fc9329816975df46061f056a2bfc0e 100644 --- a/port/qio.c +++ b/port/qio.c @@ -15,7 +15,7 @@ typedef struct Arena Arena; enum { Minpow= 7, - Maxpow= 12, + Maxpow= 16, }; struct Chunk @@ -196,16 +196,21 @@ void qinit(void) { int pow; - Chunkl *cl; Chunk *p; + Chunkl *cl; /* start with a bunch of initial blocks */ for(pow = Minpow; pow <= Maxpow; pow++){ cl = &arena.alloc[pow]; - cl->goal = Maxpow-pow + 32; + cl->goal = 0; + if(pow < 12) + cl->goal = Maxpow-pow + 32; + cl->first = 0; for(; cl->have < cl->goal; cl->have++){ p = malloc(1<next = cl->first; cl->first = p; }