Home | History | Annotate | Download | only in kern
History log of /src/sys/kern/subr_blist.c
RevisionDateAuthorComments
 1.16  08-Sep-2024  rillig s/effect/affect/ in a few places
 1.15  31-May-2022  andvar branches: 1.15.10;
fix various typos in comments, documentation and messages.
 1.14  29-May-2022  andvar fix various typos in comments and log messages.
 1.13  13-Feb-2017  zafer fix number of arguments of kmem_alloc and kmem_zalloc macro. ok skrll.
 1.12  09-Dec-2013  wiz branches: 1.12.6; 1.12.10; 1.12.14;
Fix typo ("then" instead of "than")
 1.11  09-Feb-2013  christos branches: 1.11.2;
printflike maintenance.
 1.10  24-Apr-2011  rmind branches: 1.10.4; 1.10.14;
- Replace few malloc(9) uses with kmem(9).
- Rename buf_malloc() to buf_alloc(), fix comments.
- Remove some unnecessary inclusions.
 1.9  20-Jan-2006  yamt branches: 1.9.96; 1.9.102;
blst_meta_fill: fix an assertion. PR/32580 from Nick Hudson.
 1.8  11-Dec-2005  christos branches: 1.8.2;
merge ktrace-lwp.
 1.7  29-May-2005  christos branches: 1.7.2; 1.7.8;
- add const.
- remove unnecessary casts.
- add __UNCONST casts and mark them with XXXUNCONST as necessary.
 1.6  07-Apr-2005  yamt branches: 1.6.2;
don't #include unnecessary headers.
 1.5  06-Apr-2005  yamt introduce new types, blist_bitmap_t and blist_blkno_t,
and use them instead of uint64_t.
make them 32-bit for now because it's what swap slot allocation code uses.
 1.4  06-Apr-2005  yamt move implementation details from blist.h into subr_blist.c.
 1.3  06-Apr-2005  yamt - add a missing cast in the 1-bit optimization case of blst_leaf_alloc.
- use uint64_t rather than daddr_t/u_daddr_t and rename SWAP -> BLIST.

XXX 32 bit is enough? will revisit later.
 1.2  06-Apr-2005  yamt make blist compilable on netbsd.
 1.1  06-Apr-2005  yamt bring in blist from freebsd as-is.
 1.6.2.2  29-Apr-2005  kent sync with -current
 1.6.2.1  07-Apr-2005  kent file subr_blist.c was added on branch kent-audio2 on 2005-04-29 11:29:24 +0000
 1.7.8.2  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.7.8.1  29-May-2005  skrll file subr_blist.c was added on branch ktrace-lwp on 2005-11-10 14:09:45 +0000
 1.7.2.1  21-Jun-2006  yamt sync with head.
 1.8.2.1  01-Feb-2006  yamt sync with head.
 1.9.102.1  06-Jun-2011  jruoho Sync with HEAD.
 1.9.96.1  31-May-2011  rmind sync with head
 1.10.14.3  03-Dec-2017  jdolecek update from HEAD
 1.10.14.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.10.14.1  25-Feb-2013  tls resync with head
 1.10.4.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.11.2.1  18-May-2014  rmind sync with head
 1.12.14.1  21-Apr-2017  bouyer Sync with HEAD
 1.12.10.1  20-Mar-2017  pgoyette Sync with HEAD
 1.12.6.1  28-Aug-2017  skrll Sync with HEAD
 1.15.10.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed