3
0
mirror of https://github.com/Qortal/Brooklyn.git synced 2025-01-30 14:52:17 +00:00
Brooklyn/kernel
crowetic a94b3d14aa Brooklyn+ (PLUS) changes
Changes included (and more):

1. Dynamic RAM merge

2. Real-time page scan and allocation

3. Cache compression

4. Real-time IRQ checks

5. Dynamic I/O allocation for Java heap

6. Java page migration

7. Contiguous memory allocation

8. Idle pages tracking

9. Per CPU RAM usage tracking

10. ARM NEON scalar multiplication library

11. NEON/ARMv8 crypto extensions

12. NEON SHA, Blake, RIPEMD crypto extensions

13. Parallel NEON crypto engine for multi-algo based CPU stress reduction
2022-05-12 10:47:00 -07:00
..
bpf Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
cgroup Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
configs Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
debug Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
dma Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
entry Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
events Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
futex Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
gcov cleaning up the git 2022-04-02 18:17:33 +05:00
irq Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
kcsan cleaning up the git 2022-04-02 18:17:33 +05:00
livepatch Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
locking Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
power Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
printk Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
rcu Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
sched Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
time Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
trace Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
u-boot-master cleaning up the git 2022-04-02 18:24:21 +05:00
.gitignore cleaning up the git 2022-04-02 18:17:33 +05:00
acct.c cleaning up the git 2022-04-02 18:17:33 +05:00
async.c cleaning up the git 2022-04-02 18:17:33 +05:00
audit_fsnotify.c cleaning up the git 2022-04-02 18:17:33 +05:00
audit_tree.c cleaning up the git 2022-04-02 18:17:33 +05:00
audit_watch.c cleaning up the git 2022-04-02 18:17:33 +05:00
audit.c cleaning up the git 2022-04-02 18:17:33 +05:00
audit.h Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
auditfilter.c cleaning up the git 2022-04-02 18:17:33 +05:00
auditsc.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
backtracetest.c cleaning up the git 2022-04-02 18:17:33 +05:00
bounds.c cleaning up the git 2022-04-02 18:17:33 +05:00
capability.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
cfi.c cleaning up the git 2022-04-02 18:17:33 +05:00
cgroup_freezer.c cleaning up the git 2022-04-02 18:17:33 +05:00
cgroup_pids.c cleaning up the git 2022-04-02 18:17:33 +05:00
cgroup.c cleaning up the git 2022-04-02 18:17:33 +05:00
compat.c cleaning up the git 2022-04-02 18:17:33 +05:00
configs.c cleaning up the git 2022-04-02 18:17:33 +05:00
context_tracking.c cleaning up the git 2022-04-02 18:17:33 +05:00
cpu_pm.c cleaning up the git 2022-04-02 18:17:33 +05:00
cpu.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
cpuset.c cleaning up the git 2022-04-02 18:17:33 +05:00
crash_core.c cleaning up the git 2022-04-02 18:17:33 +05:00
crash_dump.c cleaning up the git 2022-04-02 18:17:33 +05:00
cred.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
delayacct.c cleaning up the git 2022-04-02 18:17:33 +05:00
dma.c cleaning up the git 2022-04-02 18:17:33 +05:00
elfcore.c cleaning up the git 2022-04-02 18:17:33 +05:00
exec_domain.c cleaning up the git 2022-04-02 18:17:33 +05:00
exit.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
extable.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
fail_function.c cleaning up the git 2022-04-02 18:17:33 +05:00
fork.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
freezer.c cleaning up the git 2022-04-02 18:17:33 +05:00
futex_compat.c cleaning up the git 2022-04-02 18:17:33 +05:00
futex.c cleaning up the git 2022-04-02 18:17:33 +05:00
gen_kheaders.sh cleaning up the git 2022-04-02 18:17:33 +05:00
groups.c cleaning up the git 2022-04-02 18:17:33 +05:00
hung_task.c cleaning up the git 2022-04-02 18:17:33 +05:00
iomem.c cleaning up the git 2022-04-02 18:17:33 +05:00
irq_work.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
jump_label.c cleaning up the git 2022-04-02 18:17:33 +05:00
kallsyms.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
kcmp.c cleaning up the git 2022-04-02 18:17:33 +05:00
Kconfig.freezer cleaning up the git 2022-04-02 18:17:33 +05:00
Kconfig.hz cleaning up the git 2022-04-02 18:17:33 +05:00
Kconfig.locks cleaning up the git 2022-04-02 18:17:33 +05:00
Kconfig.preempt Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
kcov.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
kexec_core.c cleaning up the git 2022-04-02 18:17:33 +05:00
kexec_elf.c cleaning up the git 2022-04-02 18:17:33 +05:00
kexec_file.c cleaning up the git 2022-04-02 18:17:33 +05:00
kexec_internal.h cleaning up the git 2022-04-02 18:17:33 +05:00
kexec.c cleaning up the git 2022-04-02 18:17:33 +05:00
kheaders.c cleaning up the git 2022-04-02 18:17:33 +05:00
kmod.c cleaning up the git 2022-04-02 18:17:33 +05:00
kprobes.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
ksysfs.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
kthread.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
latencytop.c cleaning up the git 2022-04-02 18:17:33 +05:00
Makefile Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
membarrier.c cleaning up the git 2022-04-02 18:17:33 +05:00
memremap.c cleaning up the git 2022-04-02 18:17:33 +05:00
module_decompress.c cleaning up the git 2022-04-02 18:17:33 +05:00
module_signature.c cleaning up the git 2022-04-02 18:17:33 +05:00
module_signing.c cleaning up the git 2022-04-02 18:17:33 +05:00
module-internal.h cleaning up the git 2022-04-02 18:17:33 +05:00
module.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
notifier.c cleaning up the git 2022-04-02 18:17:33 +05:00
nsproxy.c cleaning up the git 2022-04-02 18:17:33 +05:00
padata.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
panic.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
params.c cleaning up the git 2022-04-02 18:17:33 +05:00
pid_namespace.c cleaning up the git 2022-04-02 18:17:33 +05:00
pid.c cleaning up the git 2022-04-02 18:17:33 +05:00
profile.c cleaning up the git 2022-04-02 18:17:33 +05:00
ptrace.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
range.c cleaning up the git 2022-04-02 18:17:33 +05:00
reboot.c cleaning up the git 2022-04-02 18:17:33 +05:00
regset.c cleaning up the git 2022-04-02 18:17:33 +05:00
relay.c cleaning up the git 2022-04-02 18:17:33 +05:00
resource_kunit.c cleaning up the git 2022-04-02 18:17:33 +05:00
resource.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
rseq.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
scftorture.c cleaning up the git 2022-04-02 18:17:33 +05:00
scs.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
seccomp.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
signal.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
smp.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
smpboot.c cleaning up the git 2022-04-02 18:17:33 +05:00
smpboot.h cleaning up the git 2022-04-02 18:17:33 +05:00
softirq.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
stackleak.c cleaning up the git 2022-04-02 18:17:33 +05:00
stacktrace.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
static_call_inline.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
static_call.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
stop_machine.c cleaning up the git 2022-04-02 18:17:33 +05:00
sys_ni.c cleaning up the git 2022-04-02 18:17:33 +05:00
sys.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
sysctl_binary.c cleaning up the git 2022-04-02 18:17:33 +05:00
sysctl-test.c cleaning up the git 2022-04-02 18:17:33 +05:00
sysctl.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
task_work.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
taskstats.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
test_kprobes.c cleaning up the git 2022-04-02 18:17:33 +05:00
torture.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
tracepoint.c cleaning up the git 2022-04-02 18:17:33 +05:00
tsacct.c cleaning up the git 2022-04-02 18:17:33 +05:00
ucount.c cleaning up the git 2022-04-02 18:17:33 +05:00
uid16.c cleaning up the git 2022-04-02 18:17:33 +05:00
uid16.h cleaning up the git 2022-04-02 18:17:33 +05:00
umh.c cleaning up the git 2022-04-02 18:17:33 +05:00
up.c cleaning up the git 2022-04-02 18:17:33 +05:00
user_namespace.c cleaning up the git 2022-04-02 18:17:33 +05:00
user-return-notifier.c cleaning up the git 2022-04-02 18:17:33 +05:00
user.c cleaning up the git 2022-04-02 18:17:33 +05:00
usermode_driver.c cleaning up the git 2022-04-02 18:17:33 +05:00
utsname_sysctl.c cleaning up the git 2022-04-02 18:17:33 +05:00
utsname.c cleaning up the git 2022-04-02 18:17:33 +05:00
watch_queue.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
watchdog_hld.c cleaning up the git 2022-04-02 18:17:33 +05:00
watchdog.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
workqueue_internal.h cleaning up the git 2022-04-02 18:17:33 +05:00
workqueue.c Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00