Commit Graph

14 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer 5e4753cffb infra: check CONFIG_SMP at out-of-tree builds 2014-06-18 12:10:55 +02:00
Thomas Schoebel-Theuer d7e9f91b87 infra: disable DEBUG_SLAB
It leads to misaligned bios which are currently not yet handled by MARS.
TODO: implement unaligend IO and remove this again.
2014-06-18 12:10:55 +02:00
Thomas Schoebel-Theuer 8429aaf773 infra: turn off stack traces at errors 2014-03-19 11:44:58 +01:00
Thomas Schoebel-Theuer 9a8a4d7eb2 light: fix delete-resource forced dealloc 2014-02-03 15:07:45 +01:00
Thomas Schoebel-Theuer 9134be1a3e all: allow throttling of bulk write requests 2013-10-31 08:24:56 +01:00
Thomas Schoebel-Theuer 08b27c548e all: add lamport clock to all messages 2013-07-22 08:44:03 +02:00
Thomas Schoebel-Theuer ea42d36a15 infra: check Kconfig prerequirements 2013-07-10 09:08:39 +02:00
Thomas Schoebel-Theuer 59d706ba54 infra: replace brick_version by kill_round 2013-06-03 09:05:46 +02:00
Thomas Schoebel-Theuer 5a5ea9bc52 infra: initialize IO transfer metadata correctly 2013-04-16 10:42:16 +02:00
Thomas Schoebel-Theuer 27fd43cb31 infra: remove obsolete black interface
The backing file should not be exposed from the brick blackbox.
2013-04-16 10:42:16 +02:00
Thomas Schoebel-Theuer d1abe646a6 infra: improve tatomic debugging 2013-04-15 18:37:11 +02:00
Daniel Hermann 176be50435 all: preparations for out-of-tree build
- Makefile: Prepare for out-of-tree build
  - Define CONFIG_MARS_BIGMODULE if build out-of-tree
  - Adjusted target for buildtag.h generation
  - Added target for mars_config.h generation (depends on Kconfig)
  - Commits 949c64e 3e1d566 167dd73 rebased on eaba743
- Added script gen_config.pl to generate mars_config.h from Kconfig
  (Commits f373687 dc92c2f bf863f2 rebased on eaba743)
- Include mars_config.h in mars.h/brick.h/brick_say.h
  (Commits 6f14e02 8f1b7d6 rebased on eaba743)

Signed-off-by: Thomas Schoebel-Theuer <tst@1und1.de>
2013-04-11 11:01:25 +02:00
Thomas Schoebel-Theuer 795e931e1f all: make CONFIG_* constants tunable in /proc/sys/mars/ 2013-04-08 17:02:57 +02:00
Thomas Schoebel-Theuer c58417d271 all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00