At Tue, 20 Jan 2015 10:46:38 +0800, hujianyang wrote: > > On 2015/1/20 10:32, Hitoshi Mitake wrote: > >> I did a little change and it compiles OK. But UINT*_C are widely > >> used in sheepdog_proto.h so maybe a large-scale modification is > >> needed? > > > > Cc-ing Alexander. The above UINT*_C macro problem is solved by the > > recent patch of Alexander. But the kstrtoul() problem still > > remains. If you can create a patch for it, I'll apply it. > > > >> > >> Also, kernel modules should be changed besides different kernel > >> versions. How about separating kernel module code from userspace > >> sheepdog package? > >> > > > > The main interfaces for modules provided by linux kernel seem to be > > (almost) stable. If we can avoid to use (few) unstable interface, > > separating it from our repository isn't required, I think. > > > > Agree! > > >> > >> By the way, there are too many log messages while using sheepdog > >> device. Can we stop its printing? > > > > I don't have time to maintain sbd. If you can post a patch for > > reducing message, I'll apply. > > Yes, I'll do this.
Sorry, our converstation is interleaving... I created and posted a patch for it. But feel free to post your patch. If you want to join development of sheepdog, it will be a good practice :) I'll discard my patch. Thanks, Hitoshi -- sheepdog mailing list sheepdog@lists.wpkg.org https://lists.wpkg.org/mailman/listinfo/sheepdog