linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC v5 0/5] mac80211: elide code for static hw flags
@ 2015-11-12 22:00 Johannes Berg
  2015-11-12 22:00 ` [RFC v5 1/5] kconfig: introduce "count" Johannes Berg
                   ` (4 more replies)
  0 siblings, 5 replies; 16+ messages in thread
From: Johannes Berg @ 2015-11-12 22:00 UTC (permalink / raw)
  To: linux-wireless; +Cc: Michal Marek

In v5, I've radically simplified the whole concept and dropped the
support for static keys. Instead, I'm now simply entirely removing 
the if statements - replacing them by "if (true)" or "if (false)" 
if that's at all possible.

For many (distro) kernels, this will - as before - mean no change,
but for those of us who are building special purpose systems with
perhaps just a single driver or two this might result in the code
size (and perhaps speed?) improvements I mention in the patch.

johannes


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2015-11-23 15:15 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-12 22:00 [RFC v5 0/5] mac80211: elide code for static hw flags Johannes Berg
2015-11-12 22:00 ` [RFC v5 1/5] kconfig: introduce "count" Johannes Berg
2015-11-12 22:00 ` [RFC v5 2/5] kconfig: regenerate the shipped files Johannes Berg
2015-11-12 22:00 ` [RFC v5 3/5] mac80211: generate hw flags from include file Johannes Berg
2015-11-12 22:00 ` [RFC v5 4/5] mac80211: use Kconfig counters to elide unnecessary code Johannes Berg
2015-11-13  9:48   ` Julian Calaby
2015-11-13  9:52     ` Johannes Berg
2015-11-13  9:55       ` Johannes Berg
2015-11-20 15:24   ` Michal Marek
2015-11-20 15:29     ` Johannes Berg
2015-11-20 16:37       ` Michal Marek
2015-11-23 14:52   ` Michal Marek
2015-11-23 14:58     ` Johannes Berg
2015-11-23 15:06       ` Michal Marek
2015-11-23 15:15         ` Johannes Berg
2015-11-12 22:00 ` [RFC v5 5/5] iwlwifi: mvm: add Kconfig settings for hw flags Johannes Berg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).