Displaying 3 results from an estimated 3 matches for "dmu_read_uio".
2010 Jan 12
0
dmu_zfetch_find - lock contention?
...unix`default_lock_delay+0x48
unix`mutex_vector_enter+0x99
zfs`dmu_zfetch_find+0x1f9
zfs`dmu_zfetch+0xc9
zfs`dbuf_read+0x27a
zfs`dmu_buf_hold_array_by_dnode+0x287
zfs`dmu_buf_hold_array+0x81
zfs`dmu_read_uio+0x49
zfs`zfs_read+0x15e
zfs`zfs_shim_read+0xc
genunix`fop_read+0x31
genunix`read+0x188
unix`sys_syscall+0x17b
1861
unix`mutex_delay_default+0xc
unix`mutex_vector_enter+0x99...
2007 Aug 23
1
EOF broken on zvol raw devices?
...ize) {
uint64_t bytes = MIN(uio->uio_resid, DMU_MAX_ACCESS >> 1);
+
+ /* don''t read past the end */
+ if (bytes > volsize - uio->uio_loffset)
+ bytes = volsize - uio->uio_loffset;
error = dmu_read_uio(zv->zv_objset, ZVOL_OBJ, uio, bytes);
if (error)
@@ -933,6 +940,7 @@ zvol_write(dev_t dev, uio_t *uio, cred_t
{
minor_t minor = getminor(dev);
zvol_state_t *zv;
+ uint64_t volsize;
rl_t *rl;
int error = 0;
@@ -943,13 +951,19 @@ zvol_write(...
2013 May 15
1
still mbuf leak in 9.0 / 9.1?
Hi list,
since we activated 10gbe on ixgbe cards + jumbo frames(9k) on 9.0 and now on 9.1 we recognize that after a random period of time, sometimes a week, sometimes only a day, the
system doesn't send any packets out. The phenomenon is that you can't login via ssh, nfs and istgt is not operative. Yet you can login on the console and execute commands.
A clean shutdown isn't possible