public inbox for linux-next@vger.kernel.org 
 help / color / mirror / Atom feed
From: Stephen Rothwell <sfr@canb•auug.org.au>
To: Thomas Gleixner <tglx@linutronix•de>, Ingo Molnar <mingo@elte•hu>,
	"H. Peter Anvin" <hpa@zytor•com>
Cc: linux-next@vger•kernel.org,
	Vegard Nossum <vegard.nossum@gmail•com>,
	David Woodhouse <David.Woodhouse@intel•com>
Subject: linux-next: manual merge of the x86 tree
Date: Wed, 3 Sep 2008 10:57:55 +1000	[thread overview]
Message-ID: <20080903105755.d70e9f0b.sfr@canb.auug.org.au> (raw)

Hi all,

Today's linux-next merge of the x86 tree got a conflict in
include/asm-x86/statfs.h between commit
e4e2079e475520e02f55f0b225fc044e39a357e0 ("x86_64: Use
<asm-generic/statfs.h>") from the dwmw2 tree and commit
77ef50a522717fa040636ee1017179ceba12ff62 ("x86: consolidate header
guards") from the x86 tree.

Trivial fix (see below).  I can carry it.

-- 
Cheers,
Stephen Rothwell                    sfr@canb•auug.org.au
http://www.canb.auug.org.au/~sfr/

diff --cc include/asm-x86/statfs.h
index 4c935ca,3f005bc..0000000
--- a/include/asm-x86/statfs.h
+++ b/include/asm-x86/statfs.h
@@@ -1,12 -1,63 +1,12 @@@
- #ifndef _ASM_X86_STATFS_H
- #define _ASM_X86_STATFS_H
+ #ifndef ASM_X86__STATFS_H
+ #define ASM_X86__STATFS_H
  
 -#ifdef __i386__
 -#include <asm-generic/statfs.h>
 -#else
 -
 -#ifndef __KERNEL_STRICT_NAMES
 -
 -#include <linux/types.h>
 -
 -typedef __kernel_fsid_t	fsid_t;
 -
 -#endif
 -
  /*
 - * This is ugly -- we're already 64-bit clean, so just duplicate the
 - * definitions.
 + * We need compat_statfs64 to be packed, because the i386 ABI won't
 + * add padding at the end to bring it to a multiple of 8 bytes, but
 + * the x86_64 ABI will.
   */
 -struct statfs {
 -	long f_type;
 -	long f_bsize;
 -	long f_blocks;
 -	long f_bfree;
 -	long f_bavail;
 -	long f_files;
 -	long f_ffree;
 -	__kernel_fsid_t f_fsid;
 -	long f_namelen;
 -	long f_frsize;
 -	long f_spare[5];
 -};
 -
 -struct statfs64 {
 -	long f_type;
 -	long f_bsize;
 -	long f_blocks;
 -	long f_bfree;
 -	long f_bavail;
 -	long f_files;
 -	long f_ffree;
 -	__kernel_fsid_t f_fsid;
 -	long f_namelen;
 -	long f_frsize;
 -	long f_spare[5];
 -};
 +#define ARCH_PACK_COMPAT_STATFS64 __attribute__((packed,aligned(4)))
  
 -struct compat_statfs64 {
 -	__u32 f_type;
 -	__u32 f_bsize;
 -	__u64 f_blocks;
 -	__u64 f_bfree;
 -	__u64 f_bavail;
 -	__u64 f_files;
 -	__u64 f_ffree;
 -	__kernel_fsid_t f_fsid;
 -	__u32 f_namelen;
 -	__u32 f_frsize;
 -	__u32 f_spare[5];
 -} __attribute__((packed));
 -
 -#endif /* !__i386__ */
 +#include <asm-generic/statfs.h>
- #endif
+ #endif /* ASM_X86__STATFS_H */

             reply	other threads:[~2008-09-03  0:58 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-03  0:57 Stephen Rothwell [this message]
2008-09-05 16:00 ` linux-next: manual merge of the x86 tree Ingo Molnar
  -- strict thread matches above, loose matches on Subject: below --
2008-10-14  2:23 Stephen Rothwell
2008-09-11 23:37 Stephen Rothwell
2008-09-14 15:16 ` Ingo Molnar
2008-09-14 18:11   ` Stephen Rothwell
2008-09-11 23:34 Stephen Rothwell
2008-09-14 15:18 ` Ingo Molnar
2008-09-14 18:13   ` Stephen Rothwell
2008-09-02  1:32 Stephen Rothwell
2008-09-05 18:22 ` Ingo Molnar
2008-08-15  3:58 Stephen Rothwell
2008-07-31  2:59 Stephen Rothwell
2008-07-23  2:51 Stephen Rothwell
2008-07-18  2:29 Stephen Rothwell
2008-07-17  1:43 Stephen Rothwell
2008-07-15  2:26 Stephen Rothwell
2008-07-14  1:30 Stephen Rothwell
2008-07-11  1:48 Stephen Rothwell
2008-07-11  1:47 Stephen Rothwell
2008-07-08  0:56 Stephen Rothwell
2008-07-08  3:22 ` Jeremy Fitzhardinge
2008-07-08  5:01   ` Stephen Rothwell
2008-07-08  5:28     ` Jeremy Fitzhardinge
2008-07-08  5:39     ` Ingo Molnar
2008-07-08  0:52 Stephen Rothwell
2008-07-04  3:50 Stephen Rothwell
2008-07-04  3:41 Stephen Rothwell
2008-07-04  9:41 ` Ingo Molnar
2008-06-25  2:28 Stephen Rothwell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080903105755.d70e9f0b.sfr@canb.auug.org.au \
    --to=sfr@canb$(echo .)auug.org.au \
    --cc=David.Woodhouse@intel$(echo .)com \
    --cc=hpa@zytor$(echo .)com \
    --cc=linux-next@vger$(echo .)kernel.org \
    --cc=mingo@elte$(echo .)hu \
    --cc=tglx@linutronix$(echo .)de \
    --cc=vegard.nossum@gmail$(echo .)com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox