Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1234419
| Path | csiph.com!eternal-september.org!feeder.eternal-september.org!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | Davidlohr Bueso <dave@stgolabs.net> |
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH] x86/signal: Deinline get_sigframe, save 240 bytes |
| Date | Mon, 28 Sep 2015 22:30:01 +0200 |
| Message-ID | <qdNdD-1FC-1@gated-at.bofh.it> (permalink) |
| References | <qdFJ9-5CT-13@gated-at.bofh.it> <qdFJ8-5CT-11@gated-at.bofh.it> <qdFSP-5O5-31@gated-at.bofh.it> <qdGYz-12Y-31@gated-at.bofh.it> |
| X-Original-To | Denys Vlasenko <dvlasenk@redhat.com> |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=us-ascii; format=flowed |
| Content-Disposition | inline |
| User-Agent | Mutt/1.5.21 (2010-09-15) |
| Sender | robomod@news.nic.it |
| List-ID | <linux-kernel.vger.kernel.org> |
| X-Mailing-List | linux-kernel@vger.kernel.org |
| Approved | robomod@news.nic.it |
| Lines | 29 |
| Organization | linux.* mail to news gateway |
| X-Original-Cc | "H. Peter Anvin" <hpa@zytor.com>, Ingo Molnar <mingo@kernel.org>, Andy Lutomirski <luto@amacapital.net>, Borislav Petkov <bp@alien8.de>, Brian Gerst <brgerst@gmail.com>, x86@kernel.org, linux-kernel@vger.kernel.org |
| X-Original-Date | Mon, 28 Sep 2015 13:24:01 -0700 |
| X-Original-Message-ID | <20150928202401.GB4035@linux-uzut.site> |
| X-Original-References | <1443443037-22077-1-git-send-email-dvlasenk@redhat.com> <1443443037-22077-4-git-send-email-dvlasenk@redhat.com> <099BA174-FB96-4849-BCD2-807D9A6B9580@zytor.com> <560943EF.4040407@redhat.com> |
| X-Original-Sender | linux-kernel-owner@vger.kernel.org |
| Xref | csiph.com linux.kernel:1234419 |
Show key headers only | View raw
On Mon, 28 Sep 2015, Denys Vlasenko wrote: >On 09/28/2015 02:33 PM, H. Peter Anvin wrote: >> This one makes me slightly nervous, because it isn't clear >> that these aren't potentially performance sensitive. > >CALL instruction is not a crime :) >It costs about the same as one read-modify-write >operation on a memory operand. > >This function is used in signal delivery code. >If performance critical code uses massive numbers >of signals, it already has a problem, Unix signals >are too inefficient. That's why we have futexes etc... True, but in general I don't think that justifies anything -- and not only referring to this particular signal patch. Nothing really against or in favor of these patches, but I don't think that saving 240 bytes (or whatever) is worth such changes, in fact we have Josh's tinyfication project for those systems that do in fact care. Thanks, Davidlohr -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH] x86/apic: Deinline __x2apic_disable, save 467 bytes Denys Vlasenko <dvlasenk@redhat.com> - 2015-09-28 14:30 +0200
[PATCH] x86/signal: Deinline get_sigframe, save 240 bytes Denys Vlasenko <dvlasenk@redhat.com> - 2015-09-28 14:30 +0200
Re: [PATCH] x86/signal: Deinline get_sigframe, save 240 bytes "H. Peter Anvin" <hpa@zytor.com> - 2015-09-28 14:40 +0200
Re: [PATCH] x86/signal: Deinline get_sigframe, save 240 bytes Denys Vlasenko <dvlasenk@redhat.com> - 2015-09-28 15:50 +0200
Re: [PATCH] x86/signal: Deinline get_sigframe, save 240 bytes Davidlohr Bueso <dave@stgolabs.net> - 2015-09-28 22:30 +0200
Re: [PATCH] x86/signal: Deinline get_sigframe, save 240 bytes Thomas Gleixner <tglx@linutronix.de> - 2015-09-29 21:00 +0200
[tip:x86/cleanups] x86/signal: Deinline get_sigframe, save 240 bytes tip-bot for Denys Vlasenko <tipbot@zytor.com> - 2015-09-30 22:00 +0200
[PATCH] x86: Deinline e820_type_to_string, save 126 bytes Denys Vlasenko <dvlasenk@redhat.com> - 2015-09-28 14:30 +0200
[tip:x86/cleanups] x86/e820: Deinline e820_type_to_string, save 126 bytes tip-bot for Denys Vlasenko <tipbot@zytor.com> - 2015-09-30 22:00 +0200
[PATCH] x86: Deinline early_console_register, save 403 bytes Denys Vlasenko <dvlasenk@redhat.com> - 2015-09-28 14:30 +0200
[tip:x86/cleanups] x86: Deinline early_console_register, save 403 bytes tip-bot for Denys Vlasenko <tipbot@zytor.com> - 2015-09-30 22:00 +0200
csiph-web