Changes between v2.17.1 and v2.17.2
-----------------------------------

commit e35f5287e6419879452f2455d5265398be3e6699
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Mar 22 10:09:12 2010 +0100

    build-sys: release++ (v2.17.2)
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 NEWS         |    4 ++++
 configure.ac |    4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit ebf78ff5cc2d51ada20c0c142e5472c799962354
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Mar 22 10:05:11 2010 +0100

    docs: add v2.17.2 ReleaseNotes
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 docs/v2.17.2-ReleaseNotes |   41 +++++++++++++++++++++++++++++++++++++++++
 1 files changed, 41 insertions(+), 0 deletions(-)

commit e119e3b2138297a30c4302bee2c069e4f673a37f
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Mar 22 09:48:56 2010 +0100

    docs: update AUTHORS file
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 AUTHORS |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 8b8d5babcbd5460a18ff15ab154df30d09e6e737
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Mar 22 09:46:57 2010 +0100

    po: merge changes
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 po/ca.po             |  296 +++++++-------
 po/cs.po             |  303 +++++++-------
 po/da.po             |  296 +++++++-------
 po/de.po             |  296 +++++++-------
 po/es.po             |  296 +++++++-------
 po/et.po             |  296 +++++++-------
 po/eu.po             |  300 +++++++-------
 po/fi.po             |  301 +++++++-------
 po/fr.po             |  301 +++++++-------
 po/hu.po             |  296 +++++++-------
 po/id.po             |  303 +++++++-------
 po/it.po             |  296 +++++++-------
 po/ja.po             | 1061 ++++++++++++++++++++++++++++------------------
 po/nl.po             |  296 +++++++-------
 po/pl.po             | 1090 +++++++++++++++++++++++++++++------------------
 po/pt_BR.po          |  296 +++++++-------
 po/ru.po             |  296 +++++++-------
 po/sl.po             |  296 +++++++-------
 po/sv.po             |  296 +++++++-------
 po/tr.po             |  296 +++++++-------
 po/uk.po             |  296 +++++++-------
 po/util-linux-ng.pot |  296 +++++++-------
 po/vi.po             | 1163 +++++++++++++++++++++++++++++++-------------------
 po/zh_CN.po          |  300 +++++++-------
 24 files changed, 5269 insertions(+), 4293 deletions(-)

commit d609d0fb8ba1d2302d8bfd0c85903316af83c402
Author: Clytie Siddall <clytie@riverland.net.au>
Date:   Mon Mar 22 09:36:51 2010 +0100

    po: update vi.po (from translationproject.org)

 po/vi.po | 1010 +++++++++++++++++++++-----------------------------------------
 1 files changed, 340 insertions(+), 670 deletions(-)

commit d5206b2a23d16ed5dc12366664c030162f5a852a
Author: Jakub Bogusz <qboosh@pld-linux.org>
Date:   Mon Mar 22 09:36:51 2010 +0100

    po: update pl.po (from translationproject.org)

 po/pl.po | 1249 ++++++++++++++++++++++++++------------------------------------
 1 files changed, 530 insertions(+), 719 deletions(-)

commit e96b417293f7a1226c21e426ee06f1b77fff4760
Author: Makoto Kato <makoto.kt@gmail.com>
Date:   Mon Mar 22 09:36:51 2010 +0100

    po: update ja.po (from translationproject.org)

 po/ja.po | 1032 ++++++++++++++++++++++++--------------------------------------
 1 files changed, 402 insertions(+), 630 deletions(-)

