[DRBD-cvs] svn commit by lars - r2998 -
branches/drbd-8.0-for-linus/drbd -
402d48f63eb57eaf7e802de1d35b502f93ab38a9 got rid of unn
drbd-cvs at lists.linbit.com
drbd-cvs at lists.linbit.com
Tue Jul 24 16:57:12 CEST 2007
Author: lars
Date: 2007-07-24 16:57:11 +0200 (Tue, 24 Jul 2007)
New Revision: 2998
Modified:
branches/drbd-8.0-for-linus/drbd/drbd_main.c
branches/drbd-8.0-for-linus/drbd/drbd_receiver.c
Log:
402d48f63eb57eaf7e802de1d35b502f93ab38a9 got rid of unneccessary 'if (p != NULL) kfree(p);'
Modified: branches/drbd-8.0-for-linus/drbd/drbd_main.c
===================================================================
--- branches/drbd-8.0-for-linus/drbd/drbd_main.c 2007-07-24 14:19:07 UTC (rev 2997)
+++ branches/drbd-8.0-for-linus/drbd/drbd_main.c 2007-07-24 14:57:11 UTC (rev 2998)
@@ -174,10 +174,8 @@
{
D_ASSERT(mdev->oldest_barrier == mdev->newest_barrier);
kfree(mdev->oldest_barrier);
- if (mdev->tl_hash) {
- kfree(mdev->tl_hash);
- mdev->tl_hash_s = 0;
- }
+ kfree(mdev->tl_hash);
+ mdev->tl_hash_s = 0;
}
/**
@@ -888,10 +886,8 @@
/* Lost contact to peer's copy of the data */
if ( (os.pdsk >= Inconsistent && os.pdsk != DUnknown && os.pdsk != Outdated) &&
(ns.pdsk < Inconsistent || ns.pdsk == DUnknown || ns.pdsk == Outdated) ) {
- if (mdev->p_uuid) {
- kfree(mdev->p_uuid);
- mdev->p_uuid = NULL;
- }
+ kfree(mdev->p_uuid);
+ mdev->p_uuid = NULL;
if (inc_local(mdev)) {
if (ns.role == Primary && mdev->bc->md.uuid[Bitmap] == 0) {
/* Only do it if we have not yet done it... */
@@ -2233,26 +2229,22 @@
if (mdev->md_io_tmpp)
__free_page(mdev->md_io_tmpp);
- if (mdev->act_log) lc_free(mdev->act_log);
+ if (mdev->act_log)
+ lc_free(mdev->act_log);
- if (mdev->ee_hash) {
- kfree(mdev->ee_hash);
- mdev->ee_hash_s = 0;
- mdev->ee_hash = NULL;
- }
- if (mdev->tl_hash) {
- kfree(mdev->tl_hash);
- mdev->tl_hash_s = 0;
- mdev->tl_hash = NULL;
- }
- if (mdev->app_reads_hash) {
- kfree(mdev->app_reads_hash);
- mdev->app_reads_hash = NULL;
- }
- if (mdev->p_uuid) {
- kfree(mdev->p_uuid);
- mdev->p_uuid = NULL;
- }
+ kfree(mdev->ee_hash);
+ mdev->ee_hash_s = 0;
+ mdev->ee_hash = NULL;
+
+ kfree(mdev->tl_hash);
+ mdev->tl_hash_s = 0;
+ mdev->tl_hash = NULL;
+
+ kfree(mdev->app_reads_hash);
+ mdev->app_reads_hash = NULL;
+
+ kfree(mdev->p_uuid);
+ mdev->p_uuid = NULL;
}
drbd_destroy_mempools();
}
Modified: branches/drbd-8.0-for-linus/drbd/drbd_receiver.c
===================================================================
--- branches/drbd-8.0-for-linus/drbd/drbd_receiver.c 2007-07-24 14:19:07 UTC (rev 2997)
+++ branches/drbd-8.0-for-linus/drbd/drbd_receiver.c 2007-07-24 14:57:11 UTC (rev 2998)
@@ -2657,10 +2657,8 @@
drbd_queue_work(&mdev->data.work, &prev_work_done);
wait_event(mdev->misc_wait, !test_bit(WORK_PENDING, &mdev->flags));
- if (mdev->p_uuid) {
- kfree(mdev->p_uuid);
- mdev->p_uuid = NULL;
- }
+ kfree(mdev->p_uuid);
+ mdev->p_uuid = NULL;
/* queue cleanup for the worker.
* FIXME this should go into after_state_ch */
@@ -2693,21 +2691,18 @@
if (os.conn == Disconnecting) {
wait_event( mdev->misc_wait, atomic_read(&mdev->net_cnt) == 0 );
- if (mdev->ee_hash) {
- kfree(mdev->ee_hash);
- mdev->ee_hash = NULL;
- mdev->ee_hash_s = 0;
- }
- if (mdev->tl_hash) {
- kfree(mdev->tl_hash);
- mdev->tl_hash = NULL;
- mdev->tl_hash_s = 0;
- }
- if (mdev->cram_hmac_tfm) {
- crypto_free_hash(mdev->cram_hmac_tfm);
- mdev->cram_hmac_tfm = NULL;
- }
+ kfree(mdev->ee_hash);
+ mdev->ee_hash = NULL;
+ mdev->ee_hash_s = 0;
+
+ kfree(mdev->tl_hash);
+ mdev->tl_hash = NULL;
+ mdev->tl_hash_s = 0;
+
+ crypto_free_hash(mdev->cram_hmac_tfm);
+ mdev->cram_hmac_tfm = NULL;
+
kfree(mdev->net_conf);
mdev->net_conf = NULL;
drbd_request_state(mdev, NS(conn, StandAlone));
More information about the drbd-cvs
mailing list