charbuf: fun with kernel modules and sysfs