mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2025-02-05 14:53:25 +03:00
Fix coverity defects: CID 147626, 147628
CID 147626: Type:Dereference before null check CID 147628: Type:Dereference before null check Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov Reviewed-by: Chunwei Chen <david.chen@osnexus.com> Signed-off-by: cao.xuewen <cao.xuewen@zte.com.cn> Closes #5304
This commit is contained in:
parent
ffb78320c8
commit
a36cc8d242
@ -272,7 +272,6 @@ zfs_ereport_start(nvlist_t **ereport_out, nvlist_t **detector_out,
|
|||||||
FM_EREPORT_PAYLOAD_ZFS_POOL_CONTEXT, DATA_TYPE_INT32,
|
FM_EREPORT_PAYLOAD_ZFS_POOL_CONTEXT, DATA_TYPE_INT32,
|
||||||
spa_load_state(spa), NULL);
|
spa_load_state(spa), NULL);
|
||||||
|
|
||||||
if (spa != NULL) {
|
|
||||||
fm_payload_set(ereport, FM_EREPORT_PAYLOAD_ZFS_POOL_FAILMODE,
|
fm_payload_set(ereport, FM_EREPORT_PAYLOAD_ZFS_POOL_FAILMODE,
|
||||||
DATA_TYPE_STRING,
|
DATA_TYPE_STRING,
|
||||||
spa_get_failmode(spa) == ZIO_FAILURE_MODE_WAIT ?
|
spa_get_failmode(spa) == ZIO_FAILURE_MODE_WAIT ?
|
||||||
@ -280,7 +279,6 @@ zfs_ereport_start(nvlist_t **ereport_out, nvlist_t **detector_out,
|
|||||||
spa_get_failmode(spa) == ZIO_FAILURE_MODE_CONTINUE ?
|
spa_get_failmode(spa) == ZIO_FAILURE_MODE_CONTINUE ?
|
||||||
FM_EREPORT_FAILMODE_CONTINUE : FM_EREPORT_FAILMODE_PANIC,
|
FM_EREPORT_FAILMODE_CONTINUE : FM_EREPORT_FAILMODE_PANIC,
|
||||||
NULL);
|
NULL);
|
||||||
}
|
|
||||||
|
|
||||||
if (vd != NULL) {
|
if (vd != NULL) {
|
||||||
vdev_t *pvd = vd->vdev_parent;
|
vdev_t *pvd = vd->vdev_parent;
|
||||||
|
@ -4256,7 +4256,6 @@ zfs_putpage(struct inode *ip, struct page *pp, struct writeback_control *wbc)
|
|||||||
* writepages() normally handles the entire commit for
|
* writepages() normally handles the entire commit for
|
||||||
* performance reasons.
|
* performance reasons.
|
||||||
*/
|
*/
|
||||||
if (zsb->z_log != NULL)
|
|
||||||
zil_commit(zsb->z_log, zp->z_id);
|
zil_commit(zsb->z_log, zp->z_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user