All of lore.kernel.org
 help / color / mirror / Atom feed
From: Richard Henderson <rth@twiddle.net>
To: Peter Maydell <peter.maydell@linaro.org>
Cc: riku.voipio@iki.fi, qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PATCH 04/10] linux-user: Sync fcntl.h bits with the kernel
Date: Thu, 02 Aug 2012 08:17:09 -0700	[thread overview]
Message-ID: <501A99F5.9080603@twiddle.net> (raw)
In-Reply-To: <CAFEAcA_5CQ32jbM-6n0ehtEEB0CtVGOvRFvM9heTjwoyhNu0ag@mail.gmail.com>

On 2012-08-02 07:34, Peter Maydell wrote:
> No entries for TARGET_M68K? I checked and I think that's the
> only supported arch which isn't listed here and isn't only using
> the asm-generic values. (It's the same 4 defines as TARGET_ARM.)

I didn't notice because it was missing beforehand.

> The other targets were all straightforward to review but I had a
> little difficulty with the Alpha bits here.
> (1) O_LARGEFILE is 0 here but not in the kernel. Does the "not
> necessary" comment here mean "not necessary for QEMU" ?
> (ie is the difference because we are taking a different approach to
> the kernel's "always set this bit on entry" one ?)

Yes.  The fact that the kernel forces O_LARGEFILE set means that
from an ABI perspective it might as well be zero.  The fact that
it is defined to non-zero in kernel headers is merely historical,
and probably to document that the bit was used once.

> 
> (2) where has the TARGET_FASYNC entry come from?

You mean why isn't it using the default below?  Good question...


r~

  reply	other threads:[~2012-08-02 15:17 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-25 22:10 [Qemu-devel] [PATCH v4 00/10] {alpha-}linux user improvements Richard Henderson
2012-07-25 22:10 ` [Qemu-devel] [PATCH 01/10] alpha-linux-user: Fix signal handling Richard Henderson
2012-08-02 14:07   ` Peter Maydell
2012-07-25 22:10 ` [Qemu-devel] [PATCH 02/10] alpha-linux-user: Work around hosted mmap allocation problems Richard Henderson
2012-07-25 22:10 ` [Qemu-devel] [PATCH 03/10] alpha-linux-user: Handle TARGET_SSI_IEEE_RAISE_EXCEPTION properly Richard Henderson
2012-08-02 14:11   ` Peter Maydell
2012-07-25 22:10 ` [Qemu-devel] [PATCH 04/10] linux-user: Sync fcntl.h bits with the kernel Richard Henderson
2012-08-02 14:34   ` Peter Maydell
2012-08-02 15:17     ` Richard Henderson [this message]
2012-07-25 22:10 ` [Qemu-devel] [PATCH 05/10] linux-user: Handle O_SYNC, O_NOATIME, O_CLOEXEC, O_PATH Richard Henderson
2012-08-02 14:38   ` Peter Maydell
2012-07-25 22:10 ` [Qemu-devel] [PATCH 06/10] linux-user: Allocate the right amount of space for non-fixed file maps Richard Henderson
2012-07-25 22:10 ` [Qemu-devel] [PATCH 07/10] linux-user: Translate pipe2 flags; add to strace Richard Henderson
2012-08-02 14:40   ` Peter Maydell
2012-07-25 22:10 ` [Qemu-devel] [PATCH 08/10] alpha-linux-user: Fix a3 error return with v0 error bypass Richard Henderson
2012-07-25 22:10 ` [Qemu-devel] [PATCH 09/10] alpha-linux-user: Properly handle the non-rt sigprocmask syscall Richard Henderson
2012-08-02 14:41   ` Peter Maydell
2012-07-25 22:10 ` [Qemu-devel] [PATCH 10/10] alpha-linux-user: Fix the getpriority syscall Richard Henderson
2012-08-02 14:48   ` Peter Maydell
2012-08-02 15:23     ` Richard Henderson
2012-08-01 23:24 ` [Qemu-devel] [PATCH v4 00/10] {alpha-}linux user improvements Richard Henderson
  -- strict thread matches above, loose matches on Subject: below --
2012-08-03 22:40 [Qemu-devel] [PATCH v5 " Richard Henderson
2012-08-03 22:40 ` [Qemu-devel] [PATCH 04/10] linux-user: Sync fcntl.h bits with the kernel Richard Henderson

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=501A99F5.9080603@twiddle.net \
    --to=rth@twiddle.net \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-devel@nongnu.org \
    --cc=riku.voipio@iki.fi \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.