-----Original Message-----
From: libvir-list-bounces(a)redhat.com [mailto:libvir-list-bounces@redhat.com]
On Behalf Of Richard Weinberger
Sent: Tuesday, July 29, 2014 4:59 AM
To: libvir-list(a)redhat.com
Cc: Richard Weinberger; david(a)sigma-star.at
Subject: [libvirt] [PATCH] LXC: Fix virLXCControllerSetupDevPTS() wrt user
namespaces
The gid value passed to devpts has to be translated by hand as
virLXCControllerSetupDevPTS() is called before setting up the user
and group mappings.
Otherwise devpts will use an unmapped gid and openpty()
will fail within containers.
Linux commit commit 23adbe12
("fs,userns: Change inode_capable to capable_wrt_inode_uidgid")
uncovered that issue.
Signed-off-by: Richard Weinberger <richard(a)nod.at>
Reviewed-by: Chen Hanxiao <chenhanxiao(a)cn.fujitsu.com>