doreboot
doreboot = 1;
if (dodump && !dohalt && !doreboot)
doreboot = 1;
if (dohalt && doreboot) {
if (doreboot) {
if (doreboot || dohalt) {
if (doreboot) {
static int dofast, dohalt, doreboot, kidding, nofork, nosync, dodump;
if (workqueue_create(&wq, "swwreboot", doreboot, NULL,