barrelfish
3 years agolibnet: HW filter disable/enable on queue creation
Roni Häcki [Mon, 4 Sep 2017 08:02:24 +0000]
libnet: HW filter disable/enable on queue creation

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

3 years agolibnet: ARP resending more robust with periodic events
Roni Häcki [Fri, 1 Sep 2017 14:50:45 +0000]
libnet: ARP resending more robust with periodic events

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

3 years agokaluga: waiting for all spawnds to be up before starting drivers/apps
Roni Häcki [Fri, 1 Sep 2017 11:34:21 +0000]
kaluga: waiting for all spawnds to be up before starting drivers/apps

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

3 years agokernel: capabilities: treat full object retypes with identical source and dest types...
Simon Gerber [Thu, 31 Aug 2017 14:03:53 +0000]
kernel: capabilities: treat full object retypes with identical source and dest types as copy

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

3 years agoharness: devif test gethostip sometimes fails, fallback added.
Roni Häcki [Thu, 31 Aug 2017 12:50:18 +0000]
harness: devif test gethostip sometimes fails, fallback added.

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

3 years agodevif: added dst MAC lookup to UDP queue init
Roni Häcki [Wed, 30 Aug 2017 13:05:12 +0000]
devif: added dst MAC lookup to UDP queue init

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

3 years agolibnet: added functionality to request ARP lookup sent from default q
Roni Häcki [Wed, 30 Aug 2017 12:58:02 +0000]
libnet: added functionality to request ARP lookup sent from default q

In some cases we require the need to look up a MAC address from
another core than where the default networking queue is running.
This sends a message to the network stack started by the driver
and forces an ARP lookup request and waits for its completion
using Octopus.

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

3 years agokernel: caps_mark_revoke: fix assertions after marking copies
Simon Gerber [Tue, 29 Aug 2017 15:14:49 +0000]
kernel: caps_mark_revoke: fix assertions after marking copies

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

3 years agokernel: capabilities: wrap check_caps_create_arguments() in #ifndef NDEBUG because...
Simon Gerber [Tue, 29 Aug 2017 14:15:00 +0000]
kernel: capabilities: wrap check_caps_create_arguments() in #ifndef NDEBUG because it is only called from assert()

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

3 years agoharness: machines: define custom buildall targets for armv7/armv8 machines
Simon Gerber [Tue, 29 Aug 2017 14:14:14 +0000]
harness: machines: define custom buildall targets for armv7/armv8 machines

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

3 years agoharness: fix release build to ignore unused variables
Simon Gerber [Tue, 29 Aug 2017 14:13:44 +0000]
harness: fix release build to ignore unused variables

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

3 years agokernel: caps_mark_revoke: fix marking of cap copies for revoke
Simon Gerber [Tue, 29 Aug 2017 13:38:00 +0000]
kernel: caps_mark_revoke: fix marking of cap copies for revoke

Also add some comments explaining what the function is doing.

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

3 years agolibskb: include sys/types.h (instead of sys/param.h) to get u_char and co.
Simon Gerber [Tue, 29 Aug 2017 13:01:53 +0000]
libskb: include sys/types.h (instead of sys/param.h) to get u_char and co.

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

3 years agovmkitmon/arrakismon: do not include sys/param.h
Simon Gerber [Tue, 29 Aug 2017 13:00:59 +0000]
vmkitmon/arrakismon: do not include sys/param.h

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

3 years agohake: x86_64: re-enable -Werror for cpu driver
Simon Gerber [Tue, 29 Aug 2017 12:59:37 +0000]
hake: x86_64: re-enable -Werror for cpu driver

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

3 years agox86_64: kernel: do *not* include machine/param.h
Simon Gerber [Tue, 29 Aug 2017 12:59:11 +0000]
x86_64: kernel: do *not* include machine/param.h

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

3 years agoharness: vmkit test added net_socket module
Roni Häcki [Tue, 29 Aug 2017 09:16:08 +0000]
harness: vmkit test added net_socket module

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

3 years agodevif: fixed some printfs that seem to cause compilation errors with automated tests
Roni Häcki [Tue, 29 Aug 2017 07:54:12 +0000]
devif: fixed some printfs that seem to cause compilation errors with automated tests

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

