#ifndef LINUX_KEXEC_INTERNAL_H #define LINUX_KEXEC_INTERNAL_H #include struct kimage *do_kimage_alloc_init(void); int sanity_check_segment_list(struct kimage *image); void kimage_free_page_list(struct list_head *list); void kimage_free(struct kimage *image); int kimage_load_segment(struct kimage *image, struct kexec_segment *segment); void kimage_terminate(struct kimage *image); int kimage_is_destination_range(struct kimage *image, unsigned long start, unsigned long end); extern struct mutex kexec_mutex; #ifdef CONFIG_KEXEC_FILE struct kexec_sha_region { unsigned long start; unsigned long len; }; void kimage_file_post_load_cleanup(struct kimage *image); #else /* CONFIG_KEXEC_FILE */ static inline void kimage_file_post_load_cleanup(struct kimage *image) { } #endif /* CONFIG_KEXEC_FILE */ #endif /* LINUX_KEXEC_INTERNAL_H */ a1bc6a5e134ef362c86261906c860'/> net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-02-06mac80211: Fix adding of mesh vendor IEsThorsten Horstmann1-1/+1
2017-02-06mac80211: Allocate a sync skcipher explicitly for FILS AEADJouni Malinen1-2/+2
2017-02-06mac80211: Fix FILS AEAD protection in Association Request frameJouni Malinen1-1/+1
2017-02-05ip6_gre: fix ip6gre_err() invalid readsEric Dumazet1-19/+21
2017-02-04netlabel: out of bound access in cipso_v4_validate()Eric Dumazet2-0/+8
2017-02-04ipv4: keep skb->dst around in presence of IP optionsEric Dumazet1-1/+8
2017-02-03net: use a work queue to defer net_disable_timestamp() workEric Dumazet1-18/+13
2017-02-03ethtool: do not vzalloc(0) on registers dumpStanislaw Gruszka1-3/+6
2017-02-03ipv6: sr: remove cleanup flag and fix HMAC computationDavid Lebrun3-38/+10
2017-02-02net: phy: Fix lack of reference count on PHY driverMao Wenan