barrelfish
6 years agoAdded: new boot.S, serial out for Xeon Phi
Reto Achermann [Fri, 4 Apr 2014 13:33:12 +0000]
Added: new boot.S, serial out for Xeon Phi

6 years agoadded two scripts for building gnu gcc and mpss gcc (both are broken sofar)
Reto Achermann [Fri, 28 Mar 2014 13:42:38 +0000]
added two scripts for building gnu gcc and mpss gcc (both are broken sofar)

6 years agoupdated patches
Reto Achermann [Wed, 26 Mar 2014 17:43:18 +0000]
updated patches

6 years agopatches for the mpss gcc
Reto Achermann [Wed, 26 Mar 2014 15:06:54 +0000]
patches for the mpss gcc

6 years agoGetting Hake Ready with K1OM Architecture and Standard GCC
Reto Achermann [Tue, 25 Mar 2014 15:50:14 +0000]
Getting Hake Ready with K1OM Architecture and Standard GCC

6 years agofixed wrong linker
Reto Achermann [Mon, 24 Mar 2014 14:59:16 +0000]
fixed wrong linker

6 years agomodified patch
Reto Achermann [Mon, 24 Mar 2014 13:30:58 +0000]
modified patch

6 years agoAdded: K1OM machine number
Reto Achermann [Sun, 23 Mar 2014 21:53:01 +0000]
Added: K1OM machine number

6 years agoAdded: New architecture to targets / arch folders and hake files
Reto Achermann [Sun, 23 Mar 2014 21:13:53 +0000]
Added: New architecture to targets / arch folders and hake files

6 years agoAdded: Added Arch Specific Folders in libbarrelfish / barrelfish-kpi / kernel based...
Reto Achermann [Sun, 23 Mar 2014 16:18:20 +0000]
Added: Added Arch Specific Folders in libbarrelfish / barrelfish-kpi / kernel based on the x86_64 implementations.

6 years agoAdded: k1om architecture in kernel hakefile
Reto Achermann [Sun, 23 Mar 2014 16:07:58 +0000]
Added: k1om architecture in kernel hakefile

6 years agoFixed: Build target
Reto Achermann [Sun, 23 Mar 2014 15:42:31 +0000]
Fixed: Build target

6 years agoFixed: missing ;;
Reto Achermann [Sun, 23 Mar 2014 15:28:31 +0000]
Fixed: missing ;;

6 years agoAdded: the correct tool chain build script.
Reto Achermann [Sun, 23 Mar 2014 15:08:33 +0000]
Added: the correct tool chain build script.

