From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751287AbdCQVbg (ORCPT ); Fri, 17 Mar 2017 17:31:36 -0400 Received: from merlin.infradead.org ([205.233.59.134]:49582 "EHLO merlin.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751170AbdCQVbe (ORCPT ); Fri, 17 Mar 2017 17:31:34 -0400 Message-Id: <20170317211918.393791494@infradead.org> User-Agent: quilt/0.63-1 Date: Fri, 17 Mar 2017 22:19:18 +0100 From: Peter Zijlstra To: mingo@kernel.org, tglx@linutronix.de, hpa@zytor.com Cc: linux-kernel@vger.kernel.org, torvalds@linux-foundation.org, arjan@linux.intel.com, bp@alien8.de, richard.weinberger@gmail.com, jpoimboe@redhat.com, peterz@infradead.org Subject: [PATCH 0/5] x86 optimizations Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, These are the x86 optimization patches that I've been sitting on. They shrink the kernel and generate better code. text data bss dec hex filename 10702123 4530992 843776 16076891 f5505b defconfig-build/vmlinux.0 10682460 4530992 843776 16057228 f5038c defconfig-build/vmlinux.1 10665111 4530096 843776 16038983 f4bc47 defconfig-build/vmlinux.2 10665111 4530096 843776 16038983 f4bc47 defconfig-build/vmlinux.5 As compiled on an x86_64 using GCC-6.3, also boot tested the lot.