Justus Winter, le Mon 26 May 2014 13:19:19 +0200, a écrit :
> * libtrivfs/trivfs.h (struct trivfs_peropen): Use refcount_t for field
> refcnt.
> (struct trivfs_control): Remove unused field lock.
> * libtrivfs/cntl-create.c (trivfs_create_control): Drop the mutex
> initialization.
> * libtrivfs/io-
Justus Winter, le Mon 26 May 2014 13:19:18 +0200, a écrit :
> Do not use the integer hash function on the keys by default.
Ack.
Justus Winter, le Mon 26 May 2014 13:19:17 +0200, a écrit :
> * libdiskfs/name-cache.c (diskfs_check_lookup_cache): Release node
> reference in a special case of lookup failure.
Ack.
> ---
> libdiskfs/name-cache.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/libdiskfs/name-cache.c b
Justus Winter, le Mon 26 May 2014 13:19:16 +0200, a écrit :
> * trans/mtab.c (main): Fix initialization of mtab in one-shot mode.
Ack.
> ---
> trans/mtab.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/trans/mtab.c b/trans/mtab.c
> index 8c9f8d3..df03b1d 100644
> ---
Justus Winter, le Mon 26 May 2014 13:19:15 +0200, a écrit :
> This fixes a bug introduced in 86122789.
>
> * ext2fs/pager.c (diskfs_pager_users): We count file_pager_bucket,
> which does not include the disk pagers. Fix condition accordingly.
Apparently I missed it indeed.
Ack.
> ---
> ext2fs
Justus Winter, le Mon 26 May 2014 13:19:14 +0200, a écrit :
> * libpager/priv.h (struct pager): Drop fields next, pprev.
Ack.
> ---
> libpager/priv.h | 2 --
> 1 file changed, 2 deletions(-)
>
> diff --git a/libpager/priv.h b/libpager/priv.h
> index d49cbb9..1f8405a 100644
> --- a/libpager/priv
Justus Winter, le Mon 26 May 2014 13:19:13 +0200, a écrit :
> I tested this change for some days and have not experienced any
> problems with it.
Ack.
> * term/users.c (pi_destroy_hook): Fix memory leak.
> ---
> term/users.c | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
> diff --
This fixes a bug introduced in 86122789.
* ext2fs/pager.c (diskfs_pager_users): We count file_pager_bucket,
which does not include the disk pagers. Fix condition accordingly.
---
ext2fs/pager.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ext2fs/pager.c b/ext2fs/pager.c
in
Recently libihash was changed to use an integer hash function on the
keys in an attempt to reduce the rate of collisions (2d898893), which
has long been assumed to be high.
Richard Braun was kind enough to run some benchmarks. He observed:
"1/ Using an extremely simple microbenchmark [1] that me
* libtrivfs/trivfs.h (struct trivfs_peropen): Use refcount_t for field
refcnt.
(struct trivfs_control): Remove unused field lock.
* libtrivfs/cntl-create.c (trivfs_create_control): Drop the mutex
initialization.
* libtrivfs/io-reauthenticate.c (trivfs_S_io_reauthenticate): Adjust
accordingly.
* lib
* trans/mtab.c (main): Fix initialization of mtab in one-shot mode.
---
trans/mtab.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/trans/mtab.c b/trans/mtab.c
index 8c9f8d3..df03b1d 100644
--- a/trans/mtab.c
+++ b/trans/mtab.c
@@ -255,7 +255,7 @@ main (int argc, char *argv[])
I tested this change for some days and have not experienced any
problems with it.
* term/users.c (pi_destroy_hook): Fix memory leak.
---
term/users.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/term/users.c b/term/users.c
index 97bc22c..9bd51d0 100644
--- a/term/users.c
* libdiskfs/name-cache.c (diskfs_check_lookup_cache): Release node
reference in a special case of lookup failure.
---
libdiskfs/name-cache.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libdiskfs/name-cache.c b/libdiskfs/name-cache.c
index c113692..a212a6d 100644
--- a/libdiskfs/name-cache.
* libpager/priv.h (struct pager): Drop fields next, pprev.
---
libpager/priv.h | 2 --
1 file changed, 2 deletions(-)
diff --git a/libpager/priv.h b/libpager/priv.h
index d49cbb9..1f8405a 100644
--- a/libpager/priv.h
+++ b/libpager/priv.h
@@ -59,8 +59,6 @@ struct pager
int noterm;
14 matches
Mail list logo