diff options
author | Nitin Gupta <ngupta@vflare.org> | 2010-05-17 11:02:43 +0530 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-05-18 15:07:52 -0700 |
commit | b3a27d0529c6e5206f1b60f60263e3ecfd0d77cb (patch) | |
tree | 50ce5c6ce06ed700160491f2cd0e93d318ccc7fd /drivers | |
parent | b27256439568950f30864ccecaeb6dfb588089d5 (diff) | |
download | linux-3.10-b3a27d0529c6e5206f1b60f60263e3ecfd0d77cb.tar.gz linux-3.10-b3a27d0529c6e5206f1b60f60263e3ecfd0d77cb.tar.bz2 linux-3.10-b3a27d0529c6e5206f1b60f60263e3ecfd0d77cb.zip |
swap: Add swap slot free callback to block_device_operations
This callback is required when RAM based devices are used as swap disks.
One such device is ramzswap which is used as compressed in-memory swap
disk. For such devices, we need a callback as soon as a swap slot is no
longer used to allow freeing memory allocated for this slot. Without this
callback, stale data can quickly accumulate in memory defeating the whole
purpose of such devices.
Signed-off-by: Nitin Gupta <ngupta@vflare.org>
Acked-by: Linus Torvalds <torvalds@linux-foundation.org>
Acked-by: Nigel Cunningham <nigel@tuxonice.net>
Acked-by: Pekka Enberg <penberg@cs.helsinki.fi>
Reviewed-by: Minchan Kim <minchan.kim@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions