Bill Stouder-Studenmund <wrstuden@netbsd.org> wrote:Not exactly. To create LWP when blocking (that is, switching the context) SA invents a lot of complexity, and hacks (eg. locking against order). Also, inventing the limits on such flow is harder. But well.. what Andrew said - let's rather spend time optimising the context switch on such architectures like ARM - that would give overall benefit. Bringing SA back invents more than 3000 lines of very complicated code. Why? - To support specific backwards compatibility which we never actually supported (see what Andrew and Jason wrote). - To support theoretical performance for some workload, where seems nobody in this mailing-list can provide a prove-of-concept test application, or even a reasonable SA benchmark. And no - "I saw a benchmark" or 5 years old graph about NPTL, unfortunately, does not say anything... Looks ironical. Especially when people arguing more from belief, instead of saying: "Hey, here is the example of real-world application which works with SA much better - let's try it!" But again, the main thing which makes me upset is adding thousands of lines to improve few percent of theoretical cases. This breaks one of the main software engineering principles. I thought it is not the way NetBSD goes... -- Best regards, Mindaugas www.NetBSD.org
| Karl Meyer | PROBLEM: 2.6.23-rc "NETDEV WATCHDOG: eth0: transmit timed out" |
| David Miller | Slow DOWN, please!!! |
| Mark Fasheh | [PATCH 0/39] Ocfs2 updates for 2.6.28 |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
git: | |
| Shawn O. Pearce | Re: pack operation is thrashing my server |
| Pierre Habouzit | git send-email improvements |
| Matthieu Moy | git push to a non-bare repository |
| Shawn O. Pearce | libgit2 - a true git library |
| Elad Efrat | Integrating securelevel and kauth(9) |
| Hubert Feyrer | Re: Compressed vnd handling tested successfully |
| Lord Isildur | Re: Fork bomb protection patch |
| Matt Thomas | Re: FFS journal |
| Will Maier | cron doesn't run commands in /etc/crontab? |
| Richard Stallman | Real men don't attack straw men |
| Harald Dunkel | Re: Packet Filter: how to keep device names on hardware failure? |
| Jordi Espasa Clofent | Resolving dependencies with pkg_add |
| Question on swap as ramdisk partition | 2 hours ago | Linux kernel |
| Netfilter kernel module | 12 hours ago | Linux kernel |
| serial driver xmit problem | 15 hours ago | Linux kernel |
| Why Windows is better than Linux | 15 hours ago | Linux general |
| How can I see my kernel messages in vt12? | 22 hours ago | Linux kernel |
| Grub | 1 day ago | Linux general |
| vmalloc_fault handling in x86_64 | 1 day ago | Linux kernel |
| epoll_wait()ing on epoll FD | 1 day ago | Linux kernel |
| Framebuffer in x86_64 causes problems to multiseat | 2 days ago | Linux kernel |
| Difference between 2.4 and 2.6 regarding thread creation | 2 days ago | Linux general |
