Announce new container-awareness features for GNU/Linux systems
authorGary Benson <gbenson@redhat.com>
Wed, 10 Jun 2015 13:28:44 +0000 (14:28 +0100)
committerGary Benson <gbenson@redhat.com>
Wed, 10 Jun 2015 13:28:44 +0000 (14:28 +0100)
This commit announces the newly added ability to directly access
executable and shared library files when attaching to processes
running in containers on GNU/Linux systems.

gdb/ChangeLog:

* NEWS: Announce support for direct access of executable and
shared library files when attaching to inferiors in containers
on GNU/Linux systems.

gdb/ChangeLog
gdb/NEWS

index 8598352..55b7d4f 100644 (file)
@@ -1,5 +1,11 @@
 2015-06-10  Gary Benson <gbenson@redhat.com>
 
+       * NEWS: Announce support for direct access of executable and
+       shared library files when attaching to inferiors in containers
+       on GNU/Linux systems.
+
+2015-06-10  Gary Benson <gbenson@redhat.com>
+
        * remote.c (struct remote_state) <fs_pid>: New field.
        (new_remote_state): Initialize the above.
        (PACKET_vFile_setfs): New enum value.
index 23f20a7..132d444 100644 (file)
--- a/gdb/NEWS
+++ b/gdb/NEWS
 
 * GDB now supports the vector ABI on S/390 GNU/Linux targets.
 
+* On GNU/Linux, GDB and gdbserver are now able to access executable
+  and shared library files without a "set sysroot" command when
+  attaching to processes running in different mount namespaces from
+  the debugger.  This makes it possible to attach to processes in
+  containers as simply as "gdb -p PID" or "gdbserver --attach PID".
+  See "New remote packets" below.
+
 * Guile Scripting
 
   ** Memory ports can now be unbuffered.