3 years agoomap44xx: sdma: remove redundant redefinitions of MIN()
Simon Gerber [Tue, 29 Aug 2017 07:16:42 +0000]
omap44xx: sdma: remove redundant redefinitions of MIN()

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

3 years agolibmdb: wrap function that is only used with assertions enabled in #ifndef NDEBUG
Simon Gerber [Tue, 29 Aug 2017 06:34:06 +0000]
libmdb: wrap function that is only used with assertions enabled in #ifndef NDEBUG

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

3 years agoUse min/max macros from bitmacros.h instead of including sys/param.h
Simon Gerber [Tue, 29 Aug 2017 06:33:22 +0000]
Use min/max macros from bitmacros.h instead of including sys/param.h

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

3 years agomonitor: capops: move: reformat some function definitions
Simon Gerber [Mon, 28 Aug 2017 14:06:34 +0000]
monitor: capops: move: reformat some function definitions

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

3 years agomonitor: capops: copy: add DEBUG_CAPOPS and clearer messages in forwarding path
Simon Gerber [Mon, 28 Aug 2017 14:05:51 +0000]
monitor: capops: copy: add DEBUG_CAPOPS and clearer messages in forwarding path

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

3 years agomonitor: capops: copy: properly zero copy state structs on allocation
Simon Gerber [Mon, 28 Aug 2017 14:01:20 +0000]
monitor: capops: copy: properly zero copy state structs on allocation

This change fixes an issue where the owning core was trying to delete stale
caprefs when forwarding a lot of capability copy operations in a short span of
time.

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

3 years agomonitor: capops: ownership xfer, delete, retype, revoke: delete temp capabilities...
Simon Gerber [Mon, 28 Aug 2017 13:58:08 +0000]
monitor: capops: ownership xfer, delete, retype, revoke: delete temp capabilities when operations done

The monitor domain did not cleanup root cnode capabilities which it receives
on a temporary basis during some of the distributed capability operations.
Depending on operation order this led to a steadily growing number of
capabilities on some cores.

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

3 years agolibbarrelfish: pinned: reserve 128MB for pinned slabs, up from 4MB
Simon Gerber [Mon, 31 Jul 2017 14:13:43 +0000]
libbarrelfish: pinned: reserve 128MB for pinned slabs, up from 4MB

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

3 years agolibbarrelfish: pinned: refill slabs in 64 page chunks instead of page by page
Simon Gerber [Mon, 31 Jul 2017 14:13:08 +0000]
libbarrelfish: pinned: refill slabs in 64 page chunks instead of page by page

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

3 years agoT381: x86_64: properly handle racy page table allocations in pmap code
Simon Gerber [Mon, 31 Jul 2017 14:11:31 +0000]
T381: x86_64: properly handle racy page table allocations in pmap code

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

3 years agostdio: add __printflike() to ANSI C functions
Simon Gerber [Thu, 27 Jul 2017 14:12:24 +0000]
stdio: add __printflike() to ANSI C functions

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

3 years agohake: armv7_gem5_vexpressemm: Fix armv7 gem5 menu.lst to supply a device db to kaluga
Simon Gerber [Mon, 24 Jul 2017 14:17:20 +0000]
hake: armv7_gem5_vexpressemm: Fix armv7 gem5 menu.lst to supply a device db to kaluga

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

3 years agoFix various memory leaks and uninitialized variable uses as reported by cppcheck
Simon Gerber [Mon, 24 Jul 2017 11:29:49 +0000]
Fix various memory leaks and uninitialized variable uses as reported by cppcheck

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

3 years agoharness: memtest: properly fail memtest_multicore when no memtest spawned
Simon Gerber [Mon, 12 Jun 2017 12:07:02 +0000]
harness: memtest: properly fail memtest_multicore when no memtest spawned

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

3 years agodevif: solarflare backend deallocated some memory twice
Roni Häcki [Mon, 28 Aug 2017 15:07:49 +0000]
devif: solarflare backend deallocated some memory twice

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

3 years agodevif: changed rest of the queues to library destroy
Roni Häcki [Mon, 28 Aug 2017 14:24:34 +0000]
devif: changed rest of the queues to library destroy

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

3 years agodevif: networking backends to destroy called from queue interface
Roni Häcki [Mon, 28 Aug 2017 14:05:18 +0000]
devif: networking backends to destroy called from queue interface

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

