From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mukesh Rathor Subject: help: /dev/xen/gntdev Date: Thu, 11 Feb 2010 20:11:28 -0800 Message-ID: <20100211201128.53d058a4@mantra.us.oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "Xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org Hi I'm trying to upgrade my environment from xen 3.4.0 to xen 4.0 via rpm that fits in our product. I installed new tools and xen, and it looks like I am missing a step. In 4.0 qemu DEVOPS_FLAG_NEED_GNTDEV was added to xen_console_ops. This results in xc_gnttab_open() being called which calls xc_find_device_number() to get device nums for /dev/xen/gntdev so it can mknod. xc_find_device_number() is failing because there is no entry in the the sysfs. So, can someone please advise how the entry is created in the sysfs? The exact path it's looking: /sys/class/misc/gntdev/dev thanks, Mukesh