From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751731AbbJJSen (ORCPT ); Sat, 10 Oct 2015 14:34:43 -0400 Received: from outbound.smtp.vt.edu ([198.82.183.121]:39321 "EHLO omr2.cc.vt.edu" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751286AbbJJSel (ORCPT ); Sat, 10 Oct 2015 14:34:41 -0400 X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.6+dev To: Rasmus Villemoes Cc: Christoph Lameter , linux-kernel@vger.kernel.org, Andrew Morton Subject: Re: slab.h debugging tags.... From: Valdis.Kletnieks@vt.edu In-Reply-To: <87pp0n96fi.fsf@rasmusvillemoes.dk> References: <173313.1444349570@turing-police.cc.vt.edu> <87pp0n96fi.fsf@rasmusvillemoes.dk> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1444502071_2215P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Sat, 10 Oct 2015 14:34:31 -0400 Message-ID: <131236.1444502071@turing-police.cc.vt.edu> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --==_Exmh_1444502071_2215P Content-Type: text/plain; charset=us-ascii On Fri, 09 Oct 2015 21:40:33 +0200, Rasmus Villemoes said: > Does this fix it for you? > > Subject: [PATCH] slab.h: hide assume_aligned attribute from sparse > > sparse apparently pretends to be gcc >= 4.9, yet isn't prepared to Much better - it threw messages on a few files, it took me a moment to figure out what happened. CHECK init/do_mounts_initrd.c init/do_mounts_initrd.c:8:2: warning: "Sparse checking disabled for this file" include/linux/slab.h:307:43: error: attribute '__assume_aligned__': unknown attribute include/linux/slab.h:308:58: error: attribute '__assume_aligned__': unknown attribute include/linux/slab.h:337:73: error: attribute '__assume_aligned__': unknown attribute include/linux/slab.h:375:74: error: attribute '__assume_aligned__': unknown attribute include/linux/slab.h:378:80: error: attribute '__assume_aligned__': unknown attribute but there's only like a few that disable sparse. Everything else behaves now. Feel free to stick this on it: Tested-By: Valdis Kletnieks --==_Exmh_1444502071_2215P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Exmh version 2.5 07/13/2001 iQIVAwUBVhlaNwdmEQWDXROgAQJeShAAsNzeLcwCTi61wQd+VB7j+M1ZXO992kO/ MmpNNANdXqIRUjvaecWFPN2LUr3hduGDmd8j7J+BS4WPXWu31YJOFM3Jjs9dAu5G RRYnvnn2r7GP2eeREXuAc0EDI6zagF2q8AmyjbSkfAgVeKqoBaQ0Gi+wbOFaVgyp Vy5uhNmIdFUldr+0Vy4GMUEWXkNLbi+GK0mIDnTix6elR7MfRtxQBWTWanIrU784 FQ8zbRuYl23M/MGCsYcCPSL0qilZOf2h+vwYQo7BzdFR64ADMW9Ua2E6196K1dFK m61a9RLkiikMd/Lef/Nr8u/BfHmioQ01l0b0j9sF3BndTI17uT5C9uLrLfrZpERu BHZ+p1n4sQM76P9YCiua17mjRMwJmjvnWpdunyoRK5e1Ua2XsoZ9AOM0C+HAQf66 cXl08nFhMwQ09bMtrKfuKBDzrKGHdrBJacFFDBnAPOy3D3aOEk9Gr7fAMm5zeueU tL7rWVjQUu1VXcZEvf++K8lpjcAFFPKRpvTLrHRtTYwHhBAjHAMSnnkEZV3wn/q+ Kl7eOyTeEdy9+1V3Q+mznJDnjj4Ro/i4KqXP/I5NNf7yGBVf72oHSba1MTH2wrMD 2coqky+dccx8Str4TPuk0wFS0XLx/HEgT/jJvSV/O3b16Fx/anLodZYdNdzYKcfT UDjaPwa+3gE= =YAOW -----END PGP SIGNATURE----- --==_Exmh_1444502071_2215P--