aboutsummaryrefslogtreecommitdiff
path: root/kernel/drivers/blockdev.c
diff options
context:
space:
mode:
authorNathan Benavides-Luu <nate1299@me.com>2024-04-01 12:57:03 -0400
committerGitHub <noreply@github.com>2024-04-01 12:57:03 -0400
commit6ddcbbd59f0a04eee2b163930fc86d74dd2434ec (patch)
treeac055d6005ac81bde8100cec8842faf125db5b03 /kernel/drivers/blockdev.c
parent7a684c5fb743d1e03d59db49fe283cfd4b0439a6 (diff)
S5 Fixes (#6)
* S5 Fixes * Remove #ifdef OLD * Fix comments for s5_get_disk_block * Add info for newp return parameter * Add stencil comment to s5_file_block_to_disk_block * Remove ifdefno --------- Co-authored-by: Ayma-n <aymanbt14@gmail.com>
Diffstat (limited to 'kernel/drivers/blockdev.c')
-rw-r--r--kernel/drivers/blockdev.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/kernel/drivers/blockdev.c b/kernel/drivers/blockdev.c
index 5c8eb82..79f25c2 100644
--- a/kernel/drivers/blockdev.c
+++ b/kernel/drivers/blockdev.c
@@ -79,7 +79,6 @@ long blockdev_fill_pframe(mobj_t *mobj, pframe_t *pf)
KASSERT(mobj && pf);
KASSERT(pf->pf_pagenum <= (1UL << (8 * sizeof(blocknum_t))));
blockdev_t *bd = CONTAINER_OF(mobj, s5fs_t, s5f_mobj)->s5f_bdev;
- KASSERT(pf->pf_loc);
return bd->bd_ops->read_block(bd, pf->pf_addr, (blocknum_t)pf->pf_loc,
1);
}
@@ -90,7 +89,6 @@ long blockdev_flush_pframe(mobj_t *mobj, pframe_t *pf)
KASSERT(pf->pf_pagenum <= (1UL << (8 * sizeof(blocknum_t))));
dbg(DBG_S5FS, "writing disk block %lu\n", pf->pf_pagenum);
blockdev_t *bd = CONTAINER_OF(mobj, s5fs_t, s5f_mobj)->s5f_bdev;
- KASSERT(pf->pf_loc);
return bd->bd_ops->write_block(bd, pf->pf_addr, (blocknum_t)pf->pf_loc,
1);
} \ No newline at end of file