Prev: [git pull] more PCMCIA bugfixes for 2.6.34-rc6
Next: [PATCH] s3c-fb: added patch series for s5pv210 and some features.
From: Minchan Kim on 17 May 2010 08:00 On Mon, May 17, 2010 at 2:32 PM, Nitin Gupta <ngupta(a)vflare.org> wrote: > Added SWP_BLKDEV flag to distinguish block and regular file backed > swap devices. We could also check if a swap is entire block device, > rather than a file, by: > S_ISBLK(swap_info_struct->swap_file->f_mapping->host->i_mode) > but, I think, simply checking this flag is more convenient. > > Signed-off-by: Nitin Gupta <ngupta(a)vflare.org> Reviewed-by: Minchan Kim <minchan.kim(a)gmail.com> We can enhance swap_show by the flag as further patch. -- Kind regards, Minchan Kim -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
From: Hugh Dickins on 17 May 2010 15:40
On Mon, May 17, 2010 at 4:50 AM, Minchan Kim <minchan.kim(a)gmail.com> wrote: > On Mon, May 17, 2010 at 2:32 PM, Nitin Gupta <ngupta(a)vflare.org> wrote: >> Added SWP_BLKDEV flag to distinguish block and regular file backed >> swap devices. We could also check if a swap is entire block device, >> rather than a file, by: >> S_ISBLK(swap_info_struct->swap_file->f_mapping->host->i_mode) >> but, I think, simply checking this flag is more convenient. >> >> Signed-off-by: Nitin Gupta <ngupta(a)vflare.org> > Reviewed-by: Minchan Kim <minchan.kim(a)gmail.com> > > We can enhance swap_show by the flag as further patch. You mean, make swap_show() decide partition or file by SWP_BLKDEV instead of its own test? Actually, I'd prefer we don't embed SWP_BLKDEV further, because it's a bit of a hack and not really necessary. What ought to happen (though perhaps it's silly to be expending code over an imaginary case) is a map_swap_entry() call to convert the swap offset to physical page within partition - no-op in the partition case, but correcting the file case. But I wouldn't want to write that patch without testing it, which I won't be doing for a while. Hugh -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |