Performance counters?
Performance counters?
Posted Jun 13, 2009 2:32 UTC (Sat) by deater (subscriber, #11746)In reply to: Performance counters? by intgr
Parent article: In brief
Posted Jun 18, 2009 14:05 UTC (Thu)
by ariveira (guest, #57833)
[Link] (4 responses)
Posted Jun 23, 2009 6:23 UTC (Tue)
by nix (subscriber, #2304)
[Link] (3 responses)
Perhaps this is not praiseworthy, but it is a universal trait.
Posted Jun 23, 2009 11:08 UTC (Tue)
by dlang (guest, #313)
[Link] (2 responses)
people who go off and do their own thing for a while, and then come to the kernel tend to have complex solutions, and do a very poor job of explaining why they are complex.
as a result it's not uncommon to see someone else take the basic idea, implement a simple version, and then evolve it to add capabilities and end up with something very similar to what was initially proposed. but because the added complications are seen and discussed, the re-worked version ends up being accepted (it's also not uncommon to see it accepted while it's simpler, and then grows over time)
if the people proposing these new systems presented the progress and logic, not just the final result, they would probably be in better shape.
Keep in mind that there is a chance that someone will disagree with a decision made early in your development, which may invalidate a lot of work done after that point. so you are far better off communicating early so that you don't waste time like this.
Posted Jun 24, 2009 11:18 UTC (Wed)
by etienne_lorrain@yahoo.fr (guest, #38022)
[Link] (1 responses)
Anyway, it is old and completely forgotten story (even by me)...
Posted Jun 27, 2009 0:23 UTC (Sat)
by dlang (guest, #313)
[Link]
you don't even need to use git for this, there are the -rc releases and nightly -git tarballs available.
Performance counters?
Ingo "i will reimplement everything you proposse to me just to piss you off
" Molnar
Performance counters?
it. It's what we do.
Performance counters?
Performance counters?
- you produce a patch to a non working part of the kernel, and work quite hard to get that (small) part to work in every condition you can think of.
- you send that patch to the list.
- the patch is modified and integrated into the official kernel before you can even see the modification.
- the modification of the patch broke a special configuration, that is maybe why the patch was more complex than needed in the eyes of the maintainer of the subsystem.
- people complain that the kernel with your patch is not always working, and the kernel switch is marked with a "DANGEROUS" comment.
Performance counters?