summaryrefslogtreecommitdiff
path: root/drivers/firmware
diff options
context:
space:
mode:
authorNitin Gupta <ngupta@vflare.org>2010-05-17 11:02:43 +0530
committerGreg Kroah-Hartman <gregkh@suse.de>2010-05-18 15:07:52 -0700
commitb3a27d0529c6e5206f1b60f60263e3ecfd0d77cb (patch)
tree50ce5c6ce06ed700160491f2cd0e93d318ccc7fd /drivers/firmware
parentb27256439568950f30864ccecaeb6dfb588089d5 (diff)
downloadlinux-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/firmware')
0 files changed, 0 insertions, 0 deletions