3 years agodevif: IDC backend changed destroy
Roni Häcki [Mon, 28 Aug 2017 13:17:08 +0000]
devif: IDC backend changed destroy

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

3 years agodevif: destroy no longer queue specific
Roni Häcki [Mon, 28 Aug 2017 13:11:07 +0000]
devif: destroy no longer queue specific

To avoid having to know what the queue represents after
having used it, the destroy functionality has to go into
the queue interface. Otherwise, we still have to know
what the queue represents at creation and destruction
time, which does not make sense for destruction since
in between most likely we do not know what exact queue
this is.

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

3 years agodevif: debug fixed case when IDC backend us used
Roni Häcki [Mon, 28 Aug 2017 09:14:37 +0000]
devif: debug fixed case when IDC backend us used

When both endpoints of the IDC backend are were using the debug queue
on top, the regions were not consistent in the debug layer

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

3 years agodevif: added uncommited files
Roni Häcki [Fri, 25 Aug 2017 07:13:05 +0000]
devif: added uncommited files

- UDP echo server based on UDP queue
- UDP client for echo sever

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

3 years agoharness: devif udp test adapted arguments to simplified creation
Roni Häcki [Thu, 24 Aug 2017 14:01:01 +0000]
harness: devif udp test adapted arguments to simplified creation

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

3 years agodevif: udp queue simplified creation
Roni Häcki [Thu, 24 Aug 2017 13:54:45 +0000]
devif: udp queue simplified creation

- got src mac from hardware queue
- got src ip from dhcp service

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

3 years agolibnet: added possiblity to query own IP address
Roni Häcki [Thu, 24 Aug 2017 13:31:43 +0000]
libnet: added possiblity to query own IP address

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

3 years agodevif: upd backend bugfix in valid_length computation
Roni Häcki [Thu, 24 Aug 2017 10:44:25 +0000]
devif: upd backend bugfix in valid_length computation

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

3 years agodevif: added benchmarking code to test overhead of stacking queues
Roni Häcki [Thu, 24 Aug 2017 10:41:12 +0000]
devif: added benchmarking code to test overhead of stacking queues

3 different configuratons
- Simple descriptor queue (IDC)
- IDC + debug queue on top
- IDC + debug queue + null queue on top

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

3 years agodevif: "null" backend which simply forwards everything
Roni Häcki [Thu, 24 Aug 2017 10:38:36 +0000]
devif: "null" backend which simply forwards everything

Using this for measuring the overhead of the stacking itself

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

3 years agoharness: added udp test to devif tests
Roni Häcki [Wed, 16 Aug 2017 15:14:19 +0000]
harness: added udp test to devif tests

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

3 years agodevif: adding test for udp queue
Roni Häcki [Wed, 16 Aug 2017 14:59:00 +0000]
devif: adding test for udp queue

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

3 years agodevif: refactored udp queue
Roni Häcki [Tue, 15 Aug 2017 15:25:31 +0000]
devif: refactored udp queue

- split udp queue into udp and ip queue
- ip queue contains protocols ip as well as ethernet
- upd queue now creates ip queue and builds on top of it

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

3 years agolibnet: queue creation small fix
Roni Häcki [Tue, 15 Aug 2017 15:21:05 +0000]
libnet: queue creation small fix

Polling flag was not correctly set

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

3 years agolibnet: libnet now uses queue creation library
Roni Häcki [Mon, 14 Aug 2017 07:46:12 +0000]
libnet: libnet now uses queue creation library

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

3 years agodevif: prototype of UDP queue
Roni Häcki [Fri, 11 Aug 2017 12:29:16 +0000]
devif: prototype of UDP queue

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

3 years agolibnet: added small library to get a hardware queue
Roni Häcki [Fri, 11 Aug 2017 07:20:37 +0000]
libnet: added small library to get a hardware queue

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

3 years agodevif: devif test disable debugging output
Roni Häcki [Tue, 8 Aug 2017 07:29:06 +0000]
devif: devif test disable debugging output

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

3 years agoharness: devif test simplified getting IP
Roni Häcki [Mon, 7 Aug 2017 11:22:10 +0000]
harness: devif test simplified getting IP

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

3 years agoharness: devif test fix parsing destination IP on emmentaler2
Roni Häcki [Mon, 7 Aug 2017 08:55:44 +0000]
harness: devif test fix parsing destination IP on emmentaler2

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

