barrelfish
2 years agoharness: changing the DS-5 directory release2018-10-04
Adam Turowski [Fri, 21 Sep 2018 13:26:03 +0000]
harness: changing the DS-5 directory

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoMerge branch '18.04'
Adam Turowski [Mon, 17 Sep 2018 07:18:16 +0000]
Merge branch '18.04'

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoarmv7: fixing thread context switching
Adam Turowski [Thu, 30 Aug 2018 09:08:28 +0000]
armv7: fixing thread context switching

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoarm: platform info cleanups, adding e1k to QEMU
Adam Turowski [Wed, 29 Aug 2018 09:19:14 +0000]
arm: platform info cleanups, adding e1k to QEMU

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoarmv7: fixing QEMU Zynq, adding 4-core QEMU armv7
Adam Turowski [Tue, 28 Aug 2018 07:58:19 +0000]
armv7: fixing QEMU Zynq, adding 4-core QEMU armv7

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoarmv7: fixing the a9's timer
Adam Turowski [Fri, 24 Aug 2018 14:59:11 +0000]
armv7: fixing the a9's timer

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoarmv7: fixing VFP support
Adam Turowski [Fri, 24 Aug 2018 07:52:58 +0000]
armv7: fixing VFP support

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoarm: removing a debug print and fixing ACPI
Adam Turowski [Fri, 17 Aug 2018 11:34:20 +0000]
arm: removing a debug print and fixing ACPI

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoRestore interrupts on x86
Lukas Humbel [Wed, 15 Aug 2018 15:27:04 +0000]
Restore interrupts on x86

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoMake armv8 qemu wrapper work together with harness
Lukas Humbel [Wed, 15 Aug 2018 15:15:39 +0000]
Make armv8 qemu wrapper work together with harness

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoUse bios settings for bar configuration on QEMU
Lukas Humbel [Wed, 15 Aug 2018 12:02:37 +0000]
Use bios settings for bar configuration on QEMU

Recent QEMU versions, such as 2.11.1 shipped with Ubuntu 18.04, use BAR
addreses above the 32 bit boundary, hence we need to use the BIOS
provided PCI configuration.

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoqemu: reverting few changes
Adam Turowski [Wed, 15 Aug 2018 14:57:10 +0000]
qemu: reverting few changes

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoMake harness a bit more tolerant for accepting output
Lukas Humbel [Wed, 15 Aug 2018 12:45:45 +0000]
Make harness a bit more tolerant for accepting output

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agodebug: reverting debug_printf and acpi commits
Adam Turowski [Tue, 14 Aug 2018 15:51:16 +0000]
debug: reverting debug_printf and acpi commits

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agogem5: wait time until we connect using telnet increased
Roni Häcki [Wed, 8 Aug 2018 08:38:13 +0000]
gem5: wait time until we connect using telnet increased

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agogem5: fixed test for 18.04
Roni Häcki [Wed, 8 Aug 2018 07:23:59 +0000]
gem5: fixed test for 18.04

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agofputest: new, better test
Adam Turowski [Mon, 9 Jul 2018 09:09:17 +0000]
fputest: new, better test

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoarmv8: adding support for NEON
Adam Turowski [Thu, 5 Jul 2018 11:34:20 +0000]
armv8: adding support for NEON

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoarm: adding gic v3
Adam Turowski [Thu, 5 Jul 2018 08:11:23 +0000]
arm: adding gic v3

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoxeon_phi: fixing timers, dispatching and stack's alignment
Adam Turowski [Tue, 7 Aug 2018 09:00:58 +0000]
xeon_phi: fixing timers, dispatching and stack's alignment

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agosave FPU state on disp_save
Lukas Humbel [Tue, 17 Jul 2018 09:16:15 +0000]
save FPU state on disp_save

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agocompiler-rt-tests: Retab file
Lukas Humbel [Mon, 16 Jul 2018 12:42:24 +0000]
compiler-rt-tests: Retab file

GCC6 now warns on wrongly idented files

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoharness: Make compiler-rt tests run on qemu
Lukas Humbel [Mon, 16 Jul 2018 12:41:43 +0000]
harness: Make compiler-rt tests run on qemu

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agokernel: do not initialze xmm registers on xeon phi
Roni Häcki [Fri, 6 Jul 2018 14:39:15 +0000]
kernel: do not initialze xmm registers on xeon phi

Xeon phi does not have xmm register leading to compilation errors

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agokernel: added missing device dependency
Roni Häcki [Thu, 5 Jul 2018 13:30:00 +0000]
kernel: added missing device dependency

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agoacpi: Fix build for ARMv7
Lukas Humbel [Wed, 4 Jul 2018 13:57:42 +0000]
acpi: Fix build for ARMv7

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoe1000: Fix for recent QEMU versions
Lukas Humbel [Tue, 3 Jul 2018 11:33:08 +0000]
e1000: Fix for recent QEMU versions

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoMerge branch 'master' into 18.04
Lukas Humbel [Tue, 3 Jul 2018 11:03:37 +0000]
Merge branch 'master' into 18.04

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoharness: rename grubboot to boottest
Lukas Humbel [Wed, 13 Jun 2018 12:28:09 +0000]
harness: rename grubboot to boottest

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoharness: also detect start of hagfish release2018-06-12
Lukas Humbel [Mon, 11 Jun 2018 12:27:54 +0000]
harness: also detect start of hagfish

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agosbrk: Dont use large pages on ARMv8
Lukas Humbel [Mon, 11 Jun 2018 12:04:46 +0000]
sbrk: Dont use large pages on ARMv8

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoARMv7: Fix sbrk
Lukas Humbel [Mon, 11 Jun 2018 08:28:16 +0000]
ARMv7: Fix sbrk

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoirq: enable msi-x in conf header on route setup
Lukas Humbel [Fri, 8 Jun 2018 09:35:17 +0000]
irq: enable msi-x in conf header on route setup

Same mechanism as with legacy interrupts, pci_int_ctrl is now managing
which interrupt model will be activated in the confspace.

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agosbrk: fixing bug with the goffset calculation and using large pages
Reto Achermann [Tue, 24 Apr 2018 07:24:14 +0000]
sbrk: fixing bug with the goffset calculation and using large pages

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>

2 years agoACPI: Add ioapic debugging switch
Lukas Humbel [Wed, 6 Jun 2018 14:48:24 +0000]
ACPI: Add ioapic debugging switch

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoACPI: add option to ignore irq override and set it on feta
Lukas Humbel [Wed, 6 Jun 2018 14:46:29 +0000]
ACPI: add option to ignore irq override and set it on feta

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agopci: make legacy clients find the interrupt cap
Lukas Humbel [Wed, 6 Jun 2018 11:50:08 +0000]
pci: make legacy clients find the interrupt cap

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agovmkit: use old image file
Lukas Humbel [Wed, 6 Jun 2018 11:49:45 +0000]
vmkit: use old image file

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoirqtest: Make sure its started only once
Lukas Humbel [Tue, 5 Jun 2018 15:21:14 +0000]
irqtest: Make sure its started only once

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoproc_mgmt: properly propagate spawnd errors to client
Simon Gerber [Mon, 4 Jun 2018 07:38:19 +0000]
proc_mgmt: properly propagate spawnd errors to client

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>

2 years agoexamples: fix xmpl-msg rx_string declaration
Simon Gerber [Mon, 4 Jun 2018 06:57:28 +0000]
examples: fix xmpl-msg rx_string declaration

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>

2 years agoharness: make grubboot write no menu lst
Lukas Humbel [Wed, 30 May 2018 11:41:19 +0000]
harness: make grubboot write no menu lst

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agovmkit: added i586 features to the emulated processor
Changyeon Jo [Tue, 29 May 2018 10:13:55 +0000]
vmkit: added i586 features to the emulated processor

Signed-off-by: Changyeon Jo <changyeon@csap.snu.ac.kr>

2 years agoharness: Add boot machine test
Lukas Humbel [Tue, 29 May 2018 09:02:13 +0000]
harness: Add boot machine test

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoACPI: Enable debug printer (with preprocessor switch)
Lukas Humbel [Mon, 28 May 2018 14:54:11 +0000]
ACPI: Enable debug printer (with preprocessor switch)

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoirqtest: Fix test. Enable multi instance
Lukas Humbel [Mon, 28 May 2018 14:51:47 +0000]
irqtest: Fix test. Enable multi instance

Enable to instantiate multiple irqtest in the same domain.

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agolibacpica: adding haek target for the dump facilities of the acpi tables
Reto Achermann [Tue, 29 May 2018 06:47:05 +0000]
libacpica: adding haek target for the dump facilities of the acpi tables

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>

2 years agoACPI: Enable debug printer (with preprocessor switch)
Lukas Humbel [Mon, 28 May 2018 14:54:11 +0000]
ACPI: Enable debug printer (with preprocessor switch)

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agoirqtest: Fix test. Enable multi instance
Lukas Humbel [Mon, 28 May 2018 14:51:47 +0000]
irqtest: Fix test. Enable multi instance

Enable to instantiate multiple irqtest in the same domain.

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agok1om: remove fpu_save and fpu_resore functions as they are in handled else where now
Reto Achermann [Wed, 16 May 2018 12:16:36 +0000]
k1om: remove fpu_save and fpu_resore functions as they are in handled else where now

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>

2 years agok1om: the xeon phi does not support clflush instructions
Reto Achermann [Fri, 6 Apr 2018 15:41:49 +0000]
k1om: the xeon phi does not support clflush instructions

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>

