public inbox for gdb-testers@sourceware.org
help / color / mirror / Atom feed
* [binutils-gdb] Add support for 'info proc files' on FreeBSD core dumps.
@ 2018-09-20 10:22 sergiodj+buildbot
  2018-09-20 10:32 ` Failures on Fedora-i686, branch master sergiodj+buildbot
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: sergiodj+buildbot @ 2018-09-20 10:22 UTC (permalink / raw)
  To: gdb-testers

*** TEST RESULTS FOR COMMIT 57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0 ***

Author: John Baldwin <jhb@FreeBSD.org>
Branch: master
Commit: 57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0

Add support for 'info proc files' on FreeBSD core dumps.

Walk the list of struct kinfo_file objects in the
NT_FREEBSD_PROCSTAT_FILES core dump note outputting a description of
each open file descriptor.  For sockets, the local and remote socket
addresses are displayed in place of the file name field.  For UNIX
local domain sockets, only a single address is displayed since most
UNIX sockets only have one valid address and printing both pathnames
could be quite long.  The output format was somewhat inspired by the
output of the "procstat -f" command on FreeBSD, but with a few less
details and some fields were condensed.

gdb/ChangeLog:

	* fbsd-tdep.c (KF_FLAGS, KF_OFFSET, KF_VNODE_TYPE, KF_SOCK_DOMAIN)
	(KF_SOCK_TYPE, KF_SOCK_PROTOCOL, KF_SA_LOCAL, KF_SA_PEER)
	(KINFO_FILE_TYPE_SOCKET, KINFO_FILE_TYPE_PIPE)
	(KINFO_FILE_TYPE_FIFO, KINFO_FILE_TYPE_KQUEUE)
	(KINFO_FILE_TYPE_CRYPTO, KINFO_FILE_TYPE_MQUEUE)
	(KINFO_FILE_TYPE_SHM, KINFO_FILE_TYPE_SEM, KINFO_FILE_TYPE_PTS)
	(KINFO_FILE_TYPE_PROCDESC, KINFO_FILE_FD_TYPE_ROOT)
	(KINFO_FILE_FD_TYPE_JAIL, KINFO_FILE_FD_TYPE_TRACE)
	(KINFO_FILE_FD_TYPE_CTTY, KINFO_FILE_FLAG_READ)
	(KINFO_FILE_FLAG_WRITE, KINFO_FILE_FLAG_APPEND)
	(KINFO_FILE_FLAG_ASYNC, KINFO_FILE_FLAG_FSYNC)
	(KINFO_FILE_FLAG_NONBLOCK, KINFO_FILE_FLAG_DIRECT)
	(KINFO_FILE_FLAG_HASLOCK, KINFO_FILE_FLAG_EXEC)
	(KINFO_FILE_VTYPE_VREG, KINFO_FILE_VTYPE_VDIR)
	(KINFO_FILE_VTYPE_VCHR, KINFO_FILE_VTYPE_VLNK)
	(KINFO_FILE_VTYPE_VSOCK, KINFO_FILE_VTYPE_VFIFO, FBSD_AF_UNIX)
	(FBSD_AF_INET, FBSD_AF_INET6, FBSD_SOCK_STREAM, FBSD_SOCK_DGRAM)
	(FBSD_SOCK_SEQPACKET, FBSD_IPPROTO_ICMP, FBSD_IPPROTO_TCP)
	(FBSD_IPPROTO_UDP, FBSD_IPPROTO_SCTP): New defines.
	(struct fbsd_sockaddr_in, struct fbsd_sockaddr_in6)
	(struct fbsd_sockaddr_un): New types.
	(fbsd_file_fd, fbsd_file_type, fbsd_file_flags, fbsd_ipproto)
	(fbsd_print_sockaddr_in, fbsd_print_sockaddr_in6)
	(fbsd_info_proc_files_header, fbsd_info_proc_files_entry)
	(fbsd_core_info_proc_files): New functions.
	(fbsd_core_info_proc): List open file descriptors for IP_FILES and
	IP_ALL.
	* fbsd-tdep.h (fbsd_info_proc_files_header)
	(fbsd_info_proc_files_entry): New.


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

* Failures on Fedora-i686, branch master
  2018-09-20 10:22 [binutils-gdb] Add support for 'info proc files' on FreeBSD core dumps sergiodj+buildbot
@ 2018-09-20 10:32 ` sergiodj+buildbot
  2018-09-20 10:57 ` Failures on Fedora-x86_64-cc-with-index, " sergiodj+buildbot
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: sergiodj+buildbot @ 2018-09-20 10:32 UTC (permalink / raw)
  To: gdb-testers

Buildslave:
	fedora-x86-64-2

Full Build URL:
	<http://gdb-build.sergiodj.net/builders/Fedora-i686/builds/11039>

Commit(s) tested:
	57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0

Author(s) (in the same order as the commits):
	John Baldwin <jhb@FreeBSD.org>

Subject:
	Add support for 'info proc files' on FreeBSD core dumps.

Testsuite log (gdb.sum and gdb.log) URL(s):
	<http://gdb-build.sergiodj.net/results/Fedora-i686/57/57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0/>

*** Diff to previous build ***
============================
PASS -> FAIL: gdb.python/py-mi-var-info-path-expression.exp: -var-list-children c1
PASS -> FAIL: gdb.python/py-mi-var-info-path-expression.exp: -var-list-children c1.car
PASS -> FAIL: gdb.python/py-mi-var-info-path-expression.exp: -var-list-children c1.car.atom
PASS -> FAIL: gdb.python/py-mi-var-info-path-expression.exp: -var-list-children c1.cdr
PASS -> UNRESOLVED: gdb.python/py-mi-var-info-path-expression.exp: load python file
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

	<https://git.sergiodj.net/gdb-xfails.git/tree/xfails/Fedora-i686/xfails/master/xfail?id=ea41c0aa>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

	<https://git.sergiodj.net/gdb-xfails.git/tree/xfails/Fedora-i686/xfails/master/xfail.table?id=ea41c0aa>




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

* Failures on Fedora-x86_64-cc-with-index, branch master
  2018-09-20 10:22 [binutils-gdb] Add support for 'info proc files' on FreeBSD core dumps sergiodj+buildbot
  2018-09-20 10:32 ` Failures on Fedora-i686, branch master sergiodj+buildbot