3 years agoe10k: added missing dependency
Roni Häcki [Mon, 7 Aug 2017 08:06:31 +0000]
e10k: added missing dependency

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

3 years agoharness: fixed devif test processing bug
Roni Häcki [Fri, 4 Aug 2017 14:54:23 +0000]
harness: fixed devif test processing bug

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

3 years agosolarflare: conversion of IP for filter no longer required
Roni Häcki [Fri, 4 Aug 2017 10:32:44 +0000]
solarflare: conversion of IP for filter no longer required

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

3 years agoharness: fixing devif test
Roni Häcki [Fri, 4 Aug 2017 10:31:47 +0000]
harness: fixing devif test

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

3 years agolibnet: dhcp header file removed unneeded include
Roni Häcki [Fri, 4 Aug 2017 08:35:16 +0000]
libnet: dhcp header file removed unneeded include

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

3 years agodevif: devif_debug test fixed
Roni Häcki [Wed, 2 Aug 2017 10:09:48 +0000]
devif: devif_debug test fixed

Further added further debugging calls

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

3 years agoincreasing boot timeout for the big ARM machine release2017-07-26
Reto Achermann [Wed, 26 Jul 2017 06:54:57 +0000]
increasing boot timeout for the big ARM machine

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

3 years agoharness: increasing timeout for the mt_waitset test, to avoid timeout on armv8 machines
Reto Achermann [Tue, 25 Jul 2017 10:29:19 +0000]
harness: increasing timeout for the mt_waitset test, to avoid timeout on armv8 machines

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

3 years agonet,e1000: fixing interrupt handling
Adam Turowski [Tue, 25 Jul 2017 09:40:59 +0000]
net,e1000: fixing interrupt handling

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

3 years agoarmv8: actually use 64-bit values to store initial registers
Reto Achermann [Tue, 25 Jul 2017 09:16:37 +0000]
armv8: actually use 64-bit values to store initial registers

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

3 years agoarmv8: do not set all_spawnds_up by default on ARMv8
Reto Achermann [Tue, 25 Jul 2017 07:19:32 +0000]
armv8: do not set all_spawnds_up by default on ARMv8

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

3 years agoarmv8: fix compilation for lrpc benchmark
Reto Achermann [Mon, 24 Jul 2017 14:32:28 +0000]
armv8: fix compilation for lrpc benchmark

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

3 years agoharness: checking the right condition for the xeon phi test
Reto Achermann [Mon, 24 Jul 2017 08:21:36 +0000]
harness: checking the right condition for the xeon phi test

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

3 years agoflounder: sending the right bind/bind-reply message types
Reto Achermann [Mon, 24 Jul 2017 08:20:52 +0000]
flounder: sending the right bind/bind-reply message types

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

3 years agoxeon_phi: fix compilation with full debug enabled
Reto Achermann [Sun, 23 Jul 2017 20:29:03 +0000]
xeon_phi: fix compilation with full debug enabled

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

3 years agok1om: fixing initialization of apic timer interrupts
Reto Achermann [Sun, 23 Jul 2017 20:25:25 +0000]
k1om: fixing initialization of apic timer interrupts

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

3 years agoK1OM: fixing patch to change the elf type for CPU driver
Reto Achermann [Sun, 23 Jul 2017 18:08:21 +0000]
K1OM: fixing patch to change the elf type for CPU driver

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

3 years agoweever: differentiate error values from elfload
Reto Achermann [Sun, 23 Jul 2017 14:54:10 +0000]
weever: differentiate error values from elfload

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

3 years agoharness: adding netsockets server to xeon phi test
Reto Achermann [Sun, 23 Jul 2017 14:25:15 +0000]
harness: adding netsockets server to xeon phi test

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

3 years agocdefs: do not use __nonnull function argument attribute
Reto Achermann [Sun, 23 Jul 2017 07:03:11 +0000]
cdefs: do not use __nonnull function argument attribute

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

3 years agosolarflare: adding missing flounder defs to hakefile
Reto Achermann [Sun, 23 Jul 2017 07:02:17 +0000]
solarflare: adding missing flounder defs to hakefile

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

3 years agooctopus: remove include to flounder file in public include
Reto Achermann [Sat, 22 Jul 2017 15:30:28 +0000]
octopus: remove include to flounder file in public include

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

