public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@suse.de>
To: Ossama Othman <ossama.othman@intel.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: [PATCH] Intel Restricted Access Region Handler
Date: Sun, 14 Mar 2010 11:10:40 -0700	[thread overview]
Message-ID: <20100314181040.GB28359@suse.de> (raw)
In-Reply-To: <1268558064-7973-1-git-send-email-ossama.othman@intel.com>

On Sun, Mar 14, 2010 at 01:14:23AM -0800, Ossama Othman wrote:
> The Intel Restricted Access Region Handler provides a buffer allocation
> mechanism to RAR users.  Since the intended usage model is to lock out
> CPU access to RAR (the CPU will not be able to access RAR memory), this
> driver does not access RAR memory, and merely keeps track of what areas
> of RAR memory are in use.  It has it's own simple allocator that does
> not rely on existing kernel allocators (SLAB, etc) since those
> allocators are too tightly coupled with the paging mechanism, which isn't
> needed for the intended RAR use cases.
> 
> An mmap() implementation is provided for debugging purposes to simplify
> RAR memory access from the user space.  However, it will effectively be
> a no-op when RAR access control is enabled since the CPU will not be
> able to access RAR.
> 
> This driver should not be confused with the rar_register driver.  That
> driver exposes an interface to access RAR registers on the Moorestown
> platform.  The RAR handler driver relies on the rar_register driver for
> low level RAR register reads and writes.

Can you also send me a patch, that adds a TODO file to the directory of
this driver, that explains what you think needs to be done in order to
get this code merged into the main portion of the kernel tree, and
include your email address in it so that people who wish to send
patches, know who to copy on them?

See the other drivers/staging/*/TODO files for an example of what is
expected here.

thanks,

greg k-h

  parent reply	other threads:[~2010-03-14 18:17 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-14  9:14 [PATCH] Intel Restricted Access Region Handler Ossama Othman
2010-03-14  9:08 ` Othman, Ossama
2010-03-14 18:10 ` Greg KH [this message]
2010-03-15 23:16   ` Othman, Ossama
2010-03-15 23:45     ` Greg KH
2010-03-19 21:32       ` Andrew Morton
2010-03-19 21:40         ` Greg KH
2010-03-19 22:53         ` Othman, Ossama
2010-03-19 22:56           ` Greg KH
2010-03-26 22:11             ` [PATCH] staging: Initial memrar ABI document Ossama Othman
2010-03-15 23:23   ` [PATCH] staging: Intel Restricted Access Region Handler Ossama Othman
2010-03-15 17:22 ` [PATCH] " Randy Dunlap
2010-03-15 17:26   ` Othman, Ossama
2010-03-15 17:47   ` Alan Cox
2010-03-15 18:29     ` Randy Dunlap

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=20100314181040.GB28359@suse.de \
    --to=gregkh@suse.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=ossama.othman@intel.com \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox