dm-kcopyd.c (b673c3a8192e28f13e2050a4b82c1986be92cc15) | dm-kcopyd.c (586e80e6ee0d137c7d79fbae183bb37bc60ee97e) |
---|---|
1/* 2 * Copyright (C) 2002 Sistina Software (UK) Limited. 3 * Copyright (C) 2006 Red Hat GmbH 4 * 5 * This file is released under the GPL. 6 * 7 * Kcopyd provides a simple interface for copying an area of one 8 * block-device to one or more other block-devices, with an asynchronous --- 8 unchanged lines hidden (view full) --- 17#include <linux/list.h> 18#include <linux/mempool.h> 19#include <linux/module.h> 20#include <linux/pagemap.h> 21#include <linux/slab.h> 22#include <linux/vmalloc.h> 23#include <linux/workqueue.h> 24#include <linux/mutex.h> | 1/* 2 * Copyright (C) 2002 Sistina Software (UK) Limited. 3 * Copyright (C) 2006 Red Hat GmbH 4 * 5 * This file is released under the GPL. 6 * 7 * Kcopyd provides a simple interface for copying an area of one 8 * block-device to one or more other block-devices, with an asynchronous --- 8 unchanged lines hidden (view full) --- 17#include <linux/list.h> 18#include <linux/mempool.h> 19#include <linux/module.h> 20#include <linux/pagemap.h> 21#include <linux/slab.h> 22#include <linux/vmalloc.h> 23#include <linux/workqueue.h> 24#include <linux/mutex.h> |
25#include <linux/device-mapper.h> |
|
25#include <linux/dm-kcopyd.h> 26 27#include "dm.h" 28 29/*----------------------------------------------------------------- 30 * Each kcopyd client has its own little pool of preallocated 31 * pages for kcopyd io. 32 *---------------------------------------------------------------*/ --- 633 unchanged lines hidden --- | 26#include <linux/dm-kcopyd.h> 27 28#include "dm.h" 29 30/*----------------------------------------------------------------- 31 * Each kcopyd client has its own little pool of preallocated 32 * pages for kcopyd io. 33 *---------------------------------------------------------------*/ --- 633 unchanged lines hidden --- |