@ 2018-09-20 10:57 ` sergiodj+buildbot
  2018-09-20 11:28 ` Failures on Fedora-x86_64-native-extended-gdbserver-m64, " sergiodj+buildbot
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: sergiodj+buildbot @ 2018-09-20 10:57 UTC (permalink / raw)
  To: gdb-testers

Buildslave:
	fedora-x86-64-4

Full Build URL:
	<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-cc-with-index/builds/10954>

Commit(s) tested:
	57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0

Author(s) (in the same order as the commits):
	John Baldwin <jhb@FreeBSD.org>

Subject:
	Add support for 'info proc files' on FreeBSD core dumps.

Testsuite log (gdb.sum and gdb.log) URL(s):
	<http://gdb-build.sergiodj.net/results/Fedora-x86_64-cc-with-index/57/57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/non-ldr-exit.exp: program exits normally
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=0: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

	<https://git.sergiodj.net/gdb-xfails.git/tree/xfails/Fedora-x86_64-cc-with-index/xfails/master/xfail?id=4b1c024f>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

	<https://git.sergiodj.net/gdb-xfails.git/tree/xfails/Fedora-x86_64-cc-with-index/xfails/master/xfail.table?id=4b1c024f>




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

* Failures on Fedora-x86_64-native-extended-gdbserver-m64, branch master
  2018-09-20 10:22 [binutils-gdb] Add support for 'info proc files' on FreeBSD core dumps sergiodj+buildbot
  2018-09-20 10:32 ` Failures on Fedora-i686, branch master sergiodj+buildbot
  2018-09-20 10:57 ` Failures on Fedora-x86_64-cc-with-index, " sergiodj+buildbot
@ 2018-09-20 11:28 ` sergiodj+buildbot
  2018-09-20 11:31 ` Failures on Fedora-x86_64-native-gdbserver-m64, " sergiodj+buildbot
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: sergiodj+buildbot @ 2018-09-20 11:28 UTC (permalink / raw)
  To: gdb-testers

Buildslave:
	fedora-x86-64-3

Full Build URL:
	<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-native-extended-gdbserver-m64/builds/11046>

Commit(s) tested:
	57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0

Author(s) (in the same order as the commits):
	John Baldwin <jhb@FreeBSD.org>

Subject:
	Add support for 'info proc files' on FreeBSD core dumps.

Testsuite log (gdb.sum and gdb.log) URL(s):
	<http://gdb-build.sergiodj.net/results/Fedora-x86_64-native-extended-gdbserver-m64/57/57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0/>