6 years agoAdded toolchain/* to gitignore
Reto Achermann [Sun, 23 Mar 2014 14:36:08 +0000]
Added toolchain/* to gitignore

6 years agoAdded: New Hake target for k1om archtecture (Xeon Phi)
Reto Achermann [Sun, 23 Mar 2014 14:35:07 +0000]
Added: New Hake target for k1om archtecture (Xeon Phi)

6 years agoCleanup
Stefan Kaestle [Wed, 20 Aug 2014 13:21:34 +0000]
Cleanup

6 years agoSecond set of patches for Bulk Transfer DSL project
Stefan Kaestle [Wed, 20 Aug 2014 12:26:18 +0000]
Second set of patches for Bulk Transfer DSL project

See commit 854eafa

6 years agoCleanup
Stefan Kaestle [Wed, 20 Aug 2014 12:18:51 +0000]
Cleanup

This should now be equivalent to previous dc2b342

6 years agoAdded code from two Bulk Transfer Distributed Systems Lab projects:
Stefan Kaestle [Wed, 20 Aug 2014 11:33:02 +0000]
Added code from two Bulk Transfer Distributed Systems Lab projects:

1) Reto Achermann, Antoine Kaufmann. Bulk Transfer over Network
2) Added code from two Bulk Transfer Distributed Systems Labs projects

The reports are available from the Barrelfish website.

7 years agoFixed libbarrelfish modify_flags code to do correct inside_region() calls.
Simon Gerber [Wed, 22 Jan 2014 14:54:48 +0000]
Fixed libbarrelfish modify_flags code to do correct inside_region() calls.

7 years agoAdded modify_flags test. Fixed missing local_phys_to_mem in kernel modify_flags.
Simon Gerber [Wed, 22 Jan 2014 14:46:43 +0000]
Added modify_flags test. Fixed missing local_phys_to_mem in kernel modify_flags.

7 years agoFixed caps_copy_to_cte to insert new cap after minting.
Simon Gerber [Mon, 13 Jan 2014 17:20:58 +0000]
Fixed caps_copy_to_cte to insert new cap after minting.

7 years agoFixed mdb_skew and mdb_split to properly update root node if necessary.
Simon Gerber [Tue, 17 Dec 2013 14:57:47 +0000]
Fixed mdb_skew and mdb_split to properly update root node if necessary.

7 years agoFixed minor error in function signature for compilation of eMAC driver for SCC.
pravin@inf.ethz.ch [Sun, 22 Dec 2013 12:52:14 +0000]
Fixed minor error in function signature for compilation of eMAC driver for SCC.

7 years agoFixed couple of minor typos in symbolic targets for arm
pravin@inf.ethz.ch [Sat, 21 Dec 2013 01:04:21 +0000]
Fixed couple of minor typos in symbolic targets for arm

7 years agoreverted the code to support software filtering for chained incoming packets,
pravin@inf.ethz.ch [Fri, 20 Dec 2013 22:23:00 +0000]
reverted the code to support software filtering for chained incoming packets,
as that code was not working.

7 years agomerge
pravin@inf.ethz.ch [Fri, 20 Dec 2013 21:34:43 +0000]
merge

7 years agomerge
pravin@inf.ethz.ch [Fri, 20 Dec 2013 21:20:34 +0000]
merge

7 years agomerge
pravin@inf.ethz.ch [Fri, 20 Dec 2013 20:51:41 +0000]
merge

7 years agomerge
pravin@inf.ethz.ch [Fri, 20 Dec 2013 20:40:04 +0000]
merge

7 years agomerge
pravin@inf.ethz.ch [Fri, 20 Dec 2013 20:33:18 +0000]
merge

7 years agomerge
pravin@inf.ethz.ch [Fri, 20 Dec 2013 20:18:50 +0000]
merge

7 years agoUpdated the code so that Hardware checksum calculation is not hardcoded
pravin@inf.ethz.ch [Fri, 20 Dec 2013 20:09:13 +0000]
Updated the code so that Hardware checksum calculation is not hardcoded
anymore.  Currently, lwip calls a function ``is_hw_feature_enabled``
and based on answer lwip calculates partial or full checksum.
Note: is_hw_feature_enabled is currently nop, and needs implementation.

7 years agomerge
pravin@inf.ethz.ch [Fri, 20 Dec 2013 19:02:52 +0000]
merge

7 years agomerge
pravin@inf.ethz.ch [Fri, 20 Dec 2013 18:11:58 +0000]
merge

7 years agoe10k: Enable use of MSI-X
Antoine Kaufmann [Fri, 28 Jun 2013 12:44:47 +0000]
e10k: Enable use of MSI-X
This allows us to use interrupts also in standalone queue drivers
---
 if/e10k.if                      |    2 +
 usr/drivers/e10k/Hakefile       |   17 ++--
 usr/drivers/e10k/e10k_cdriver.c |  205 ++++++++++++++++++++++++++++++++++----
 usr/drivers/e10k/e10k_qdriver.c |   55 +++++++++--
 usr/drivers/e10k/helper.c       |   88 +++++++++++++++++
 usr/drivers/e10k/helper.h       |   18 ++++
 6 files changed, 347 insertions(+), 38 deletions(-)

7 years agopci: Simple MSI-X implementation
Antoine Kaufmann [Fri, 28 Jun 2013 12:44:47 +0000]
pci: Simple MSI-X implementation
Main limitation of this implementation is that it uses regular IRQs as
interrupt vectors, which limits the available number of MSI-X vectors
available and also needlessly reduces the number of available IRQs.
---
 errors/errno.fugu     |    3 +
 if/pci.if             |   10 +++
 include/pci/pci.h     |   18 ++++-
 lib/pci/pci_client.c  |   29 +++++++
 usr/pci/Hakefile      |    2 +-
 usr/pci/pci.c         |   11 +++
 usr/pci/pci.h         |    5 +
 usr/pci/pci_msix.c    |  205 +++++++++++++++++++++++++++++++++++++++++++++++++
 usr/pci/pci_service.c |   35 +++++++++
 9 files changed, 316 insertions(+), 2 deletions(-)
 create mode 100644 usr/pci/pci_msix.c

7 years agoMissing change in net_queue_manager (forgot to commit this)
Antoine Kaufmann [Tue, 25 Jun 2013 06:54:40 +0000]
Missing change in net_queue_manager (forgot to commit this)
---
 lib/net_queue_manager/queue_manager_local.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

7 years agoSoftware filtering now supports chained packets
Antoine Kaufmann [Mon, 24 Jun 2013 21:36:20 +0000]
Software filtering now supports chained packets
This does not yet work together with IP fragmentation
---
 include/bfdmuxvm/vm.h                             |    3 +-
 include/net_queue_manager/net_queue_manager.h     |    4 +-
 lib/bfdmuxvm/vm.c                                 |  138 ++++++++++++++++-----
 lib/lwip/src/barrelfish/idc_barrelfish.c          |   19 ++-
 lib/lwip/src/netif/bfeth.c                        |   21 +---
 lib/net_queue_manager/frag.c                      |    8 +-
 lib/net_queue_manager/net_soft_filters_srv_impl.c |  113 +++++++++++------
 lib/net_queue_manager/queue_manager.c             |    6 +-
 8 files changed, 210 insertions(+), 102 deletions(-)

7 years agoChanged net_queue_manager interface for receiving
Antoine Kaufmann [Mon, 24 Jun 2013 21:36:20 +0000]
Changed net_queue_manager interface for receiving
 buffer chains
---
 if/net_queue_manager.if                           |    3 +-
 include/net_interfaces/net_interfaces.h           |    2 +-
 include/net_queue_manager/net_queue_manager.h     |    7 ++-
 lib/lwip/src/barrelfish/idc_barrelfish.c          |    8 +--
 lib/net_interfaces/interface_raw.c                |    5 +-
 lib/net_queue_manager/net_soft_filters_srv_impl.c |   12 +++--
 lib/net_queue_manager/queue_manager.c             |   58 +++++++++++----------
 lib/net_queue_manager/queue_manager_local.h       |    4 +-
 usr/bench/net_latency/elb/benchmark.c             |    3 +-
 usr/drivers/e1000/e1000n.c                        |    5 +-
 usr/drivers/e10k/e10k_qdriver.c                   |   23 ++++++--
 usr/drivers/rtl8029/rtl8029.c                     |    5 +-
 usr/vmkitmon/pci_vmkitmon_eth.c                   |    5 +-
 13 files changed, 90 insertions(+), 50 deletions(-)

7 years agolwip: Fixed handling of buffer chains
Antoine Kaufmann [Mon, 24 Jun 2013 21:36:20 +0000]
lwip: Fixed handling of buffer chains
---
 lib/lwip/src/barrelfish/idc_barrelfish.c |   10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

7 years agoChanged net_queue_manager interface to pass
Antoine Kaufmann [Mon, 24 Jun 2013 21:36:20 +0000]
Changed net_queue_manager interface to pass
 opaque-value per buffer for tx
This simplifies the handling of buffer chains
---
 include/net_queue_manager/net_queue_manager.h     |    4 ++--
 lib/net_queue_manager/net_soft_filters_srv_impl.c |    4 ++++
 lib/net_queue_manager/queue_manager.c             |    4 +++-
 usr/drivers/e1000/e1000n.c                        |    5 ++---
 usr/drivers/e10k/e10k_qdriver.c                   |    9 ++++-----
 usr/drivers/lo/lo_qdriver.c                       |   13 ++++++++-----
 usr/drivers/rtl8029/rtl8029.c                     |    7 ++++---
 usr/vmkitmon/pci_vmkitmon_eth.c                   |    4 ++--
 8 files changed, 29 insertions(+), 21 deletions(-)

7 years agoe10k, lwip: Implement hardware checksum verification
Antoine Kaufmann [Mon, 24 Jun 2013 21:36:20 +0000]
e10k, lwip: Implement hardware checksum verification
 for IP/TCP/UDP
---
 devices/e10k_q.dev              |   53 ++++++++++++++++++++++++++++++++++++---
 include/net_interfaces/flags.h  |   11 ++++++++
 lib/lwip/src/core/ipv4/ip.c     |    4 ++-
 lib/lwip/src/core/tcp_in.c      |    5 +++-
 lib/lwip/src/core/udp.c         |    4 ++-
 usr/drivers/e10k/e10k_qdriver.c |    8 +++---
 usr/drivers/e10k/e10k_queue.h   |   45 +++++++++++++++++++++++++++++++--
 7 files changed, 118 insertions(+), 12 deletions(-)

7 years agoe10k: Implement TX checksum offload for IP,TCP,UDP
Antoine Kaufmann [Mon, 24 Jun 2013 21:36:20 +0000]
e10k: Implement TX checksum offload for IP,TCP,UDP
Also modifies lwip to actually use these offloads (currently hardcoded)
---
 include/ipv4/lwip/inet_chksum.h      |    2 -
 include/net_interfaces/flags.h       |    2 +
 lib/lwip/src/core/ipv4/icmp.c        |    3 +-
 lib/lwip/src/core/ipv4/inet_chksum.c |    3 --
 lib/lwip/src/core/ipv4/ip.c          |    3 +-
 lib/lwip/src/core/tcp_out.c          |   14 +++++--
 lib/lwip/src/core/udp.c              |    5 ++-
 usr/drivers/e10k/e10k_qdriver.c      |   52 ++++++++++++++++++++++++-
 usr/drivers/e10k/e10k_queue.h        |   70 ++++++++++++++++++++++++++++------
 9 files changed, 129 insertions(+), 25 deletions(-)

7 years agoCarry flags with network packets sent and received
Antoine Kaufmann [Mon, 24 Jun 2013 21:36:20 +0000]
Carry flags with network packets sent and received
Intended for coordinating features like hardware checksumming etc.
between the driver and the network stack.
---
 if/net_queue_manager.if                           |    5 ++-
 include/lwip/pbuf.h                               |    3 ++
 include/net_interfaces/flags.h                    |   18 +++++++++
 include/net_interfaces/net_interfaces.h           |    6 ++-
 include/net_queue_manager/net_queue_manager.h     |   12 ++++--
 lib/lwip/src/barrelfish/idc_barrelfish.c          |    9 +++--
 lib/lwip/src/core/pbuf.c                          |    2 +
 lib/net_interfaces/interface_raw.c                |   21 ++++++----
 lib/net_queue_manager/frag.c                      |   17 ++++----
 lib/net_queue_manager/net_soft_filters_srv_impl.c |   44 +++++++++++----------
 lib/net_queue_manager/queue_manager.c             |   26 +++++++-----
 lib/net_queue_manager/queue_manager_local.h       |    3 +-
 usr/bench/net_latency/elb/benchmark.c             |    6 +--
 usr/drivers/e1000/e1000n.c                        |    2 +-
 usr/drivers/e10k/e10k_qdriver.c                   |    2 +-
 usr/drivers/lo/lo_qdriver.c                       |    3 +-
 usr/drivers/rtl8029/rtl8029.c                     |    3 +-
 usr/vmkitmon/pci_vmkitmon_eth.c                   |    2 +-
 18 files changed, 118 insertions(+), 66 deletions(-)
 create mode 100644 include/net_interfaces/flags.h

7 years agoe10k: Fixed mackerel file, fixing queue hang with RSC
Antoine Kaufmann [Mon, 24 Jun 2013 21:36:20 +0000]
e10k: Fixed mackerel file, fixing queue hang with RSC
---
 devices/e10k.dev                |    3 ++-
 usr/drivers/e10k/e10k_cdriver.c |    3 +--
 2 files changed, 3 insertions(+), 3 deletions(-)

7 years agoe10k: First (broken) attempt at implementing driver
Antoine Kaufmann [Mon, 24 Jun 2013 21:36:19 +0000]
e10k: First (broken) attempt at implementing driver
 side of RSC
If RSC is enabled the RX queue gets somehow stuck (skips a descriptor).
---
 devices/e10k.dev                |    5 +-
 devices/e10k_q.dev              |    5 +-
 if/e10k.if                      |    3 +-
 usr/drivers/e10k/e10k_cdriver.c |   38 ++++++++++++---
 usr/drivers/e10k/e10k_qdriver.c |   31 +++++++++----
 usr/drivers/e10k/e10k_queue.h   |   97 ++++++++++++++++++++++++++++++++++-----
 6 files changed, 148 insertions(+), 31 deletions(-)

7 years agoe10k: Added interrupt throttling (fixed by command
pravin@inf.ethz.ch [Fri, 20 Dec 2013 16:51:47 +0000]
e10k: Added interrupt throttling (fixed by command
 line atm)

7 years agoe10k: First (broken) attempt at implementing driver
Antoine Kaufmann [Mon, 24 Jun 2013 21:36:19 +0000]
e10k: First (broken) attempt at implementing driver
 side of RSC
If RSC is enabled the RX queue gets somehow stuck (skips a descriptor).
---
 devices/e10k.dev                |    5 +-
 devices/e10k_q.dev              |    5 +-
 if/e10k.if                      |    3 +-
 usr/drivers/e10k/e10k_cdriver.c |   38 ++++++++++++---
 usr/drivers/e10k/e10k_qdriver.c |   31 +++++++++----
 usr/drivers/e10k/e10k_queue.h   |   97 ++++++++++++++++++++++++++++++++++-----
 6 files changed, 148 insertions(+), 31 deletions(-)

7 years agoe10k: Modified driver to use advanced descriptor
Antoine Kaufmann [Mon, 24 Jun 2013 21:36:19 +0000]
e10k: Modified driver to use advanced descriptor
 format
---
 devices/e10k_q.dev              |  124 +++++++++++++++++++++++++++++++++++++--
 usr/drivers/e10k/e10k_cdriver.c |    2 +-
 usr/drivers/e10k/e10k_qdriver.c |    9 ++-
 usr/drivers/e10k/e10k_queue.h   |   55 +++++++++--------
 usr/vmkitmon/pci_ethernet.c     |   12 ++--
 5 files changed, 160 insertions(+), 42 deletions(-)

7 years agoomap44xx: added new init code to kernel serial driver.
Simon Gerber [Fri, 22 Nov 2013 12:56:20 +0000]
omap44xx: added new init code to kernel serial driver.

7 years agoRemoved a repetitive section from Practical-guide technote.
pravin@inf.ethz.ch [Fri, 13 Dec 2013 16:08:48 +0000]
Removed a repetitive section from Practical-guide technote.

7 years agoadding a tag for release 2013-12-13
Stefan Kaestle [Fri, 13 Dec 2013 15:08:02 +0000]
adding a tag for release 2013-12-13

7 years agoREADME: add more details release2013-12-13
Kornilios Kourtis [Fri, 13 Dec 2013 14:35:12 +0000]
README: add more details

7 years agomerge
pravin@inf.ethz.ch [Fri, 13 Dec 2013 13:43:15 +0000]
merge

7 years agoUpdated the README and Practical guide so that they have instructions
pravin@inf.ethz.ch [Fri, 13 Dec 2013 13:42:49 +0000]
Updated the README and Practical guide so that they have instructions
for PC and other architectures as well.

7 years agoTidied up the ARM documentation
Mothy [Thu, 12 Dec 2013 16:21:17 +0000]
Tidied up the ARM documentation

7 years agoTidying up techical notes
Mothy [Thu, 12 Dec 2013 16:03:10 +0000]
Tidying up techical notes

7 years agorun-pdflatex.sh: remove silent failure in run_latex
Kornilios Kourtis [Wed, 11 Dec 2013 14:50:47 +0000]
run-pdflatex.sh: remove silent failure in run_latex

7 years agodocs: Added references and figure for memory layout
Stefan Kaestle [Mon, 9 Dec 2013 21:58:58 +0000]
docs: Added references and figure for memory layout

7 years agodocs: Fixed typo in make command
Stefan Kaestle [Mon, 9 Dec 2013 17:38:51 +0000]
docs: Fixed typo in make command

7 years agodocs: Added some information on gem5 and references to papers
Stefan Kaestle [Mon, 9 Dec 2013 17:38:16 +0000]
docs: Added some information on gem5 and references to papers

7 years agoAdded some FIXMEs in ARM technote.
Pravin Shinde [Mon, 9 Dec 2013 17:14:19 +0000]
Added some FIXMEs in ARM technote.

7 years agodocs: Fixed compile error
Stefan Kaestle [Mon, 9 Dec 2013 16:55:54 +0000]
docs: Fixed compile error

7 years agodocs: Added documentation from various places
Stefan Kaestle [Mon, 9 Dec 2013 16:46:12 +0000]
docs: Added documentation from various places

7 years agodocs: Added potential sources for content of several parts of the Tech Note
Stefan Kaestle [Thu, 5 Dec 2013 12:53:24 +0000]
docs: Added potential sources for content of several parts of the Tech Note

7 years agodocs: Added initial version of ARM tech note
Stefan Kaestle [Thu, 5 Dec 2013 08:47:23 +0000]
docs: Added initial version of ARM tech note

7 years agotn004 (vm): added some bits on new kernel interface.
Simon Gerber [Mon, 9 Dec 2013 15:12:42 +0000]
tn004 (vm): added some bits on new kernel interface.

7 years agoRemoved duplicate entries in devices Hakefile
Mothy [Wed, 11 Dec 2013 13:35:57 +0000]
Removed duplicate entries in devices Hakefile

7 years agoRemoved duplicate device file entries
Mothy [Tue, 10 Dec 2013 09:03:07 +0000]
Removed duplicate device file entries

7 years agoTech-note on how to write device drivers in BF.
Gerd Zellweger [Thu, 5 Dec 2013 15:41:10 +0000]
Tech-note on how to write device drivers in BF.

7 years agomerge
pravin@inf.ethz.ch [Mon, 9 Dec 2013 13:19:31 +0000]
merge

7 years agoAdded description of about include files needed to compile simple application
pravin@inf.ethz.ch [Mon, 9 Dec 2013 13:19:20 +0000]
Added description of about include files needed to compile simple application

7 years agomerge
Mothy [Mon, 9 Dec 2013 12:05:53 +0000]
merge

7 years agoOverhauled TN-000, and moved some content elsewhere (into TN-011)
Mothy [Mon, 9 Dec 2013 12:05:26 +0000]
Overhauled TN-000, and moved some content elsewhere (into TN-011)

--HG--
rename : doc/000-overview/LMP.pdf => doc/011-idc/figures/LMP.pdf
rename : doc/000-overview/UMP.pdf => doc/011-idc/figures/UMP.pdf

7 years agoConverted the README file with rst format so that it can be easily converted
pravin@inf.ethz.ch [Sun, 8 Dec 2013 17:47:02 +0000]
Converted the README file with rst format so that it can be easily converted
into tex source code.  Also added/modified some scripts which will cleanup
the README and generated tex code so that it is easy to include it into the
practical guide tech note.

7 years agoAdded missing file readme.tex
pravin@inf.ethz.ch [Fri, 6 Dec 2013 18:19:55 +0000]
Added missing file readme.tex

7 years agoAdded tech-note 18
pravin@inf.ethz.ch [Fri, 6 Dec 2013 18:10:56 +0000]
Added tech-note 18

7 years agoarmv7: Fixed multicore support on gem5
Stefan Kaestle [Wed, 4 Dec 2013 14:56:11 +0000]
armv7: Fixed multicore support on gem5

Map sysflags before accessing them and use virtual rather than
physical address for writes.

Use the multicore menu.lst to boot two cores and run memtest on the
second core.

7 years agoUsing the polling mode for for e1000n driver as the interrupt mode was
pravin@inf.ethz.ch [Thu, 28 Nov 2013 16:00:33 +0000]
Using the polling mode for for e1000n driver as the interrupt mode was
not working very reliably.

7 years agoFixed the dependency issue in vmkitmon where it was missing the e10k as
pravin@inf.ethz.ch [Thu, 28 Nov 2013 14:11:33 +0000]
Fixed the dependency issue in vmkitmon where it was missing the e10k as
depencency.

7 years agoFixed the dependency issue for e10k card, and also minor modifications to ::
pravin@inf.ethz.ch [Wed, 27 Nov 2013 22:38:12 +0000]
Fixed the dependency issue for e10k card, and also minor modifications to ::
 - handle variable type correctly for printing
 - handle ``set but not used`` warning.

7 years agomerge
pravin@inf.ethz.ch [Wed, 27 Nov 2013 15:25:00 +0000]
merge

7 years agoFixed compilation related issues. Now the code compiles on most of the
pravin@inf.ethz.ch [Wed, 27 Nov 2013 15:15:24 +0000]
Fixed compilation related issues.  Now the code compiles on most of the
architectures

7 years agoadding a tag for release 2013-11-27
Stefan Kaestle [Wed, 27 Nov 2013 10:19:01 +0000]
adding a tag for release 2013-11-27

7 years agoone more merge
pravin@inf.ethz.ch [Wed, 27 Nov 2013 05:27:03 +0000]
one more merge

7 years agoSpawntest needs to cope with colorful output. release2013-11-27
Simon Peter [Fri, 22 Nov 2013 19:00:19 +0000]
Spawntest needs to cope with colorful output.

7 years agoAdd missing monitor flounder defs dependency to libterm_server Hakefile.
Simon Peter [Thu, 21 Nov 2013 22:03:32 +0000]
Add missing monitor flounder defs dependency to libterm_server Hakefile.

7 years agomerge with code from tty
pravin@inf.ethz.ch [Thu, 21 Nov 2013 18:28:53 +0000]
merge with code from tty

7 years agoAdded strndup() to oldc. Moved paths.h to generic headers.
Simon Peter [Wed, 20 Nov 2013 06:46:20 +0000]
Added strndup() to oldc. Moved paths.h to generic headers.

--HG--
rename : lib/newlib/newlib/libc/include/paths.h => include/paths.h

7 years agoAdded (unimplemented) invoke_idcap_identify() to ARM.
Simon Peter [Wed, 20 Nov 2013 04:23:14 +0000]
Added (unimplemented) invoke_idcap_identify() to ARM.

7 years agoReturn 0 when reading from a daemon.
Simon Peter [Wed, 20 Nov 2013 03:45:38 +0000]
Return 0 when reading from a daemon.

7 years agoMerged.
Simon Peter [Tue, 19 Nov 2013 19:55:48 +0000]
Merged.

7 years agoNetwork stack is fixed now.
pravin@inf.ethz.ch [Tue, 19 Nov 2013 08:40:00 +0000]
Network stack is fixed now.
HTTPERF is working on both LMP and UMP communication channels.

7 years agoadding a tag for release 2013-11-17
Stefan Kaestle [Sun, 17 Nov 2013 14:17:40 +0000]
adding a tag for release 2013-11-17

7 years agoharness: Removed ikq02 from set of load generating machines for httperf. release2013-11-17
Simon Gerber [Wed, 13 Nov 2013 12:09:37 +0000]
harness: Removed ikq02 from set of load generating machines for httperf.

7 years agoMerged.
Simon Peter [Wed, 13 Nov 2013 05:54:53 +0000]
Merged.

7 years agoCleaned up code and removed all the debugging related code
pravin@inf.ethz.ch [Thu, 7 Nov 2013 14:20:51 +0000]
Cleaned up code and removed all the debugging related code

7 years agoWebserver working for full website with LMP.
pravin@inf.ethz.ch [Thu, 7 Nov 2013 13:16:40 +0000]
Webserver working for full website with LMP.

This version of code still does not work for UMP,
and also it does not work for httperf test.

Also, there is lot of commented out code which was helpful for me
in debugging the issue of randome page-fault.