| 
						
					 | 
					
						
						
						
						
							
						
						
							5b240ce372
							
						
					 | 
					
						
						
							
							Wrap include-what-you-use for nix
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d20483ed13
							
						
					 | 
					
						
						
							
							Fix compat.c headers
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							848a1de963
							
						
					 | 
					
						
						
							
							Constraint _GNU_SOURCE in compat.c only
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1e822c248e
							
						
					 | 
					
						
						
							
							Remove duplicated _POSIX_C_SOURCE define
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							09e7de548d
							
						
					 | 
					
						
						
							
							Add include-what-you-use to ovni derivation
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ddbb7dd9f4
							
						
					 | 
					
						
						
							
							Add include-what-you-use
						
						
						
						
						
						
						
						Adds forwards declarations in headers and includes all headers in
sources, even if they are found by transitive includes. 
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e471df9c1a
							
						
					 | 
					
						
						
							
							Add ovniemu version
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							740d8b0d4b
							
						
					 | 
					
						
						
							
							Only allow one rank per host in ovnisync
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f22d9084ba
							
						
					 | 
					
						
						
							
							Ensure all looms have at least one CPU
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3d957f444c
							
						
					 | 
					
						
						
							
							Only ignore clock table on ENOENT
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							81875450a8
							
						
					 | 
					
						
						
							
							Add unit tests for PRV_SKIPDUP and PRV_EMITDUP
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c0afc79d4e
							
						
					 | 
					
						
						
							
							Use OK() and ERR() in unit tests
						
						
						
						
						
						
						
						Also remove prefixes and trailing new lines in err() and die() 
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							648411c686
							
						
					 | 
					
						
						
							
							Remove trailing new line in err() and die()
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3f44be9f2f
							
						
					 | 
					
						
						
							
							Include path.h for loom.c
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							91957b4ed6
							
						
					 | 
					
						
						
							
							Remove commented code in loom.c
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9a0d0df33d
							
						
					 | 
					
						
						
							
							Use path_has_prefix in loom.c
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7772541f7d
							
						
					 | 
					
						
						
							
							Remove commented code in emu_stat.c
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ad88e25278
							
						
					 | 
					
						
						
							
							Remove track mode argument from cpu_get_th_chan()
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9a4a4a0005
							
						
					 | 
					
						
						
							
							Remove bay_remove()
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5a03fd49e9
							
						
					 | 
					
						
						
							
							Remove function prefix from err()
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9cb752e102
							
						
					 | 
					
						
						
							
							Emit warning when cfg directory exists
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2e91d29ae9
							
						
					 | 
					
						
						
							
							Check fwrite return value
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9304e84262
							
						
					 | 
					
						
						
							
							Fix spaces in ovni/setup.c
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2be46393e1
							
						
					 | 
					
						
						
							
							Merge process_ev into model_ovni_event
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							06c250500c
							
						
					 | 
					
						
						
							
							Warn when median burst time exceeds 100 ns
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7b0d446b02
							
						
					 | 
					
						
						
							
							Add payload size checks for affinity events
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9b209fab20
							
						
					 | 
					
						
						
							
							Remove spaces from kernel/setup.c
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5556c521a0
							
						
					 | 
					
						
						
							
							Simplify context switch logic
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							74f253b575
							
						
					 | 
					
						
						
							
							Ignore Nanos6 progress events
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							96cfd6247e
							
						
					 | 
					
						
						
							
							Remove switch in prv emit
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b42fb4d2f3
							
						
					 | 
					
						
						
							
							Check prv_* return values
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9de0b18db2
							
						
					 | 
					
						
						
							
							Merge is_dup condition
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							38ebc3afce
							
						
					 | 
					
						
						
							
							Protect return value with USE_RET
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fb95abcc25
							
						
					 | 
					
						
						
							
							Update documentation on duplicate values
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9572d79f72
							
						
					 | 
					
						
						
							
							Remove PRV_SKIPNULL flag
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4a2a9ec685
							
						
					 | 
					
						
						
							
							Replace uses of die() with err() + return
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0bdfea309a
							
						
					 | 
					
						
						
							
							Simplify pcf_labels type
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							eaafd916be
							
						
					 | 
					
						
						
							
							Fix wrong malloc error message
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6deef0308a
							
						
					 | 
					
						
						
							
							Fix underflow in path_remove_trailing()
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8da0342760
							
						
					 | 
					
						
						
							
							Set thread and CPU channels to ignore duplicates
						
						
						
						
						
						
						
						Some of the PRV channels no longer need to skip duplicates. 
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e625897766
							
						
					 | 
					
						
						
							
							Add CHAN_IGNORE_DUP to ignore duplicates
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ab3e823134
							
						
					 | 
					
						
						
							
							Rename CHAN_DUPLICATES to CHAN_ALLOW_DUP
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7fba5cbdcc
							
						
					 | 
					
						
						
							
							Use a common variable to define the loom prefix
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							411ea962ff
							
						
					 | 
					
						
						
							
							Don't assume chan value is int64 in chan_pop()
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f61711047c
							
						
					 | 
					
						
						
							
							Remove buffer argument from value_str()
						
						
						
						
						
						
						
						Use a ring of buffers instead, so we can printf() up to 16 values in
the same call. 
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							36bf4250f3
							
						
					 | 
					
						
						
							
							Remove die() usage from track.c
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f957461c92
							
						
					 | 
					
						
						
							
							Fix emit comment in bay.c
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6c7b64f7f2
							
						
					 | 
					
						
						
							
							Use memcmp() in value_is_equal()
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2442d5decb
							
						
					 | 
					
						
						
							
							Use 64 bit for type member in struct value
						
						
						
						
						
						
						
						Now all the members are aligned to 64 bits, and there is no need to pack
the structure. 
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							82f1cc287d
							
						
					 | 
					
						
						
							
							Update copyright years to 2021-2023
						
						
						
						
						
						
					 | 
					
						2023-03-24 12:08:45 +00:00 | 
					
					
						
						
							
							
							
						
					 |