mars/kernel
Thomas Schoebel-Theuer acd9b194aa light: add syncpos symlink
This is needed for detection of the real end of inconsistencies
after sync as finished. Consistency is only (re-)reached after
a certain amount of logfile data has been sucessfully applied.

This patch remembers the replaylink from the primary at the time
when the sync has finished.

When at least that amount of logfile data has been applied, we
are certain that now we are consistent.
2013-07-08 10:55:58 +02:00
..
sy_old light: add syncpos symlink 2013-07-08 10:55:58 +02:00
Kconfig Kconfig: make MARS_SEPARATE_PORTS the default 2013-07-05 14:06:35 +02:00
Makefile infra: better optimization of memory allocations 2013-04-22 11:48:50 +02:00
brick.c infra: remove recursive button operations 2013-06-03 09:05:46 +02:00
brick.h infra: remove recursive button operations 2013-06-03 09:05:46 +02:00
brick_atomic.h infra: improve tatomic debugging 2013-04-15 18:37:12 +02:00
brick_checking.h infra: add CONFIG_MARS_CHECKS 2013-04-27 21:59:41 +02:00
brick_locks.h all: update pre-patches 2013-06-29 21:15:17 +02:00
brick_mem.c infra: better optimization of memory allocations 2013-04-22 11:48:50 +02:00
brick_mem.h infra: better optimization of memory allocations 2013-04-22 11:48:50 +02:00
brick_say.c infra: fix race on deletion of say channels 2013-04-25 16:03:48 +02:00
brick_say.h all: preparations for out-of-tree build 2013-04-11 11:01:25 +02:00
lib_limiter.c all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
lib_limiter.h all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
lib_log.c lib_log: fix length correction in the headers, cleanup 2013-07-04 08:51:36 +02:00
lib_log.h lib_log: fix length correction in the headers, cleanup 2013-07-04 08:51:36 +02:00
lib_mapfree.c infra: add grace freeing to mapfree 2013-07-04 07:21:01 +02:00
lib_mapfree.h infra: add grace freeing to mapfree 2013-07-04 07:21:01 +02:00
lib_pairing_heap.h all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
lib_queue.h all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
lib_rank.c all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
lib_rank.h all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
lib_timing.c all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
lib_timing.h all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
mars.h infra: replace brick_version by kill_round 2013-06-03 09:05:46 +02:00
mars_aio.c aio: finally fix race on dirty area at the end 2013-07-04 07:21:01 +02:00
mars_aio.h aio: finally fix race on dirty area at the end 2013-07-04 07:21:01 +02:00
mars_bio.c if: fix bio flags for newer kernels 2013-04-19 09:30:15 +02:00
mars_bio.h all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
mars_buf.c all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
mars_buf.h all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
mars_check.c all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
mars_check.h all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
mars_client.c client: avoid higher-order pages for hashing 2013-04-15 18:37:11 +02:00
mars_client.h client: avoid higher-order pages for hashing 2013-04-15 18:37:11 +02:00
mars_copy.c copy: avoid higher-order pages for state tables 2013-04-15 18:37:12 +02:00
mars_copy.h copy: avoid higher-order pages for state tables 2013-04-15 18:37:12 +02:00
mars_dummy.c all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
mars_dummy.h all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
mars_generic.c infra: initialize IO transfer metadata correctly 2013-04-16 10:42:16 +02:00
mars_if.c marsadm: split command "primary" into phases 2013-06-03 09:05:46 +02:00
mars_if.h marsadm: split command "primary" into phases 2013-06-03 09:05:46 +02:00
mars_net.c net: fix bad return value of mars_send_raw() 2013-04-15 18:37:12 +02:00
mars_net.h net: add module parameter mars_port= 2013-04-09 16:10:51 +02:00
mars_server.c infra: systematics of make_brick_all() switching, remove superfluos parameter 2013-06-20 15:08:27 +02:00
mars_server.h net: select server statistics separately 2013-04-12 09:59:44 +02:00
mars_sio.c sio: fix call to vfs_fsync() for newest rhel6 kernels 2013-06-29 21:15:17 +02:00
mars_sio.h all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
mars_trans_logger.c light: use replay_tolerance only after failed replay attempt 2013-07-08 10:47:33 +02:00
mars_trans_logger.h light: use replay_tolerance only after failed replay attempt 2013-07-08 10:47:33 +02:00
mars_usebuf.c all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
mars_usebuf.h all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
meta.h all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00