2 years agoacpi: provide implementation to dump the ACPI tables
Reto Achermann [Mon, 28 May 2018 09:11:26 +0000]
acpi: provide implementation to dump the ACPI tables

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>

2 years agodevif: fixed device queue networking backend test
Roni Häcki [Thu, 24 May 2018 11:11:03 +0000]
devif: fixed device queue networking backend test

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agoharness: proc_mgmt test change cores used to depend on command line
Roni Häcki [Tue, 22 May 2018 14:29:45 +0000]
harness: proc_mgmt test change cores used to depend on command line
input and not hard coded values

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agolibc/sys: provide unimplemented recvmsg
Simon Gerber [Tue, 22 May 2018 14:28:05 +0000]
libc/sys: provide unimplemented recvmsg

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>

2 years agolibposixcompat: remove syslog.c as the syslog facilitites of BSD libc are built and...
Simon Gerber [Tue, 22 May 2018 14:27:29 +0000]
libposixcompat: remove syslog.c as the syslog facilitites of BSD libc are built and included in libc.a

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>

2 years agoharness: proc_mgmt test change cores used to depend on command line
Roni Häcki [Tue, 22 May 2018 14:29:45 +0000]
harness: proc_mgmt test change cores used to depend on command line
input and not hard coded values

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agoMerge branch 'master' into '18.04'
Roni Häcki [Tue, 22 May 2018 13:13:04 +0000]
Merge branch 'master' into '18.04'

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agopci: temporary workaround for over-4G-devices
Adam Turowski [Tue, 15 May 2018 08:55:19 +0000]
pci: temporary workaround for over-4G-devices

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agopandaboard: fixing small compilation issues
Adam Turowski [Tue, 15 May 2018 07:45:13 +0000]
pandaboard: fixing small compilation issues

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoRemoving the unnecessary syscall GET_ABS_TIME from x86_64
Adam Turowski [Mon, 14 May 2018 14:05:38 +0000]
Removing the unnecessary syscall GET_ABS_TIME from x86_64

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agofpu: some cleanups
Adam Turowski [Mon, 14 May 2018 09:20:55 +0000]
fpu: some cleanups

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agothc: fixing the stack's alignment
Adam Turowski [Fri, 11 May 2018 17:37:25 +0000]
thc: fixing the stack's alignment

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agofpu: unifing the fpu's context switching
Adam Turowski [Fri, 11 May 2018 17:33:47 +0000]
fpu: unifing the fpu's context switching
x86_64: fixing the stack's alignment

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agohake: adapt to the GHC 8.0 changes in interface
Reto Achermann [Thu, 19 Apr 2018 06:41:01 +0000]
hake: adapt to the GHC 8.0 changes in interface

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>

2 years agoserial,pc16550: properly disable interrupts before polling on interrupt
Simon Gerber [Tue, 22 May 2018 10:53:24 +0000]
serial,pc16550: properly disable interrupts before polling on interrupt

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>

2 years agoserial,pc16550: properly disable interrupts before polling on interrupt
Simon Gerber [Tue, 22 May 2018 10:53:24 +0000]
serial,pc16550: properly disable interrupts before polling on interrupt

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>

2 years agoe10k: devif backend map some regions cachable
Roni Häcki [Fri, 18 May 2018 14:58:19 +0000]
e10k: devif backend map some regions cachable

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agoharness: devif test upd fixed
Roni Häcki [Fri, 18 May 2018 14:57:32 +0000]
harness: devif test upd fixed

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agolibnet: net_queue fail name argument is not formatted correctly
Roni Häcki [Fri, 18 May 2018 14:41:54 +0000]
libnet: net_queue fail name argument is not formatted correctly

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agoe10k: revert to legacy descriptors for non VF case
Roni Häcki [Fri, 18 May 2018 14:14:42 +0000]
e10k: revert to legacy descriptors for non VF case

There are still some problems with the test when VFs are not enabled
and we want to use advanced descriptors.

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agoe10k: devif backend make compile with debugging output
Roni Häcki [Fri, 18 May 2018 14:13:26 +0000]
e10k: devif backend make compile with debugging output

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agopci: enable VFs only when command line argument numvfs is given
Roni Häcki [Fri, 18 May 2018 13:32:41 +0000]
pci: enable VFs only when command line argument numvfs is given

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agoe10k: only check vtd in skb if flag is set
Roni Häcki [Thu, 17 May 2018 11:26:09 +0000]
e10k: only check vtd in skb if flag is set

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agoharness: Update ETH pandaboard rack machine definitions to work on all emmentaler...
Simon Gerber [Wed, 16 May 2018 10:58:55 +0000]
harness: Update ETH pandaboard rack machine definitions to work on all emmentaler build hosts

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>

