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 85983528f0f718baf0106b104e663f1facfbccd8..55b7d4f0905aeb6785b83bcb02812b20e09f646d 100644 (file)
@@ -1,3 +1,9 @@
+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.
index 23f20a7e07db50a85861ffd2991b890e19e1e73e..132d44443be8a30cb32c766648704da85b748893 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.