* 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-14 23:28 telnet xend Neugebauer, Rolf
@ 2004-05-15 0:46 ` Kip Macy
2004-05-15 1:39 ` Kip Macy
0 siblings, 1 reply; 14+ messages in thread
From: Kip Macy @ 2004-05-15 0:46 UTC (permalink / raw)
To: Neugebauer, Rolf; +Cc: Ian Pratt, Keir Fraser, xen-devel
> 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?
Yes.
>
> Could you try the latest bk version. Keir checked in a few fixes
> recently.
>
I'll try that and let you know.
-Kip
-------------------------------------------------------
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
* RE: telnet xend
2004-05-15 0:46 ` Kip Macy
@ 2004-05-15 1:39 ` Kip Macy
2004-05-15 8:59 ` Ian Pratt
0 siblings, 1 reply; 14+ messages in thread
From: Kip Macy @ 2004-05-15 1:39 UTC (permalink / raw)
To: Neugebauer, Rolf; +Cc: Ian Pratt, Keir Fraser, xen-devel
Latest sources were much better behaved. Thanks.
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.
kmacy@xen-vm0 pwd
/tmp
kmacy@xen-vm0 time dd if=/dev/zero of=bwout bs=1048576 count=1024
1024+0 records in
1024+0 records out
0.000u 0.920s 0:10.73 8.5% 0+0k 0+0io 134pf+0w
kmacy@xen-vm0 time dd of=/dev/null if=bwout bs=1048576 count=1024
1024+0 records in
1024+0 records out
0.000u 0.000s 0:19.51 0.0% 0+0k 0+0io 137pf+0w
kmacy@xen-vm0 cat /proc/meminfo
total: used: free: shared: buffers: cached:
Mem: 64434176 62726144 1708032 0 2285568 27713536
Swap: 0 0 0
MemTotal: 62924 kB
-Kip
On Fri, 14 May 2004, Kip Macy wrote:
>
> > 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?
>
> Yes.
>
> >
> > Could you try the latest bk version. Keir checked in a few fixes
> > recently.
> >
> I'll try that and let you know.
>
> -Kip
>
>
>
>
>
>
> -------------------------------------------------------
> 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=2562&alloc_id=6184&op=click
^ permalink raw reply [flat|nested] 14+ messages in thread* Re: telnet xend
2004-05-15 1:39 ` Kip Macy
@ 2004-05-15 8:59 ` Ian Pratt
2004-05-15 15:58 ` Kip Macy
0 siblings, 1 reply; 14+ messages in thread
From: Ian Pratt @ 2004-05-15 8:59 UTC (permalink / raw)
To: Kip Macy; +Cc: Neugebauer, Rolf, Ian Pratt, Keir Fraser, xen-devel
> 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.
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.
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=2562&alloc_id=6184&op=click
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: telnet xend
2004-05-15 8:59 ` Ian Pratt
@ 2004-05-15 15:58 ` Kip Macy
0 siblings, 0 replies; 14+ messages in thread
From: Kip Macy @ 2004-05-15 15:58 UTC (permalink / raw)
To: Ian Pratt; +Cc: Neugebauer, Rolf, Keir Fraser, xen-devel
> 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. (?)
I'm using Adaptec's iSCSI hardware initiator. The driver is the latest
version I downloaded from their website. A NetApp filer is the device
exporting LUNs over iSCSI.
> 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.
I can provide a user-mode version if a working Linux one isn't found.
The UNH code is not the cleanest. The few people I know who've tried it
have had problems.
> 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.
The HW initiator can supposedly boot off of LUNs now. Britt Bolen -
mentioned in another e-mail figuring out the contortions required to get
iSCSI root with the Cisco initiator.
-Kip
-------------------------------------------------------
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
* 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
* Re: Re: system lockup when starting secondary domains
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
0 siblings, 1 reply; 14+ messages in thread
From: Kip Macy @ 2004-05-14 20:56 UTC (permalink / raw)
To: Keir Fraser; +Cc: xen-devel
Thanks. Next question.
On the console of the domain I'm creating I see:
Checking root filesystem
[/sbin/fsck.ext3 (1) -- /] fsck.ext3 -a /dev/sda3
/dev/sda3 is mounted. e2fsck: Cannot continue, aborting.
[FAILED]
*** An error occurred during the file system check.
*** Dropping you to a shell; the system will reboot
I'm going to disable fsck to work around this - but what am I likely
doing wrong?
-Kip
> /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
> _______________________________________________
> 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=2562&alloc_id=6184&op=click
^ permalink raw reply [flat|nested] 14+ messages in thread
* telnet xend
2004-05-14 20:56 ` Kip Macy
@ 2004-05-14 21:25 ` Kip Macy
2004-05-14 21:33 ` Ian Pratt
0 siblings, 1 reply; 14+ messages in thread
From: Kip Macy @ 2004-05-14 21:25 UTC (permalink / raw)
To: Keir Fraser; +Cc: xen-devel
Please remind me what the proper way is to interact with non-privileged
consoles. Without any telnet negotation no control characters get
transmitted and there is no notion of what type of terminal the client
is running.
-Kip
On Fri, 14 May 2004, Kip Macy wrote:
> Thanks. Next question.
>
> On the console of the domain I'm creating I see:
>
> Checking root filesystem
> [/sbin/fsck.ext3 (1) -- /] fsck.ext3 -a /dev/sda3
> /dev/sda3 is mounted. e2fsck: Cannot continue, aborting.
>
>
> [FAILED]
>
> *** An error occurred during the file system check.
> *** Dropping you to a shell; the system will reboot
>
> I'm going to disable fsck to work around this - but what am I likely
> doing wrong?
>
>
> -Kip
>
>
>
> > /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
> > _______________________________________________
> > 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=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=2562&alloc_id=6184&op=click
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: telnet xend
2004-05-14 21:25 ` telnet xend Kip Macy
@ 2004-05-14 21:33 ` Ian Pratt
2004-05-14 21:48 ` Kip Macy
0 siblings, 1 reply; 14+ messages in thread
From: Ian Pratt @ 2004-05-14 21:33 UTC (permalink / raw)
To: Kip Macy; +Cc: Keir Fraser, xen-devel, Ian.Pratt
> Please remind me what the proper way is to interact with non-privileged
> consoles. Without any telnet negotation no control characters get
> transmitted and there is no notion of what type of terminal the client
> is running.
"xencons <machine> <port>" is what we use. Any raw terminal
program should work.
xend should probably have support to spot a telnet client and do
the necessary negotiation to put the client into raw character
mode.
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
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: telnet xend
2004-05-14 21:33 ` Ian Pratt
@ 2004-05-14 21:48 ` Kip Macy
2004-05-14 22:37 ` Kip Macy
0 siblings, 1 reply; 14+ messages in thread
From: Kip Macy @ 2004-05-14 21:48 UTC (permalink / raw)
To: Ian Pratt; +Cc: Keir Fraser, xen-devel
That works great.
I just did a shutdown -r now in the non-privileged domain and now I'm
seeing an endless stream of the messages below. DOM0 is now
unresponsive. Any suggestions?
Thanks for your help.
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 ||
(flags&(MSG_PEEK|MSG_TRUNC))) failed at tcp.c(1603)
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 ||
(flags&(MSG_PEEK|MSG_TRUNC))) failed at tcp.c(1603)
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 ||
(flags&(MSG_PEEK|MSG_TRUNC))) failed at tcp.c(1603)
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 ||
(flags&(MSG_PEEK|MSG_TRUNC))) failed at tcp.c(1603)
KERNEL: assertion (flags&MSG_PEEK) failed at tcp.c(1540)
On Fri, 14 May 2004, Ian Pratt wrote:
> > Please remind me what the proper way is to interact with non-privileged
> > consoles. Without any telnet negotation no control characters get
> > transmitted and there is no notion of what type of terminal the client
> > is running.
>
> "xencons <machine> <port>" is what we use. Any raw terminal
> program should work.
>
> xend should probably have support to spot a telnet client and do
> the necessary negotiation to put the client into raw character
> mode.
>
> 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=2562&alloc_id=6184&op=click
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: telnet xend
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
0 siblings, 2 replies; 14+ messages in thread
From: Kip Macy @ 2004-05-14 22:37 UTC (permalink / raw)
To: Ian Pratt; +Cc: Keir Fraser, xen-devel
The machine now locks up while spitting out the error message below when
the non-privileged domain is initially *started*.
Let me know what information you need.
-Kip
On Fri, 14 May 2004, Kip Macy wrote:
>
> That works great.
>
> I just did a shutdown -r now in the non-privileged domain and now I'm
> seeing an endless stream of the messages below. DOM0 is now
> unresponsive. Any suggestions?
>
> Thanks for your help.
>
>
> 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 ||
> (flags&(MSG_PEEK|MSG_TRUNC))) failed at tcp.c(1603)
> 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 ||
> (flags&(MSG_PEEK|MSG_TRUNC))) failed at tcp.c(1603)
> 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 ||
> (flags&(MSG_PEEK|MSG_TRUNC))) failed at tcp.c(1603)
> 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 ||
> (flags&(MSG_PEEK|MSG_TRUNC))) failed at tcp.c(1603)
> KERNEL: assertion (flags&MSG_PEEK) failed at tcp.c(1540)
>
>
> On Fri, 14 May 2004, Ian Pratt wrote:
>
> > > Please remind me what the proper way is to interact with non-privileged
> > > consoles. Without any telnet negotation no control characters get
> > > transmitted and there is no notion of what type of terminal the client
> > > is running.
> >
> > "xencons <machine> <port>" is what we use. Any raw terminal
> > program should work.
> >
> > xend should probably have support to spot a telnet client and do
> > the necessary negotiation to put the client into raw character
> > mode.
> >
> > 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=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=2562&alloc_id=6184&op=click
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: telnet xend
2004-05-14 22:37 ` Kip Macy
@ 2004-05-14 22:39 ` Kip Macy
2004-05-14 22:49 ` Ian Pratt
1 sibling, 0 replies; 14+ messages in thread
From: Kip Macy @ 2004-05-14 22:39 UTC (permalink / raw)
To: Ian Pratt; +Cc: Keir Fraser, xen-devel
And this is the last thing that the non-priv domain prints out before
the network goes dead:
Binding to the NIS domain: [ OK ]
Listening for an NIS domain server.
Starting automount:
On Fri, 14 May 2004, Kip Macy wrote:
> The machine now locks up while spitting out the error message below when
> the non-privileged domain is initially *started*.
>
> Let me know what information you need.
>
> -Kip
>
> On Fri, 14 May 2004, Kip Macy wrote:
>
> >
> > That works great.
> >
> > I just did a shutdown -r now in the non-privileged domain and now I'm
> > seeing an endless stream of the messages below. DOM0 is now
> > unresponsive. Any suggestions?
> >
> > Thanks for your help.
> >
> >
> > 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 ||
> > (flags&(MSG_PEEK|MSG_TRUNC))) failed at tcp.c(1603)
> > 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 ||
> > (flags&(MSG_PEEK|MSG_TRUNC))) failed at tcp.c(1603)
> > 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 ||
> > (flags&(MSG_PEEK|MSG_TRUNC))) failed at tcp.c(1603)
> > 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 ||
> > (flags&(MSG_PEEK|MSG_TRUNC))) failed at tcp.c(1603)
> > KERNEL: assertion (flags&MSG_PEEK) failed at tcp.c(1540)
> >
> >
> > On Fri, 14 May 2004, Ian Pratt wrote:
> >
> > > > Please remind me what the proper way is to interact with non-privileged
> > > > consoles. Without any telnet negotation no control characters get
> > > > transmitted and there is no notion of what type of terminal the client
> > > > is running.
> > >
> > > "xencons <machine> <port>" is what we use. Any raw terminal
> > > program should work.
> > >
> > > xend should probably have support to spot a telnet client and do
> > > the necessary negotiation to put the client into raw character
> > > mode.
> > >
> > > 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=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=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=2562&alloc_id=6184&op=click
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: telnet xend
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
1 sibling, 1 reply; 14+ messages in thread
From: Ian Pratt @ 2004-05-14 22:49 UTC (permalink / raw)
To: Kip Macy; +Cc: Ian Pratt, Keir Fraser, xen-devel
> 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)
Can you reproduce with one of our nightly builds?
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
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: telnet xend
2004-05-14 22:49 ` Ian Pratt
@ 2004-05-14 23:14 ` Kip Macy
0 siblings, 0 replies; 14+ messages in thread
From: Kip Macy @ 2004-05-14 23:14 UTC (permalink / raw)
To: Ian Pratt; +Cc: Keir Fraser, xen-devel
Do your nightly builds have xenolinux binaries for nodev xen?
-Kip
On Fri, 14 May 2004, Ian Pratt wrote:
> > 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)
>
> Can you reproduce with one of our nightly builds?
>
> 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
^ 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.