3 years agoarmv8: fixing menu.lst files and adding bootdriver to the platforms
Reto Achermann [Sat, 22 Jul 2017 15:28:56 +0000]
armv8: fixing menu.lst files and adding bootdriver to the platforms

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

3 years agonet,loopback: small fix
Adam Turowski [Fri, 14 Jul 2017 13:52:04 +0000]
net,loopback: small fix

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

3 years agonet: adding a loopback interface
Adam Turowski [Fri, 14 Jul 2017 11:40:08 +0000]
net: adding a loopback interface

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

3 years agoMerge branch 'bsdlibc'
Adam Turowski [Tue, 11 Jul 2017 13:27:38 +0000]
Merge branch 'bsdlibc'

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

3 years agoRemoving ssh
Adam Turowski [Tue, 11 Jul 2017 10:23:32 +0000]
Removing ssh

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

3 years agoFixing compilation issues on x86_64 and armv8
Adam Turowski [Tue, 11 Jul 2017 10:12:59 +0000]
Fixing compilation issues on x86_64 and armv8

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

3 years agoFix platform file.
Gerd Zellweger [Tue, 11 Jul 2017 09:52:35 +0000]
Fix platform file.

Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>

3 years agoRemove debug print in waitset.c
Gerd Zellweger [Tue, 11 Jul 2017 09:12:00 +0000]
Remove debug print in waitset.c

Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>

3 years agohake: removing an unknown warning option from the x86_64 target
Adam Turowski [Tue, 11 Jul 2017 09:02:54 +0000]
hake: removing an unknown warning option from the x86_64 target
harness: do an actual read in the webserver stress test

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

3 years agonet: adding command-line IP configuration options
Adam Turowski [Tue, 11 Jul 2017 08:29:40 +0000]
net: adding command-line IP configuration options

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

3 years agonet_sockets: some TCP fixups
Adam Turowski [Mon, 10 Jul 2017 15:18:51 +0000]
net_sockets: some TCP fixups

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

3 years agoChange the pandaboard drivers to new driver format.
Gerd Zellweger [Fri, 7 Jul 2017 15:19:30 +0000]
Change the pandaboard drivers to new driver format.

This includes major refactoring in Kaluga, SDMA, MMCHS, FDIF drivers
along with the addition of new drivers such as cm2, twl6030 etc.

Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>

3 years agoharness: adjusting http tests to a new network stack
Adam Turowski [Thu, 6 Jul 2017 12:11:12 +0000]
harness: adjusting http tests to a new network stack

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

3 years agotftpclient: converting to net sockets
Adam Turowski [Thu, 6 Jul 2017 09:20:28 +0000]
tftpclient: converting to net sockets
net_sockets: adding local/remote addresses/ports to the net_socket structure
net,dhcp: adding a possibility of setting of static IP

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

3 years agonet: enabling DHCP
Adam Turowski [Tue, 4 Jul 2017 09:56:36 +0000]
net: enabling DHCP

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

3 years agoharness: changing tests to net sockets
Adam Turowski [Mon, 3 Jul 2017 15:12:03 +0000]
harness: changing tests to net sockets

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

3 years agonet_sockets: e1000 server
Adam Turowski [Mon, 26 Jun 2017 13:51:00 +0000]
net_sockets: e1000 server

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

3 years agonet: converting lwip types to bsd types
Adam Turowski [Mon, 26 Jun 2017 09:23:01 +0000]
net: converting lwip types to bsd types

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

3 years agonet_sockets: converting nfs
Adam Turowski [Wed, 7 Jun 2017 10:54:18 +0000]
net_sockets: converting nfs

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

3 years agoKaluga modifications to start domain.
Gerd Zellweger [Mon, 3 Jul 2017 09:38:38 +0000]
Kaluga modifications to start domain.

Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>

3 years agok1om: some fix-ups
Adam Turowski [Fri, 30 Jun 2017 15:05:19 +0000]
k1om: some fix-ups

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

3 years agoCommit SDMA driver changes.
Gerd Zellweger [Tue, 27 Jun 2017 11:20:05 +0000]
Commit SDMA driver changes.

Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>

3 years agocompiler-rt: removing an arm abi override, defaulting to compiler's
Adam Turowski [Fri, 23 Jun 2017 10:32:31 +0000]
compiler-rt: removing an arm abi override, defaulting to compiler's

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