Fix noassert builds
Change-Id: I5626950ffa29afe7a0fb9e9144839b311824da92
This commit is contained in:
parent
ba736c7968
commit
81b1f87117
2 changed files with 9 additions and 4 deletions
|
@ -223,11 +223,10 @@ int lmfs_get_block(struct buf **bpp, dev_t dev, block64_t block, int how)
|
||||||
|
|
||||||
static void munmap_t(void *a, int len)
|
static void munmap_t(void *a, int len)
|
||||||
{
|
{
|
||||||
vir_bytes av = (vir_bytes) a;
|
|
||||||
assert(a);
|
assert(a);
|
||||||
assert(a != MAP_FAILED);
|
assert(a != MAP_FAILED);
|
||||||
|
assert(!((vir_bytes)a % PAGE_SIZE));
|
||||||
assert(len > 0);
|
assert(len > 0);
|
||||||
assert(!(av % PAGE_SIZE));
|
|
||||||
|
|
||||||
len = roundup(len, PAGE_SIZE);
|
len = roundup(len, PAGE_SIZE);
|
||||||
|
|
||||||
|
@ -850,10 +849,13 @@ static void rw_scattered(
|
||||||
static iovec_t iovec[NR_IOREQS];
|
static iovec_t iovec[NR_IOREQS];
|
||||||
off_t pos;
|
off_t pos;
|
||||||
unsigned int i, iov_per_block;
|
unsigned int i, iov_per_block;
|
||||||
|
#if !defined(NDEBUG)
|
||||||
unsigned int start_in_use = bufs_in_use, start_bufqsize = bufqsize;
|
unsigned int start_in_use = bufs_in_use, start_bufqsize = bufqsize;
|
||||||
|
#endif /* !defined(NDEBUG) */
|
||||||
|
|
||||||
if(bufqsize == 0) return;
|
if(bufqsize == 0) return;
|
||||||
|
|
||||||
|
#if !defined(NDEBUG)
|
||||||
/* for READING, check all buffers on the list are obtained and held
|
/* for READING, check all buffers on the list are obtained and held
|
||||||
* (count > 0)
|
* (count > 0)
|
||||||
*/
|
*/
|
||||||
|
@ -872,6 +874,7 @@ static void rw_scattered(
|
||||||
assert(dev != NO_DEV);
|
assert(dev != NO_DEV);
|
||||||
assert(fs_block_size > 0);
|
assert(fs_block_size > 0);
|
||||||
assert(howmany(fs_block_size, PAGE_SIZE) <= NR_IOREQS);
|
assert(howmany(fs_block_size, PAGE_SIZE) <= NR_IOREQS);
|
||||||
|
#endif /* !defined(NDEBUG) */
|
||||||
|
|
||||||
/* For WRITING, (Shell) sort buffers on lmfs_blocknr.
|
/* For WRITING, (Shell) sort buffers on lmfs_blocknr.
|
||||||
* For READING, the buffers are already sorted.
|
* For READING, the buffers are already sorted.
|
||||||
|
@ -966,12 +969,14 @@ static void rw_scattered(
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if !defined(NDEBUG)
|
||||||
if(rw_flag == READING) {
|
if(rw_flag == READING) {
|
||||||
assert(start_in_use >= start_bufqsize);
|
assert(start_in_use >= start_bufqsize);
|
||||||
|
|
||||||
/* READING callers assume all bufs are released. */
|
/* READING callers assume all bufs are released. */
|
||||||
assert(start_in_use - start_bufqsize == bufs_in_use);
|
assert(start_in_use - start_bufqsize == bufs_in_use);
|
||||||
}
|
}
|
||||||
|
#endif /* !defined(NDEBUG) */
|
||||||
}
|
}
|
||||||
|
|
||||||
/*===========================================================================*
|
/*===========================================================================*
|
||||||
|
|
|
@ -324,7 +324,7 @@ void wait_for(endpoint_t who)
|
||||||
/*===========================================================================*
|
/*===========================================================================*
|
||||||
* pipe_suspend *
|
* pipe_suspend *
|
||||||
*===========================================================================*/
|
*===========================================================================*/
|
||||||
void pipe_suspend(struct filp * __unused filp, vir_bytes buf, size_t size)
|
void pipe_suspend(struct filp * filp __unused, vir_bytes buf, size_t size)
|
||||||
{
|
{
|
||||||
/* Take measures to suspend the processing of the present system call.
|
/* Take measures to suspend the processing of the present system call.
|
||||||
* Store the parameters to be used upon resuming in the process table.
|
* Store the parameters to be used upon resuming in the process table.
|
||||||
|
|
Loading…
Reference in a new issue