On Friday 04 January 2008 21:34:15 Thomas Gleixner wrote:That says " You should be able to justify all violations that remain in your patch." I think I did that. That's the wrong way to see it. See it this way: Is forcing humans to convert spaces to tabs an useful activity? Is rejecting patches for that and requiring repost a useful activity that improves Linux in any way? Will it help Linux to let people spend time to convert spaces to tabs instead of writing patches or testing? I don't think it is. Arguably having tabs is nicer than spaces (I wont' disagree with that). But since it's something a simple script can do it's best to just handle it automatically. Then everybody can forget about that and it won't bother anymore again. ftp://ftp.firstfloor.org/pub/ak/perl/converttabs Anyways I could run converttabs over my pile and repost if you want, but as pointed out elsewhere I think it would be better to just integrate it into the merge flow -- then people could just forget about this forever. Anyways my future patches will be always run through that. I question newly introduced rules that don't make sense to me. e.g the absolute requirement of 100% checkpatch.pl compliance is certainly new. I just fixed the patch instead. But you're right I was wrong on that. Sure that's expected and I missed issues too when I was reviewing x86 patches (the sentence came out perhaps a more harsh than originally intend) But my impression from reading the reviews was that a lot of the rejections were based only on checkpatch.pl and not on logic checks and there were certainly a few patches that clearly weren't logic reviewed. If you do logic checks then that's fine of course -- feel free to prove me wrong on that front in the future. To be honest I was also a little frustrated for patches that I consider important cleanups (like the early-reserve code) I just get some checkpatch.pl complaints. I fixed all objections that made sense, haven't reposted everything changed yet though. What patches do you mean? I'm not of anything pending for .24. I would prefer calling it "trying to improve inefficient newly introduced procedures by constructive criticism" :-) I'm sorry that you don't see my points. I guess I'll need to do a better job at explaining them, but probably not tonight. -Andi --
| Arjan van de Ven | [Patch v2] Make PCI extended config space (MMCONFIG) a driver opt-in |
| Tilman Schmidt | git guidance |
| Vu Pham | Re: [Scst-devel] Integration of SCST in the mainstream Linux kernel |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
git: | |
| David Miller | Re: Git and GCC |
| Mike | I don't want the .git directory next to my code. |
| Steffen Prohaska | merge vs rebase: Is visualization in gitk the only problem? |
| David Kastrup | What is the idea for bare repositories? |
| Richard Stallman | Real men don't attack straw men |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Falk Brockerhoff | ftp-proxy and no route to host issue |
| Pieter Verberne | Remove escape characters from file |
| Chuck Lever | Re: [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin" |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Stefan Richter | Re: [GIT]: Networking |
| jamal | Re: [LARTC] ifb and ppp |
