the bitrig pedro_udf_vnops branch has been created by pedro.

it is 2 commits behind master, and 12 commits ahead.

commit 0d9925b7660b88a6cd1d0ffa92af9e92f5414a3f
diff: https://github.com/bitrig/bitrig/commit/0d9925b
author: Pedro Martelletto <[email protected]>
date: Sat Mar 21 11:13:51 2015 +0100

Change udf_opendir() to receive off_t and size_t arguments.

Minor indentation bit in udf_cmpname().

M       sys/isofs/udf/udf_vnops.c

commit 4b528659498b1e921197afd99cd5261ba35bbf1b
diff: https://github.com/bitrig/bitrig/commit/4b52865
author: Pedro Martelletto <[email protected]>
date: Sat Mar 21 11:13:01 2015 +0100

Use daddr_t for sector numbers.

M       sys/isofs/udf/udf.h
M       sys/isofs/udf/udf_vnops.c

commit dc7b179a8234d66f55ec895f350a133b701613f5
diff: https://github.com/bitrig/bitrig/commit/dc7b179
author: Pedro Martelletto <[email protected]>
date: Sat Mar 21 11:10:26 2015 +0100

Change udf_dirstream to use more specific integer types, chiefly off_t
for offsets and size_t for sizes.

M       sys/isofs/udf/udf.h
M       sys/isofs/udf/udf_vnops.c

commit f796aeee3a055654c06eb457d6111cf85a79b447
diff: https://github.com/bitrig/bitrig/commit/f796aee
author: Pedro Martelletto <[email protected]>
date: Sat Mar 21 11:06:41 2015 +0100

Rework udf_read(); switch it to uiomove().

M       sys/isofs/udf/udf_vnops.c

commit e0bf1fcd75bded9b44f98a1352b305701c157d0c
diff: https://github.com/bitrig/bitrig/commit/e0bf1fc
author: Pedro Martelletto <[email protected]>
date: Sat Mar 21 11:04:41 2015 +0100

Change udf_readatoffset() to receive a size_t argument.

M       sys/isofs/udf/udf_extern.h
M       sys/isofs/udf/udf_subr.c
M       sys/isofs/udf/udf_vnops.c

commit 0990b16b9532b9ec89e705367d2f11ede3ff57da
diff: https://github.com/bitrig/bitrig/commit/0990b16
author: Pedro Martelletto <[email protected]>
date: Sat Mar 21 08:42:21 2015 +0100

Add a few casts to int, for clarity. Fix indentation while there.

M       sys/uvm/uvm_pdaemon.c

commit d3c57570c374396310228783d09f5e8f86223f93
diff: https://github.com/bitrig/bitrig/commit/d3c5757
author: Pedro Martelletto <[email protected]>
date: Sat Mar 21 08:14:44 2015 +0100

Be explicit about the truncation of 'stopslot' in amap_pp_adjref().

Plus some whitespace.

M       sys/uvm/uvm_amap.c

commit aa65a8fb67b5955fc3e8a335ce87306ed43ff826
diff: https://github.com/bitrig/bitrig/commit/aa65a8f
author: Pedro Martelletto <[email protected]>
date: Sat Mar 21 08:10:48 2015 +0100

Change amap_unref() to receive its offset parameter as an int.

It is only called from two places, with an int as the parameter. This
makes it clearer that the function expects an int, and not a vaddr_t
(unsigned long).

M       sys/uvm/uvm_amap.c
M       sys/uvm/uvm_amap.h

commit 0da8355fa86e28ea9e19b4b5e1c224df31122a75
diff: https://github.com/bitrig/bitrig/commit/0da8355
author: Pedro Martelletto <[email protected]>
date: Sat Mar 21 08:06:28 2015 +0100

Change amap_ref() to receive its offset parameter as an int.

It is only called from one place, with an int as the parameter. This
makes it clearer that the function expects an int, and not a vaddr_t
(unsigned long).

M       sys/uvm/uvm_amap.c
M       sys/uvm/uvm_amap.h

commit 02f0ae54a71c87bc160a64feb37fa4816402a9f4
diff: https://github.com/bitrig/bitrig/commit/02f0ae5
author: Pedro Martelletto <[email protected]>
date: Sat Mar 21 07:45:15 2015 +0100

Add two casts for clarity.

M       sys/uvm/uvm_amap.c

commit 1d95caca43f42745996afb97ffeeeb0b41b8172c
diff: https://github.com/bitrig/bitrig/commit/1d95cac
author: Pedro Martelletto <[email protected]>
date: Fri Mar 20 20:25:32 2015 +0100

Turn AMAP_B2SLOT() into an inline function.

This enforces type checking and gets us rid of silent truncations from
vaddr_t to int.

M       sys/uvm/uvm_amap.c
M       sys/uvm/uvm_amap.h

commit 6c22a124cf1e0a9d6f854f4b6e115437fad9e440
diff: https://github.com/bitrig/bitrig/commit/6c22a12
author: Pedro Martelletto <[email protected]>
date: Fri Mar 20 20:22:34 2015 +0100

Make amap_list_{insert,remove} C99 inline functions.

M       sys/uvm/uvm_amap.c

Reply via email to