*** Diff to previous build ***
============================
PASS -> FAIL: gdb.dlang/properties.exp: set language d
UNRESOLVED -> FAIL: gdb.mi/mi-exec-run.exp: inferior-tty=main: mi=main: force-fail=1: run failure detected
UNRESOLVED -> FAIL: gdb.mi/mi-exec-run.exp: inferior-tty=main: mi=separate: force-fail=1: run failure detected
UNRESOLVED -> FAIL: gdb.mi/mi-exec-run.exp: inferior-tty=separate: mi=main: force-fail=1: run failure detected
UNRESOLVED -> FAIL: gdb.mi/mi-exec-run.exp: inferior-tty=separate: mi=separate: force-fail=1: run failure detected
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

	<https://git.sergiodj.net/gdb-xfails.git/tree/xfails/Fedora-x86_64-native-extended-gdbserver-m64/xfails/master/xfail?id=640f232c>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

	<https://git.sergiodj.net/gdb-xfails.git/tree/xfails/Fedora-x86_64-native-extended-gdbserver-m64/xfails/master/xfail.table?id=640f232c>




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

* Failures on Fedora-x86_64-native-gdbserver-m64, branch master
  2018-09-20 10:22 [binutils-gdb] Add support for 'info proc files' on FreeBSD core dumps sergiodj+buildbot
                   ` (2 preceding siblings ...)
  2018-09-20 11:28 ` Failures on Fedora-x86_64-native-extended-gdbserver-m64, " sergiodj+buildbot
@ 2018-09-20 11:31 ` sergiodj+buildbot
  2018-09-20 11:46 ` Failures on Fedora-x86_64-native-gdbserver-m32, " sergiodj+buildbot
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: sergiodj+buildbot @ 2018-09-20 11:31 UTC (permalink / raw)
  To: gdb-testers

Buildslave:
	fedora-x86-64-2

Full Build URL:
	<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-native-gdbserver-m64/builds/11001>

Commit(s) tested:
	57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0

Author(s) (in the same order as the commits):
	John Baldwin <jhb@FreeBSD.org>

Subject:
	Add support for 'info proc files' on FreeBSD core dumps.

Testsuite log (gdb.sum and gdb.log) URL(s):
	<http://gdb-build.sergiodj.net/results/Fedora-x86_64-native-gdbserver-m64/57/57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

	<https://git.sergiodj.net/gdb-xfails.git/tree/xfails/Fedora-x86_64-native-gdbserver-m64/xfails/master/xfail?id=1dab5a4c>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

	<https://git.sergiodj.net/gdb-xfails.git/tree/xfails/Fedora-x86_64-native-gdbserver-m64/xfails/master/xfail.table?id=1dab5a4c>




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

* Failures on Fedora-x86_64-native-gdbserver-m32, branch master
  2018-09-20 10:22 [binutils-gdb] Add support for 'info proc files' on FreeBSD core dumps sergiodj+buildbot
                   ` (3 preceding siblings ...)
  2018-09-20 11:31 ` Failures on Fedora-x86_64-native-gdbserver-m64, " sergiodj+buildbot
