On 06/11/2018 04:17 AM, Peter Maydell wrote: > The codebase has a bit of a mix of different multiline > comment styles. State a preference for the Linux kernel > style: > /* > * Star on the left for each line. > * Leading slash-star and trailing star-slash > * each go on a line of their own. > */ > > Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> > --- > This is not my personal favourite, but seemed to be the > closest we had to consensus in the mail thread for v1; > I can live with it in order to avoid getting patches which > use the styles I like even less :-)
Honestly, I don't like this except for "important" comments. A "small" comment, e.g. one that doesn't quite fit on a single line, now takes 4 lines instead of 2. Which is really annoying and IMO tends to break flow. If you don't like /* gnu style */ or /* whatever * this is */ could you live with // c99/c++ // comments (I know we currently deny those in checkpatch, but that's easy enough to remove if we're changing policy. I have no idea why we don't like them in the first place. Or other c99 features like mid-block or control declarations, for that matter.) r~