[arch-dev-public] Linux 3.14 in [testing]

Dave Reisner d at falconindy.com
Wed Apr 2 10:00:09 EDT 2014


On Wed, Apr 02, 2014 at 01:21:32PM +0200, Thomas Bächler wrote:
> Am 02.04.2014 13:17, schrieb Dave Reisner:
> > On Apr 2, 2014 5:56 AM, "Thomas Bächler" <thomas at archlinux.org> wrote:
> >>
> >> Am 02.04.2014 00:44, schrieb Thomas Bächler:
> >>> Am 02.04.2014 00:20, schrieb Thomas Bächler:
> >>>> It may be another short while until I run db-update, but I started
> >>>> pushing the 3.14 stuff to [testing].
> >>>
> >>> Okay, pushed everything to [testing] and [community-testing].
> >>
> >> Okay, sent this to the wrong list at first.
> >>
> >> Two problems:
> >>
> >> 1) findmnt/libmount broken with 3.14 - fixing that now.
> >> 2) util-linux/switch_root has problems (this seems like the same issue),
> > 
> > Crap. Forgot about this. It's already fixed upstream (thanks to an Arch
> > user). I don't have a reference to the commit, but I can take care of this
> > if you don't find it before me.
> > 
> >> see https://bbs.archlinux.org/viewtopic.php?pid=1399663
> 
> The commit for 1) was 6c373810f5b1d32824371e9dff6ee5a006388f98. This is
> already applied in testing/util-linux.
> 
> For 2), I don't see a fix upstream. It looks like a similar issue -
> apparently, st_dev for rootfs no longer has major 0 and minor 1 - maybe
> this also changed to 0?
> 

Seems you're right:

[rootfs /]# cat /proc/self/mountinfo
0 0 0:0 / / rw - rootfs rootfs rw
14 0 0:2 / /proc rw,nosuid,nodev,noexec,relatime - proc proc rw
15 0 0:13 / /sys rw,nosuid,nodev,noexec,relatime - sysfs sys rw
16 0 0:4 / /dev rw,nosuid,relatime - devtmpfs dev rw,size=508412k,nr_inodes=127103,mode=755
17 0 0:14 / /run rw,nosuid,nodev,relatime - tmpfs run rw,mode=755

I mentioned this to Karel on IRC and offered a few possible solutions

d


More information about the arch-dev-public mailing list