summaryrefslogtreecommitdiff
path: root/certs/common.h
blob: abdb5795936b76f6ed5f958eec9b0918a7cac0d6 (plain)
1
2
3
4
5
6
7
8
9
/* SPDX-License-Identifier: GPL-2.0-or-later */

#ifndef _CERT_COMMON_H
#define _CERT_COMMON_H

int load_certificate_list(const u8 cert_list[], const unsigned long list_size,
			  const struct key *keyring);

#endif
nified
authorJonathan Brassow <jbrassow@redhat.com>2009-04-02 19:55:35 +0100
committerAlasdair G Kergon <agk@redhat.com>2009-04-02 19:55:35 +0100
commita32079ce17899192a7b98a42753be467605a8b2f (patch)
tree116fefba16427c16cb792e218889aa971eab755b /drivers
parent1e302a929e2da6e8448e2058e4b07b07252b57fe (diff)
dm snapshot: persistent fix dtr cleanup
The persistent exception store destructor does not properly account for all conditions in which it can be called. If it is called after 'ctr' but before 'read_metadata' (e.g. if something else in 'snapshot_ctr' fails) then it will attempt to free areas of memory that haven't been allocated yet. Signed-off-by: Jonathan Brassow <jbrassow@redhat.com> Signed-off-by: Alasdair G Kergon <agk@redhat.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/md/dm-snap-persistent.c20
1 files changed, 15 insertions, 5 deletions
diff --git a/drivers/md/dm-snap-persistent.c b/drivers/md/dm-snap-persistent.c