@ 2018-09-20 11:46 ` sergiodj+buildbot
  2018-09-20 12:03 ` Failures on Fedora-s390x-m64, " sergiodj+buildbot
  2018-09-20 15:57 ` Failures on Debian-s390x-m64, " sergiodj+buildbot
  6 siblings, 0 replies; 8+ messages in thread
From: sergiodj+buildbot @ 2018-09-20 11:46 UTC (permalink / raw)
  To: gdb-testers

Buildslave:
	fedora-x86-64-4

Full Build URL:
	<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-native-gdbserver-m32/builds/10774>

Commit(s) tested:
	57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0

Author(s) (in the same order as the commits):
	John Baldwin <jhb@FreeBSD.org>

Subject:
	Add support for 'info proc files' on FreeBSD core dumps.

Testsuite log (gdb.sum and gdb.log) URL(s):
	<http://gdb-build.sergiodj.net/results/Fedora-x86_64-native-gdbserver-m32/57/57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0/>

*** Diff to previous build ***
============================
PASS -> FAIL: gdb.threads/execl.exp: continue across exec
PASS -> FAIL: gdb.threads/execl.exp: continue to exec
PASS -> FAIL: gdb.threads/execl.exp: continue until exit
PASS -> FAIL: gdb.threads/execl.exp: info threads before exec
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

	<https://git.sergiodj.net/gdb-xfails.git/tree/xfails/Fedora-x86_64-native-gdbserver-m32/xfails/master/xfail?id=539e0db5>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

	<https://git.sergiodj.net/gdb-xfails.git/tree/xfails/Fedora-x86_64-native-gdbserver-m32/xfails/master/xfail.table?id=539e0db5>




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

* Failures on Fedora-s390x-m64, branch master
  2018-09-20 10:22 [binutils-gdb] Add support for 'info proc files' on FreeBSD core dumps sergiodj+buildbot
                   ` (4 preceding siblings ...)
  2018-09-20 11:46 ` Failures on Fedora-x86_64-native-gdbserver-m32, " sergiodj+buildbot
@ 2018-09-20 12:03 ` sergiodj+buildbot
  2018-09-20 15:57 ` Failures on Debian-s390x-m64, " sergiodj+buildbot
  6 siblings, 0 replies; 8+ messages in thread
From: sergiodj+buildbot @ 2018-09-20 12:03 UTC (permalink / raw)
  To: gdb-testers

Buildslave:
	marist-fedora-s390x

Full Build URL:
	<http://gdb-build.sergiodj.net/builders/Fedora-s390x-m64/builds/9729>

Commit(s) tested:
	57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0

Author(s) (in the same order as the commits):
	John Baldwin <jhb@FreeBSD.org>

Subject:
	Add support for 'info proc files' on FreeBSD core dumps.

Testsuite log (gdb.sum and gdb.log) URL(s):
	<http://gdb-build.sergiodj.net/results/Fedora-s390x-m64/57/57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

	<https://git.sergiodj.net/gdb-xfails.git/tree/xfails/Fedora-s390x-m64/xfails/master/xfail?id=5cb19b60>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

	<https://git.sergiodj.net/gdb-xfails.git/tree/xfails/Fedora-s390x-m64/xfails/master/xfail.table?id=5cb19b60>




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

* Failures on Debian-s390x-m64, branch master
  2018-09-20 10:22 [binutils-gdb] Add support for 'info proc files' on FreeBSD core dumps sergiodj+buildbot
                   ` (5 preceding siblings ...)
  2018-09-20 12:03 ` Failures on Fedora-s390x-m64, " sergiodj+buildbot
@ 2018-09-20 15:57 ` sergiodj+buildbot
  6 siblings, 0 replies; 8+ messages in thread
From: sergiodj+buildbot @ 2018-09-20 15:57 UTC (permalink / raw)
  To: gdb-testers

Buildslave:
	debian-jessie-s390x-1

Full Build URL:
	<http://gdb-build.sergiodj.net/builders/Debian-s390x-m64/builds/6524>

Commit(s) tested:
	57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0

Author(s) (in the same order as the commits):
	John Baldwin <jhb@FreeBSD.org>

Subject:
	Add support for 'info proc files' on FreeBSD core dumps.

Testsuite log (gdb.sum and gdb.log) URL(s):
	<http://gdb-build.sergiodj.net/results/Debian-s390x-m64/57/57c2a98a4c7e5ad4e62c876eb5cebe9d17a51ad0/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

	<https://git.sergiodj.net/gdb-xfails.git/tree/xfails/Debian-s390x-m64/xfails/master/xfail?id=c54a9181>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

	<https://git.sergiodj.net/gdb-xfails.git/tree/xfails/Debian-s390x-m64/xfails/master/xfail.table?id=c54a9181>




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

end of thread, other threads:[~2018-09-19  9:18 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-09-20 10:22 [binutils-gdb] Add support for 'info proc files' on FreeBSD core dumps sergiodj+buildbot
2018-09-20 10:32 ` Failures on Fedora-i686, branch master sergiodj+buildbot
2018-09-20 10:57 ` Failures on Fedora-x86_64-cc-with-index, " sergiodj+buildbot
2018-09-20 11:28 ` Failures on Fedora-x86_64-native-extended-gdbserver-m64, " sergiodj+buildbot
2018-09-20 11:31 ` Failures on Fedora-x86_64-native-gdbserver-m64, " sergiodj+buildbot
2018-09-20 11:46 ` Failures on Fedora-x86_64-native-gdbserver-m32, " sergiodj+buildbot
2018-09-20 12:03 ` Failures on Fedora-s390x-m64, " sergiodj+buildbot
2018-09-20 15:57 ` Failures on Debian-s390x-m64, " sergiodj+buildbot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).