commit eb406c0e66cdeffa239c23b09d73ac73d5d643de
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Mar 19 15:56:27 2010 +0100

    fdisk: fix -b <sectorsize>
    
    The old fdisk (<2.17) does not differentiate between logical and
    physical sector size, it uses the <sectorsize> for everything.
    
    Now, we have logical and physical sectors size, but the -b option
    changes the logical size only. The second bug is that "fdisk -b <sz>"
    does not read topology information (it means that all I/O limits and
    physical sector size are 512 (default).
    
    The backwardly compatible bug fix is to override both sizes, logical
    and physical if "-b" is used.
    
    In future we can add a special option for physical size only.
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 fdisk/fdisk.8 |    4 +++-
 fdisk/fdisk.c |   18 ++++++++++++------
 2 files changed, 15 insertions(+), 7 deletions(-)

commit 50ee8bf91e7d0be94ad8a9715b18e08b981bed21
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Mar 16 15:24:04 2010 +0100

    lib: add #ifndef around min() max() macros
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 include/c.h |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit f5009646be33e0542b3b26abcbf831d436af6a1f
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Mar 15 14:36:22 2010 +0100

    mount: more explicitly explain fstab usage in mount.8
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 mount/mount.8 |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

commit fc29c46251e174c153894b27ef0fb5caed614bfc
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Mar 15 13:45:03 2010 +0100

    wipefs: cleanup usage() and man page
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 misc-utils/wipefs.8 |    2 +-
 misc-utils/wipefs.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 01c7ccc3649756d7342229da7ecbf49c62d4bcc4
Author: Pierre Hauweele <antegallya@gmail.com>
Date:   Sun Mar 14 00:50:36 2010 +0100

    ionice: fix typo
    
    Signed-off-by: Pierre Hauweele <antegallya@gmail.com>

 schedutils/ionice.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cd571826636ae5c74c31ed66dab1ffd6c5d35bbc
Author: Colin Watson <cjwatson@canonical.com>
Date:   Sat Mar 13 00:46:35 2010 +0000

    libblkid: fix infinite loop when probe chain bails out early
    
    The superblocks probe bails out early with no results in some cases.  If
    this happens, blkid_do_probe needs to go to the next chain, rather than
    entering an infinite loop calling superblocks_probe over and over again.
    
    [kzak@redhat.com: - print debug message always when leaving
                        superblocks_probe()]
    
    Addresses: https://bugs.launchpad.net/bugs/528073
    Signed-off-by: Colin Watson <cjwatson@canonical.com>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 shlibs/blkid/src/probe.c                   |    6 ++++--
 shlibs/blkid/src/superblocks/superblocks.c |    4 +++-
 2 files changed, 7 insertions(+), 3 deletions(-)

commit aaf08b7fbfb195c27b1e521a6a3e56fbde26bb01
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Mar 11 15:52:54 2010 +0100

    libblkid: remove "0x" prefix from DRBD UUID
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 shlibs/blkid/src/superblocks/drbd.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fb5174949f1d764cd0e1b51758f86bddcb3381d4
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Sun Mar 7 00:16:41 2010 -0500

    mount: properly ignore comments in /etc/filesystems
    
    The POSIX spec for sscanf() says that whitespace may be matched against 0
    bytes which means doing sscanf(" %s") against "#foo" will result in a
    match. You can see this behavior by using the verbose options on a garbage
    file:
    
    ...
    mount: you didn't specify a filesystem type for /dev/null
           I will try all types mentioned in /etc/filesystems or /proc/filesystems
    Trying #
    mount: mount(2) syscall: source: "/dev/null", target: "/", filesystemtype: "#", mountflags: -1058209792, data: (null)
    Trying #vfat
    mount: mount(2) syscall: source: "/dev/null", target: "/", filesystemtype: "#vfat", mountflags: -1058209792, data: (null)
    ...
    
    Reported-by: Dave Barton <dave.barton@comodo.com>
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

 mount/mount.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 0c5cd4af24561c24d434596e80ad476d8ff38b97
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Mar 10 23:08:26 2010 +0100

    swapon: remove " (deleted)" from filenames from /proc/swaps
    
    The filenames in /proc/swaps are generated by seq_path() and this
    function uses __d_path() from fs/dcache.c. The filename could
    generated with " (deleted)" suffix. We need real filenames without
    the suffix.
    
    Addresses: http://bugzilla.redhat.com/show_bug.cgi?id=562403
    Signed-off-by: Karel Zak <kzak@redhat.com>

 mount/swapon.c |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

commit 50c40efc42e17eda92d7a44bdf9f5a5f0a621811
Author: Pascal Terjan <pterjan@mandriva.com>
Date:   Wed Mar 10 11:08:02 2010 +0100

    libblkid: reset BLKID_TINY_DEV flag in blkid_probe_set_device
    
    Signed-off-by: Pascal Terjan <pterjan@mandriva.com>

 shlibs/blkid/src/probe.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit be21abb8a6e480cec2f4fbd454a90e59c10e85bc
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Mar 10 11:08:01 2010 +0100

    libblkid: fix display of device size
    
    blkid_loff_t is int64 so use %jd not %zd in debug
    
    Reported-by: Pascal Terjan <pterjan@mandriva.com>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 shlibs/blkid/src/probe.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c326223c7b20a367f634de07997e186092d7cb0f
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Mar 8 13:05:09 2010 +0100

    libblkid: more robust minix probing
    
    Unfortunately, it's still possible to interpret some parts of ext3
    filesystem as minix superblock ;-(
    
    So, the most robust is to check for the extN magic string in minix
    probing function.
    
    Addresses: http://bugzilla.redhat.com/show_bug.cgi?id=570606
    Signed-off-by: Karel Zak <kzak@redhat.com>

 shlibs/blkid/src/superblocks/minix.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 0386fe0cd49f6ac4efbf839c1dd2b2b7f517978b
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Mar 10 12:49:56 2010 +0100

    libblkid: support alignment_offset=-1
    
    Unfortunately, Linux kernel uses "signed int" for alignment_offset and
    the offset could be -1 for devices with undefined alignment (if no
    compatible sizes and alignments exist for stacked devices).
    
    There is no way how libblkid caller can respond to the value -1, so we
    are going to hide this corner case...
    
    This patch also cleanups usage of empty topology values (e.g.
    MINIMUM_IO_SIZE=0 value should not be returned by NAME=value API. The
    binary blkid_topology_get_* is not affected by this change.)
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 shlibs/blkid/src/topology/ioctl.c    |   11 +++++++++--
 shlibs/blkid/src/topology/sysfs.c    |   31 +++++++++++++++----------------
 shlibs/blkid/src/topology/topology.c |    6 ++++++
 3 files changed, 30 insertions(+), 18 deletions(-)

commit 030c9badbdffe5d580c7c86b45474e040d34d315
Author: Yoshihiro Takahashi <ytakahashi@miraclelinux.com>
Date:   Mon Mar 1 11:43:02 2010 +0100

    mount: posix option of vfat is obsolete
    
    Summary of changes from v2.5.42 to v2.5.43
    [PATCH] removes posix option of fat (3/5)
      This removes the posix option of vfat. The current posix options works
      only as an alias of name_check=s.
    
    Signed-off-by: Yoshihiro Takahashi <ytakahashi@miraclelinux.com>

 mount/mount.8 |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 1ee0274dbf4979f4df8c8b7de780f13ae7e10cea
Author: Henne Vogelsang <hvogel@opensuse.org>
Date:   Mon Mar 1 11:35:54 2010 +0100

    lscpu: fix cpuid opcode detection
    
    Fixes commit c9239f23acdc8b50f8bcbfadf967c6a490fd4693. The author
    didn't care for matching constraints when resorting the register
    constraints.  The eax register (with the cpuid opcode) is now in
    operand 1, not zero anymore.
    
    Signed-off-by: Henne Vogelsang <hvogel@opensuse.org>

 sys-utils/lscpu.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 209846222009ad7e09b453e057838126a6d58069
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Feb 22 11:31:10 2010 +0100

    docs: fix small typo in v2.17.1-ReleaseNotes
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 docs/v2.17.1-ReleaseNotes |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)