All of lore.kernel.org
 help / color / mirror / Atom feed
* RE: telnet xend
@ 2004-05-14 23:28 Neugebauer, Rolf
  2004-05-15  0:46 ` Kip Macy
  0 siblings, 1 reply; 14+ messages in thread
From: Neugebauer, Rolf @ 2004-05-14 23:28 UTC (permalink / raw)
  To: Ian Pratt, Kip Macy; +Cc: Keir Fraser, xen-devel



> -----Original Message-----
> From: xen-devel-admin@lists.sourceforge.net [mailto:xen-devel-
> admin@lists.sourceforge.net] On Behalf Of Ian Pratt
> Sent: 14 May 2004 23:49
> To: Kip Macy
> Cc: Ian Pratt; Keir Fraser; xen-devel@lists.sourceforge.net;
> Ian.Pratt@cl.cam.ac.uk
> Subject: Re: [Xen-devel] telnet xend
> 
> > The machine now locks up while spitting out the error message below
when
> > the non-privileged domain is initially *started*.
> >
> > > KERNEL: assertion (flags&MSG_PEEK) failed at tcp.c(1540)
> > > KERNEL: assertion (skb==NULL || before(tp->copied_seq,
> > > TCP_SKB_CB(skb)->end_seq)) failed at tcp.c(1290)
> > > KERNEL: assertion (tp->copied_seq == tp->rcv_nxt ||
> 
> I've never seen anything like this. Did you build the kernel
> yourself? What version of gcc? (We use 3.2.2 as per RH9)

I think I have these before as well, although not with the recent, i.e.,
todays checkins. This is in ngio (nodev=y) world, right?
 
> Can you reproduce with one of our nightly builds?

I saw these occasionally doing ttcp test in ngio land a day or two ago.

Could you try the latest bk version. Keir checked in a few fixes
recently.

Rolf

> The TCP stack is clearly seriously confused. It's hard to imagine
> how Xen could cause this.
> 
> Ian
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: SourceForge.net Broadband
> Sign-up now for SourceForge Broadband and get the fastest
> 6.0/768 connection for only $19.95/mo for the first 3 months!
> http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xen-devel



-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id%62&alloc_ida84&op=click

^ permalink raw reply	[flat|nested] 14+ messages in thread
* RE: telnet xend
@ 2004-05-15  9:40 Neugebauer, Rolf
  2004-05-15 15:59 ` Kip Macy
  0 siblings, 1 reply; 14+ messages in thread
From: Neugebauer, Rolf @ 2004-05-15  9:40 UTC (permalink / raw)
  To: Ian Pratt, Kip Macy; +Cc: Keir Fraser, xen-devel



> -----Original Message-----
> From: Ian Pratt [mailto:Ian.Pratt@cl.cam.ac.uk]
> Sent: 15 May 2004 09:59
> To: Kip Macy
> Cc: Neugebauer, Rolf; Ian Pratt; Keir Fraser; xen-
> devel@lists.sourceforge.net; Ian.Pratt@cl.cam.ac.uk
> Subject: Re: [Xen-devel] telnet xend
> 
> 
> > I now have secondary domains up and running with iSCSI luns as the
root
> > device. DOM1 doesn't appear to have any difficulty saturating the
> > iSCSI initiator.
> >
> > I'm extremely pleased.
> 
> Great! Just to check I understand what you're doing: you're
> running an iSCSI initiator in dom0 that is talking to an iSCSI
> disk array over GigE, and then re-exporting this as xen block
> devices to other domains. (?)
> 
> Which iSCSI initiator are you using? Do you know of a compatible
> iSCSI target (disk) implementation for Linux? (for those of us
> that don't have an iSCSI arry to play with.

AFAIK the intel iSCSI code on sf.net has a sample target implementation
but the last time I looked only contained target code for a ram disk and
a fake user mode disk (file on a normal file system).

A quick look through the UNH implementation
(http://sourceforge.net/projects/unh-iscsi/) suggests that their target
code can be used to export real disks.

> Do you know of any iSCSI initiator implementations that support
> root fs on iSCSI? (I know this isn't relevant for your setup in
> dom0, but in some circumstances it would be nice to have the
> domains talking direct.

I found this mini howto:
http://eludicate.com/~bolen/iscsi/

Suggests that root fs with the CISCO iSCSI software initiator might
work.

Rolf

> Thanks,
> Ian
> 
> 
> 




-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id%62&alloc_ida84&op=click

^ permalink raw reply	[flat|nested] 14+ messages in thread
* Re: system lockup when starting secondary domains
@ 2004-05-14  6:35 Keir Fraser
  2004-05-14 20:56 ` Kip Macy
  0 siblings, 1 reply; 14+ messages in thread
From: Keir Fraser @ 2004-05-14  6:35 UTC (permalink / raw)
  To: Kip Macy; +Cc: xen-devel

> Good news:
> I can now mount LUNs over iSCSI using the Adaptec HW initiator running
> Adaptec's driver in DOM0.
> 
> The bad news is that when I try to export the LUN to another domain, the
> machine stops responding. I've attached the kernel config for both dom0
> and the non-privileged domains as well as the configuration file I'm
> using.
> 
> Please let me know of anything I can do to help track this down.
> 
> 
> Trivia:
> DOM0 stops responding to ping after this. The second domain will start
> responding to ping at some point - but ssh does not appear to be
> starting.
> 
> The LUN contains the same contents as the local IDE drive except for
> /etc/sysconfig/network-scripts/ifcfg-eth0 and /etc/fstab.

When you create a new domain, it's virtual interface gets bridged to
eth0. Unfortunately this means that eth0 loses IP abilities.

The fix for now is to run a script something like the following before
creating the first domain:
 /sbin/ifconfig nbe-br 128.232.38.20 netmask 255.255.240.0 up
 /usr/sbin/brctl addif nbe-br eth0
 /sbin/ip r d 128.232.32.0/20 dev eth0 
 /sbin/ip r a 128.232.32.0/20 dev nbe-br
 /sbin/ip r d default via 128.232.32.1 dev eth0 
 /sbin/ip r a default via 128.232.32.1 dev nbe-br

i.e., attach your IP/netmask to device nbe-br. Also, any routes that
reference eth0 should be replaced with one that refers to nbe-br.

 -- Keir


-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2004-05-15 15:59 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-05-14 23:28 telnet xend Neugebauer, Rolf
2004-05-15  0:46 ` Kip Macy
2004-05-15  1:39   ` Kip Macy
2004-05-15  8:59     ` Ian Pratt
2004-05-15 15:58       ` Kip Macy
  -- strict thread matches above, loose matches on Subject: below --
2004-05-15  9:40 Neugebauer, Rolf
2004-05-15 15:59 ` Kip Macy
2004-05-14  6:35 system lockup when starting secondary domains Keir Fraser
2004-05-14 20:56 ` Kip Macy
2004-05-14 21:25   ` telnet xend Kip Macy
2004-05-14 21:33     ` Ian Pratt
2004-05-14 21:48       ` Kip Macy
2004-05-14 22:37         ` Kip Macy
2004-05-14 22:39           ` Kip Macy
2004-05-14 22:49           ` Ian Pratt
2004-05-14 23:14             ` Kip Macy

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.