i haven't ever really paid attention to how much load the tough little tomato gets when i stress it, but i was always under the impression that it doesn't get load averages a lot above 0.3 or 0.4. of late, when i download stuff at max speed (1.6mb/s), i've been noticing that the load average gets as high as 0.8, sometimes even exceeding 1.00. i am under the impression that this behavior is new, and i'd imagine that it was probably lower with tomato 1.19, but i can't put my finger on it. i've tried reverting back to 1.19, but with no visible effect. i measure realtime load with top over ssh, and as soon as i get torrents to start, or even a download over http, a process named ksoftirqd_CPU0 eats up all the cpu. usually 70% and above. i have made a few customizations to the standard settings, such as a route for me to access the modem that is attached to the router's wan port, a script that downloads an snmpd from the web as soon as a connection is established and starts it, and a ip-based bandwidth limiting script. also, i use a bunch of qos classifications. i've tried disabling all of those, but none of these options' cessations yield any change. can anyone enlighten me as to what this ksoftirqd_CPU0 process manages? or maybe tell me how to make it so it uses less of my brave tomato's cpu?