2 years agoharness: Update ETH pandaboard rack machine definitions to work on all emmentaler...
Simon Gerber [Wed, 16 May 2018 10:58:55 +0000]
harness: Update ETH pandaboard rack machine definitions to work on all emmentaler build hosts

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>

2 years agoharness: Add new ETH rack machines
Lukas Humbel [Tue, 15 May 2018 11:06:45 +0000]
harness: Add new ETH rack machines

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>

2 years agopci: temporary workaround for over-4G-devices
Adam Turowski [Tue, 15 May 2018 08:55:19 +0000]
pci: temporary workaround for over-4G-devices

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agopandaboard: fixing small compilation issues
Adam Turowski [Tue, 15 May 2018 07:45:13 +0000]
pandaboard: fixing small compilation issues

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoRemoving the unnecessary syscall GET_ABS_TIME from x86_64
Adam Turowski [Mon, 14 May 2018 14:05:38 +0000]
Removing the unnecessary syscall GET_ABS_TIME from x86_64

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agofpu: some cleanups
Adam Turowski [Mon, 14 May 2018 09:20:55 +0000]
fpu: some cleanups

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agothc: fixing the stack's alignment
Adam Turowski [Fri, 11 May 2018 17:37:25 +0000]
thc: fixing the stack's alignment

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agofpu: unifing the fpu's context switching
Adam Turowski [Fri, 11 May 2018 17:33:47 +0000]
fpu: unifing the fpu's context switching
x86_64: fixing the stack's alignment

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agohake: adapt to the GHC 8.0 changes in interface
Reto Achermann [Thu, 19 Apr 2018 06:41:01 +0000]
hake: adapt to the GHC 8.0 changes in interface

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>

2 years agoarmv8,psci: use hvc/smc according to the ACPI release2018-05-08
Adam Turowski [Thu, 22 Mar 2018 10:39:21 +0000]
armv8,psci: use hvc/smc according to the ACPI

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoarmv8: disable for now PMUSERENR_EL0 because QEMU version <2.6.0 doesn't support it
Adam Turowski [Wed, 21 Mar 2018 10:08:08 +0000]
armv8: disable for now PMUSERENR_EL0 because QEMU version <2.6.0 doesn't support it

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoarmv8: separating the fvp and qemu targets, adding QEMU/aarch64 to harness
Adam Turowski [Tue, 20 Mar 2018 12:50:09 +0000]
armv8: separating the fvp and qemu targets, adding QEMU/aarch64 to harness

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoharness: pass the kernel options to the armv8's cpu driver
Adam Turowski [Fri, 16 Mar 2018 08:49:46 +0000]
harness: pass the kernel options to the armv8's cpu driver

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoarmv8: fixing some debug output
Adam Turowski [Wed, 14 Mar 2018 09:21:09 +0000]
armv8: fixing some debug output

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoarmv8: adding a missing debug syscall
Adam Turowski [Tue, 13 Mar 2018 18:13:02 +0000]
armv8: adding a missing debug syscall

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoaarch64: fixing memory allocation
Adam Turowski [Tue, 13 Mar 2018 16:52:32 +0000]
aarch64: fixing memory allocation

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoharness: proc_mgmt_test: improve core selection for test runner
Simon Gerber [Wed, 21 Feb 2018 12:51:05 +0000]
harness: proc_mgmt_test: improve core selection for test runner

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>

2 years agoharness: fix confusion about whether no kernel/boot driver args is None or an empty...
Simon Gerber [Wed, 21 Feb 2018 08:59:14 +0000]
harness: fix confusion about whether no kernel/boot driver args is None or an empty list

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>

2 years agopmap: naming unification
Adam Turowski [Mon, 12 Mar 2018 13:12:32 +0000]
pmap: naming unification

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>

2 years agoMerge branch 'pci_next'
Roni Häcki [Fri, 9 Mar 2018 13:04:24 +0000]
Merge branch 'pci_next'

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agoe1000: added check if queue is full
Roni Häcki [Fri, 9 Mar 2018 12:55:42 +0000]
e1000: added check if queue is full

There were no checks if the queue is full when enqueueing
using de the device queue interface

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agoskb: changed e1000 core hint to core 1
Roni Häcki [Fri, 9 Mar 2018 12:53:21 +0000]
skb: changed e1000 core hint to core 1

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agoe1000: driver can detect I219
Roni Häcki [Fri, 9 Mar 2018 09:34:19 +0000]
e1000: driver can detect I219

Should be similar to I210 but needs testing

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agonet_sockets: ensure struct is zeroed
Roni Häcki [Fri, 9 Mar 2018 09:20:45 +0000]
net_sockets: ensure struct is zeroed

A function pointer might be != NULL otherwise and lead to problems
with the xeon phi test

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

2 years agoharness: adding missing module to tftp test
Roni Häcki [Fri, 9 Mar 2018 07:55:05 +0000]
harness: adding missing module to tftp test

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>