This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Hurd".
The branch, master has been updated via 9cf19f93324f1a7adfc5c386050d21ce6d661203 (commit) via 513e5f1def6e019613430d2ffed952da470fb801 (commit) via ec057117c42c18772b207851b4b13d8d383685e3 (commit) via b160d6f3b3cdcd6a293c33cd89dcc46ab54c3264 (commit) from 084e5a86e5eca77cec49e08e0d83fe8266eca91b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 9cf19f93324f1a7adfc5c386050d21ce6d661203 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Sun Nov 3 21:45:44 2019 +0100 pciaccess: properly detect and use * configure.ac: Detect pciaccess pkg module. Define HAVE_LIBPCIACCESS, libpciaccess_CFLAGS, libpciaccess_LIBS variables. * config.make.in (HAVE_LIBPCIACCESS, libpciaccess_CFLAGS, libpciaccess_LIBS): Add variables. * Makefile (prog-subdirs) [!HAVE_LIBPCIACCESS]: Do not add pci-arbiter. * pci-arbiter/Makefile (LDLIBS): Use $(libpciaccess_LIBS) instead of -lpciaccess. (CFLAGS): Use $(libpciaccess_CFLAGS). commit 513e5f1def6e019613430d2ffed952da470fb801 Author: Joan Lledó <jlle...@member.fsf.org> Date: Sun Nov 3 21:37:10 2019 +0100 pci-arbiter: Fix warning * pci-arbiter/netfs_impl.c: * netfs_attempt_write: Cast op function to pci_io_op_t commit ec057117c42c18772b207851b4b13d8d383685e3 Author: Joan Lledó <jlle...@member.fsf.org> Date: Sun Nov 3 21:36:48 2019 +0100 pci-arbiter: Cleanup at shutdown. * pci-arbiter/startup-ops.c: * S_startup_dosync: Call pci_system_cleanup(). commit b160d6f3b3cdcd6a293c33cd89dcc46ab54c3264 Author: Damien Zammit <dam...@zamaudio.com> Date: Sun Nov 3 21:35:57 2019 +0100 pci-arbiter: Use libpciaccess instead of embedding it This patch removes all embedded pciaccess code from the arbiter and instead uses the external pciaccess library. * pci-arbiter/Makefile: * Remove pci_access.c and x86_pci.c from the sources. * pci-arbiter/func_files.c: * io_config_file: Use a harcoded PCI config size. * read_rom_file: Grab the full rom first, then return the requested amount. * pci-arbiter/main.c: * main: Call create_fs_tree() w/o pci_sys. Since it's not part of the translator anymore. * pci-arbiter/netfs_impl.c: * netfs_attempt_read: Send pci_device_cfg_read() as the read op. * netfs_attempt_write: Send pci_device_cfg_write() as the write op. * pci-arbiter/pci-ops.c: * S_pci_conf_read: Call libpciaccess' pci_device_cfg_read(). * S_pci_conf_write: Call libpciaccess' pci_device_cfg_write(). * S_pci_get_dev_rom: Set rom.base_addr to zero for the moment, until libpciaccess esposes it properly. * pci-arbiter/pci_access.c: Deleted * pci-arbiter/pci_access.h: Deleted * pci-arbiter/pcifs.c: * create_fs_tree: Remove the pci_sys parameter. Use libpciaccess' iterator. Use a hardcoded config space size. * pci-arbiter/pcifs.h: Definitions for changes in pcifs.c. * pci-arbiter/x86_pci.c: Deleted. * pci-arbiter/x86_pci.h: Deleted. ----------------------------------------------------------------------- Summary of changes: Makefile | 5 +- config.make.in | 7 + configure.ac | 5 + pci-arbiter/Makefile | 6 +- pci-arbiter/TODO | 9 +- pci-arbiter/func_files.c | 34 +- pci-arbiter/func_files.h | 4 + pci-arbiter/main.c | 6 +- pci-arbiter/netfs_impl.c | 22 +- pci-arbiter/pci-ops.c | 8 +- pci-arbiter/pci_access.c | 51 --- pci-arbiter/pci_access.h | 187 ---------- pci-arbiter/pcifs.c | 24 +- pci-arbiter/pcifs.h | 11 +- pci-arbiter/startup-ops.c | 4 + pci-arbiter/x86_pci.c | 843 ---------------------------------------------- pci-arbiter/x86_pci.h | 34 -- 17 files changed, 89 insertions(+), 1171 deletions(-) delete mode 100644 pci-arbiter/pci_access.c delete mode 100644 pci-arbiter/pci_access.h delete mode 100644 pci-arbiter/x86_pci.c delete mode 100644 pci-arbiter/x86_pci.h hooks/post-receive -- Hurd