[RFC PATCH 0/4] Adding useful information into swap partition header

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Trying some of the ideas bounced around in lkml for
optimizing swap on flash (eMMC / SD) media [1], we can start
to add useful information into swapheader without breaking
compatibility.
Such information can help the kernel swap management algo
to tune itself to the geometry of flash devices (erase block
size and page size etc).
Some more features (like command line override) are still 
under development. In long term, libblkid/mkswap can be extended
to even detect this information by timing attacks,
even if sysfs parameters are not present.


Venkatraman S (4):
  libblkid/topology: add preferred_erase_size to topology probe
  mkswap: refactor header preparation
  mkswap: Add additional fields in swapheader
  mkswap: Probe and embed useful block device info into swapheader

 disk-utils/mkswap.c              | 77 ++++++++++++++++++++++++++++++++--------
 include/swapheader.h             |  7 +++-
 libblkid/src/topology/sysfs.c    |  1 +
 libblkid/src/topology/topology.c | 19 ++++++++++
 libblkid/src/topology/topology.h |  1 +
 5 files changed, 90 insertions(+), 15 deletions(-)

-- 
1.7.11.1.25.g0e18bef

--
To unsubscribe from this list: send the line "unsubscribe util-linux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux