<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;"><div>Understood. Now I’m developing some target which is using this interface locally, and I’ll send this patch again when I push this target to upstream.</div><div><br></div><span id="OLK_SRC_BODY_SECTION"><div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"><span style="font-weight:bold">From: </span> Mike Snitzer <<a href="mailto:snitzer@redhat.com">snitzer@redhat.com</a>><br><span style="font-weight:bold">Date: </span> 2016³â 9¿ù 22ÀÏ ¸ñ¿äÀÏ ¿ÀÀü 9:14<br><span style="font-weight:bold">To: </span> David <<a href="mailto:wonhong.kwon@lge.com">wonhong.kwon@lge.com</a>><br><span style="font-weight:bold">Cc: </span> <<a href="mailto:agk@redhat.com">agk@redhat.com</a>>, <<a href="mailto:dm-devel@redhat.com">dm-devel@redhat.com</a>>, 'À̰ÇÈ£' <<a href="mailto:gunho.lee@lge.com">gunho.lee@lge.com</a>><br><span style="font-weight:bold">Subject: </span> Re: dm: add swap_slot_free_notify handler<br></div><div><br></div><blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><div><div>On Wed, Sep 21 2016 at  7:09pm -0400,</div><div>Wonhong Kwon <<a href="mailto:wonhong.kwon@lge.com">wonhong.kwon@lge.com</a>> wrote:</div><div><br></div><blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div> swap_slot_free_notify callback has been added to block_device_operations to</div><div> allow freeing memory allocated by RAM-based swap device like zram or zswap</div><div> more aggressively.</div><div> </div><div> In case of device mapper, it is also required if mapped target is being</div><div> used as swap device and it uses some in-memory metadata for swap entries.</div><div> This patch introduces swap_slot_free_notify callback into dm_blk_ops and</div><div> target device can implement its own handler to handle this via</div><div> slot_free_notify in target_type.</div><div> </div><div> Signed-off-by: Wonhong Kwon <<a href="mailto:wonhong.kwon@lge.com">wonhong.kwon@lge.com</a>></div></blockquote><div><br></div><div>This change to DM core only makes sense once we have an upstream DM</div><div>target that implements slot_free_notify hook.</div><div><br></div></div></div></blockquote></span></body></html>