Hi all, Is there tap:aio driver for kernel2.6.32.x? I am reluctant to replace tap:aio: with file: to start domu. Thanks, HUAXIANG FAN Software Engineer II WEBSENSE NETWORK SECURITY TECHNOLOGY R&D (BEIJING) CO. LTD. ph: +8610.5884.4327 fax: +8610.5884.4727 www.websense.cn<http://www.websense.cn> Websense TRITON(tm) For Essential Information Protection(tm) Web Security<http://www.websense.com/content/Regional/SCH/WebSecurityOverview.aspx> | Data Security<http://www.websense.com/content/Regional/SCH/DataSecurity.aspx> | Email Security<http://www.websense.com/content/Regional/SCH/MessagingSecurity.aspx> Protected by Websense Hosted Email Security -- www.websense.com _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Mon, May 16, 2011 at 9:21 AM, Fan, Huaxiang <hufan@websense.com> wrote:> Hi all, > > Is there tap:aio driver for kernel2.6.32.x? I am reluctant to replace > tap:aio: with file: to start domu.Sure there is. If you compile it yourself from Jeremy''s git tree. If you''re simply using Debian''s xen kernel (like many other people who have problems with tap:aio), then it''s a different story. -- Fajar _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
I used Jeremy''s git tree, what options should I choose from ''make menuconfig''? Thanks in advance. Huaxiang -----Original Message----- From: Fajar A. Nugraha [mailto:list@fajar.net] Sent: Monday, May 16, 2011 10:30 AM To: Fan, Huaxiang Cc: xen-users@lists.xensource.com Subject: Re: [Xen-users] tap:aio driver for kernel2.6.32.x On Mon, May 16, 2011 at 9:21 AM, Fan, Huaxiang <hufan@websense.com> wrote:> Hi all, > > Is there tap:aio driver for kernel2.6.32.x? I am reluctant to replace > tap:aio: with file: to start domu.Sure there is. If you compile it yourself from Jeremy''s git tree. If you''re simply using Debian''s xen kernel (like many other people who have problems with tap:aio), then it''s a different story. -- Fajar To report this as spam, please forward to spam@websense.com. Thank you. Protected by Websense Hosted Email Security -- www.websense.com _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Mon, May 16, 2011 at 9:32 AM, Fan, Huaxiang <hufan@websense.com> wrote:> I used Jeremy''s git tree, what options should I choose from ''make menuconfig''? > Thanks in advance. > HuaxiangHere''s the config I use: http://pastebin.com/vvqmb5sN The one that specifically supports tap:aio is CONFIG_XEN_BLKDEV_TAP=m -- Fajar _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hi Fajar, Thanks. It is wired. I did have CONFIG_XEN_BLKDEV_TAP=m when I compile, and have blktap module loaded when the system boot. But when I start a domu with tap:aio indicator, I encounter the message on the domu console as below: XENBUS: Waiting for devices to initialize: 295s...290s... Until 300s time out. And the corresponding filesystem fails to be mounted. When I replace tap:aio with file, problem solved. Any idea? Thanks Huaxiang -----Original Message----- From: Fajar A. Nugraha [mailto:list@fajar.net] Sent: Monday, May 16, 2011 10:39 AM To: Fan, Huaxiang Cc: xen-users@lists.xensource.com Subject: Re: [Xen-users] tap:aio driver for kernel2.6.32.x On Mon, May 16, 2011 at 9:32 AM, Fan, Huaxiang <hufan@websense.com> wrote:> I used Jeremy''s git tree, what options should I choose from ''make menuconfig''? > Thanks in advance. > HuaxiangHere''s the config I use: http://pastebin.com/vvqmb5sN The one that specifically supports tap:aio is CONFIG_XEN_BLKDEV_TAP=m -- Fajar To report this as spam, please forward to spam@websense.com. Thank you. Protected by Websense Hosted Email Security -- www.websense.com _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Mon, May 16, 2011 at 10:28 AM, Fan, Huaxiang <hufan@websense.com> wrote:> Hi Fajar, > > Thanks. It is wired. I did have CONFIG_XEN_BLKDEV_TAP=m when I compile, and have blktap module loaded when the system boot. But when I start a domu with tap:aio indicator, I encounter the message on the domu console as below: > XENBUS: Waiting for devices to initialize: 295s...290s... > Until 300s time out. And the corresponding filesystem fails to be mounted. > When I replace tap:aio with file, problem solved. > > Any idea?Not sure. It''s working in my setup. You can try: - looking at files on /var/log/xen/*, look for the newest one and what''s on them (usually xend.log and qemu*.log will provide some info). - try replacing tap:aio with tap:tapdisk:aio or tap2:tapdisk:aio -- Fajar _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hi Fajar, Thanks. It works when I replace tap:aio with tap2:tapdisk:aio PS: I suggest some big gun could write some comprehensive docs to help migration from lower xen to xen 4.1, for example, some config files working for xen 3.4.2 don''t work for xen 4.1.0. Thanks, Huaxiang -----Original Message----- From: Fajar A. Nugraha [mailto:list@fajar.net] Sent: Monday, May 16, 2011 3:29 PM To: Fan, Huaxiang Cc: xen-users@lists.xensource.com Subject: Re: [Xen-users] tap:aio driver for kernel2.6.32.x On Mon, May 16, 2011 at 10:28 AM, Fan, Huaxiang <hufan@websense.com> wrote:> Hi Fajar, > > Thanks. It is wired. I did have CONFIG_XEN_BLKDEV_TAP=m when I compile, and have blktap module loaded when the system boot. But when I start a domu with tap:aio indicator, I encounter the message on the domu console as below: > XENBUS: Waiting for devices to initialize: 295s...290s... > Until 300s time out. And the corresponding filesystem fails to be mounted. > When I replace tap:aio with file, problem solved. > > Any idea?Not sure. It''s working in my setup. You can try: - looking at files on /var/log/xen/*, look for the newest one and what''s on them (usually xend.log and qemu*.log will provide some info). - try replacing tap:aio with tap:tapdisk:aio or tap2:tapdisk:aio -- Fajar To report this as spam, please forward to spam@websense.com. Thank you. Protected by Websense Hosted Email Security -- www.websense.com _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users