All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [Bug 1213196] [NEW] -serial tcp should hang up when DTR goes low
@ 2013-08-16 18:07 Nathaniel Filardo
  2020-07-18 14:40 ` [Bug 1213196] " Thomas Huth
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Nathaniel Filardo @ 2013-08-16 18:07 UTC (permalink / raw)
  To: qemu-devel

Public bug reported:

In keeping with the spirit of serial modem control signals, de-asserting
DTR should cause the TCP connection to break; asserting DTR should cause
QEMU to initiate a new connection or for it to accept another (in server
mode; this may involve waiting for one to arrive, too).

** Affects: qemu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1213196

Title:
  -serial tcp should hang up when DTR goes low

Status in QEMU:
  New

Bug description:
  In keeping with the spirit of serial modem control signals, de-
  asserting DTR should cause the TCP connection to break; asserting DTR
  should cause QEMU to initiate a new connection or for it to accept
  another (in server mode; this may involve waiting for one to arrive,
  too).

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1213196/+subscriptions

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

* [Bug 1213196] Re: -serial tcp should hang up when DTR goes low
  2013-08-16 18:07 [Qemu-devel] [Bug 1213196] [NEW] -serial tcp should hang up when DTR goes low Nathaniel Filardo
@ 2020-07-18 14:40 ` Thomas Huth
  2020-08-12 16:23 ` Darrin M. Gorski
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Thomas Huth @ 2020-07-18 14:40 UTC (permalink / raw)
  To: qemu-devel

** Changed in: qemu
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1213196

Title:
  -serial tcp should hang up when DTR goes low

Status in QEMU:
  New

Bug description:
  In keeping with the spirit of serial modem control signals, de-
  asserting DTR should cause the TCP connection to break; asserting DTR
  should cause QEMU to initiate a new connection or for it to accept
  another (in server mode; this may involve waiting for one to arrive,
  too).

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1213196/+subscriptions


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

* [Bug 1213196] Re: -serial tcp should hang up when DTR goes low
  2013-08-16 18:07 [Qemu-devel] [Bug 1213196] [NEW] -serial tcp should hang up when DTR goes low Nathaniel Filardo
  2020-07-18 14:40 ` [Bug 1213196] " Thomas Huth
@ 2020-08-12 16:23 ` Darrin M. Gorski
  2020-12-17  0:02 ` Darrin M. Gorski
  2021-05-03 14:50 ` Thomas Huth
  3 siblings, 0 replies; 5+ messages in thread
From: Darrin M. Gorski @ 2020-08-12 16:23 UTC (permalink / raw)
  To: qemu-devel

In addition to allowing low DTR to drop the socket connection, and
allowing low DTR to reject a socket connection, the DCD modem bit also
be implemented - DCD should follow the state of the TCP socket: a
connected socket should pull DCD high, and a disconnected socket should
pull DCD low. From what Ive seen in the source, it looks like a serial
IOCTL functioned needs to be added to chardev/char-socket.c to allow the
MSR bits to be tracked against the state of the socket.  DCD should be
very easy to implement this way, but I hadn't thought about DTR.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1213196

Title:
  -serial tcp should hang up when DTR goes low

Status in QEMU:
  New

Bug description:
  In keeping with the spirit of serial modem control signals, de-
  asserting DTR should cause the TCP connection to break; asserting DTR
  should cause QEMU to initiate a new connection or for it to accept
  another (in server mode; this may involve waiting for one to arrive,
  too).

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1213196/+subscriptions


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

* [Bug 1213196] Re: -serial tcp should hang up when DTR goes low
  2013-08-16 18:07 [Qemu-devel] [Bug 1213196] [NEW] -serial tcp should hang up when DTR goes low Nathaniel Filardo
  2020-07-18 14:40 ` [Bug 1213196] " Thomas Huth
  2020-08-12 16:23 ` Darrin M. Gorski
@ 2020-12-17  0:02 ` Darrin M. Gorski
  2021-05-03 14:50 ` Thomas Huth
  3 siblings, 0 replies; 5+ messages in thread
From: Darrin M. Gorski @ 2020-12-17  0:02 UTC (permalink / raw)
  To: qemu-devel

Sent in a patch for this.

https://lists.gnu.org/archive/html/qemu-devel/2020-12/msg04658.html

DTR controls the socket.

DCD reflects the state of the socket.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1213196

Title:
  -serial tcp should hang up when DTR goes low

Status in QEMU:
  New

Bug description:
  In keeping with the spirit of serial modem control signals, de-
  asserting DTR should cause the TCP connection to break; asserting DTR
  should cause QEMU to initiate a new connection or for it to accept
  another (in server mode; this may involve waiting for one to arrive,
  too).

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1213196/+subscriptions


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

* [Bug 1213196] Re: -serial tcp should hang up when DTR goes low
  2013-08-16 18:07 [Qemu-devel] [Bug 1213196] [NEW] -serial tcp should hang up when DTR goes low Nathaniel Filardo
                   ` (2 preceding siblings ...)
  2020-12-17  0:02 ` Darrin M. Gorski
@ 2021-05-03 14:50 ` Thomas Huth
  3 siblings, 0 replies; 5+ messages in thread
From: Thomas Huth @ 2021-05-03 14:50 UTC (permalink / raw)
  To: qemu-devel

This is an automated cleanup. This bug report has been moved to QEMU's
new bug tracker on gitlab.com and thus gets marked as 'expired' now.
Please continue with the discussion here:

 https://gitlab.com/qemu-project/qemu/-/issues/97


** Changed in: qemu
       Status: New => Expired

** Bug watch added: gitlab.com/qemu-project/qemu/-/issues #97
   https://gitlab.com/qemu-project/qemu/-/issues/97

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1213196

Title:
  -serial tcp should hang up when DTR goes low

Status in QEMU:
  Expired

Bug description:
  In keeping with the spirit of serial modem control signals, de-
  asserting DTR should cause the TCP connection to break; asserting DTR
  should cause QEMU to initiate a new connection or for it to accept
  another (in server mode; this may involve waiting for one to arrive,
  too).

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1213196/+subscriptions


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

end of thread, other threads:[~2021-05-03 15:07 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-08-16 18:07 [Qemu-devel] [Bug 1213196] [NEW] -serial tcp should hang up when DTR goes low Nathaniel Filardo
2020-07-18 14:40 ` [Bug 1213196] " Thomas Huth
2020-08-12 16:23 ` Darrin M. Gorski
2020-12-17  0:02 ` Darrin M. Gorski
2021-05-03 14:50 ` Thomas Huth

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.