I don't completely understand your suggestion. What do you mean upgrade kernels.
Action #ID Type Details Version CPU Mem Band
Kill 103012 Kernel Upload Adware Spam Daemon V 0.*** [***.*.***.***], 3h 41m 29s 0.1 0 0 5
/\
||
Changing this
Basically, it'd mean upgrading your operating system.
And for the part where you say upgrading kernel to .102 stops processes and connection, do you mean your gateway has no connection and proccesses killed?
Well, yeah, all of your processes are killed if you have any, and would not be able to be restarted while it was going on, and inbound connections would be temporarily disabled.
I kind of get the idea, for the last part, what do you mean non upgradable and revert to last kernel?Do you mean that if you download something off a server you cannot upgrade it and if you want something upgraded you have to use the software you started of with?
Essentially, yes... The idea would be that to upgrade a kernel requires its source code while NPCs would only distribute binaries if they did at all.. The idea was that being able to find an npc that upgrades most of you stuff all at once would be overpowered, so instead they would give you a short term benefit, but very little long-term gain. Upon further reflection, I don't think this part is really neccesary.