login
Login
/
Register
Search
Search this site:
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
February
»
19
Re: [patch] my mmu notifiers
view
thread
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From: Jack Steiner
Subject:
Re: [patch] my mmu notifiers
Date: Tuesday, February 19, 2008 - 4:40 pm
On Wed, Feb 20, 2008 at 12:11:57AM +0100, Nick Piggin wrote:
quoted text
> On Tue, Feb 19, 2008 at 02:58:51PM +0100, Andrea Arcangeli wrote: > > On Tue, Feb 19, 2008 at 09:43:57AM +0100, Nick Piggin wrote: > > > anything when changing the pte to be _more_ permissive, and I don't > > > > Note that in my patch the invalidate_pages in mprotect can be > > trivially switched to a mprotect_pages with proper params. This will > > prevent page faults completely in the secondary MMU (there will only > > be tlb misses after the tlb flush just like for the core linux pte), > > and it'll allow all the secondary MMU pte blocks (512/1024 at time > > with my PT lock design) to be updated to have proper permissions > > matching the core linux pte. > > Sorry, I realise I still didn't get this through my head yet (and also > have not seen your patch recently). So I don't know exactly what you > are doing... > > But why does _anybody_ (why does Christoph's patches) need to invalidate > when they are going to be more permissive? This should be done lazily by > the driver, I would have thought.
Agree. Although for most real applications, the performance difference is probably negligible. --- jack --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
[patch] my mmu notifiers
, Nick Piggin
, (Tue Feb 19, 1:43 am)
[patch] my mmu notifier sample driver
, Nick Piggin
, (Tue Feb 19, 1:44 am)
Re: [patch] my mmu notifiers
, Robin Holt
, (Tue Feb 19, 4:59 am)
Re: [patch] my mmu notifiers
, Andrea Arcangeli
, (Tue Feb 19, 6:58 am)
Re: [patch] my mmu notifiers
, Jack Steiner
, (Tue Feb 19, 7:27 am)
Re: [patch] my mmu notifiers
, Nick Piggin
, (Tue Feb 19, 3:59 pm)
Re: [patch] my mmu notifiers
, Nick Piggin
, (Tue Feb 19, 4:04 pm)
Re: [patch] my mmu notifiers
, Nick Piggin
, (Tue Feb 19, 4:11 pm)
Re: [patch] my mmu notifiers
, Jack Steiner
, (Tue Feb 19, 4:40 pm)
Re: [patch] my mmu notifiers
, Andrea Arcangeli
, (Tue Feb 19, 5:46 pm)
Re: [patch] my mmu notifiers
, Andrea Arcangeli
, (Tue Feb 19, 5:52 pm)
Re: [patch] my mmu notifiers
, Andrea Arcangeli
, (Tue Feb 19, 6:09 pm)
Re: [patch] my mmu notifiers
, Robin Holt
, (Tue Feb 19, 7:46 pm)
Re: [patch] my mmu notifiers
, Robin Holt
, (Tue Feb 19, 7:49 pm)
[PATCH] mmu notifiers #v6
, Andrea Arcangeli
, (Wed Feb 20, 3:39 am)
[PATCH] KVM swapping (+ seqlock fix) with mmu notifiers #v6
, Andrea Arcangeli
, (Wed Feb 20, 3:45 am)
Re: [PATCH] mmu notifiers #v6
, Robin Holt
, (Wed Feb 20, 4:33 am)
Re: [PATCH] mmu notifiers #v6
, Andrea Arcangeli
, (Wed Feb 20, 5:03 am)
Re: [PATCH] mmu notifiers #v6
, Robin Holt
, (Wed Feb 20, 5:24 am)
Re: [PATCH] mmu notifiers #v6
, Andrea Arcangeli
, (Wed Feb 20, 5:32 am)
Re: [PATCH] mmu notifiers #v6
, Robin Holt
, (Wed Feb 20, 6:15 am)
Re: [PATCH] mmu notifiers #v6
, Robin Holt
, (Wed Feb 20, 7:41 am)
Re: [PATCH] mmu notifiers #v6
, Andrea Arcangeli
, (Wed Feb 20, 8:34 am)
Re: [PATCH] mmu notifiers #v6
, Jack Steiner
, (Wed Feb 20, 2:03 pm)
Re: [patch] my mmu notifiers
, Nick Piggin
, (Wed Feb 20, 9:42 pm)
Re: [patch] my mmu notifiers
, Nick Piggin
, (Wed Feb 20, 9:47 pm)
Re: [PATCH] mmu notifiers #v6
, Nick Piggin
, (Wed Feb 20, 9:54 pm)
Re: [PATCH] mmu notifiers #v6
, Nick Piggin
, (Wed Feb 20, 10:02 pm)
Re: [PATCH] mmu notifiers #v6
, Andrea Arcangeli
, (Thu Feb 21, 7:40 am)
Re: [PATCH] mmu notifiers #v6
, Jack Steiner
, (Thu Feb 21, 9:10 am)
Re: [patch] my mmu notifiers
, Jack Steiner
, (Fri Feb 22, 9:31 am)
[PATCH] mmu notifiers #v7
, Andrea Arcangeli
, (Wed Feb 27, 12:26 pm)
Re: [PATCH] mmu notifiers #v7
, Peter Zijlstra
, (Wed Feb 27, 1:04 pm)
[PATCH] KVM swapping with mmu notifiers #v7
, Andrea Arcangeli
, (Wed Feb 27, 3:06 pm)
Re: [patch] my mmu notifiers
, Christoph Lameter
, (Wed Feb 27, 3:50 pm)
Re: [patch] my mmu notifiers
, Christoph Lameter
, (Wed Feb 27, 3:55 pm)
Re: [patch] my mmu notifiers
, Christoph Lameter
, (Wed Feb 27, 3:56 pm)
Re: [PATCH] mmu notifiers #v7
, Christoph Lameter
, (Wed Feb 27, 4:06 pm)
Re: [kvm-devel] [PATCH] mmu notifiers #v7
, Andrea Arcangeli
, (Wed Feb 27, 4:43 pm)
Re: [kvm-devel] [PATCH] mmu notifiers #v7
, Christoph Lameter
, (Wed Feb 27, 5:08 pm)
Re: [kvm-devel] [PATCH] mmu notifiers #v7
, Andrea Arcangeli
, (Wed Feb 27, 5:21 pm)
Re: [kvm-devel] [PATCH] mmu notifiers #v7
, Christoph Lameter
, (Wed Feb 27, 5:24 pm)
Re: [PATCH] KVM swapping with mmu notifiers #v7
, izik eidus
, (Thu Feb 28, 1:42 am)
Re: [PATCH] mmu notifiers #v7
, Christoph Lameter
, (Thu Feb 28, 12:48 pm)
Re: [PATCH] mmu notifiers #v7
, Andrea Arcangeli
, (Thu Feb 28, 2:52 pm)
Re: [PATCH] mmu notifiers #v7
, Christoph Lameter
, (Thu Feb 28, 3:00 pm)
Re: [PATCH] mmu notifiers #v7
, Christoph Lameter
, (Thu Feb 28, 4:05 pm)
Re: [PATCH] mmu notifiers #v7
, Jack Steiner
, (Thu Feb 28, 4:17 pm)
Re: [PATCH] mmu notifiers #v7
, Andrea Arcangeli
, (Thu Feb 28, 5:24 pm)
Re: [PATCH] mmu notifiers #v7
, Andrea Arcangeli
, (Thu Feb 28, 5:40 pm)
Re: [PATCH] mmu notifiers #v7
, Andrew Morton
, (Thu Feb 28, 5:56 pm)
Re: [PATCH] mmu notifiers #v7
, Christoph Lameter
, (Thu Feb 28, 6:03 pm)
Re: [PATCH] mmu notifiers #v7
, Christoph Lameter
, (Thu Feb 28, 6:13 pm)
Re: [PATCH] mmu notifiers #v7
, Andrea Arcangeli
, (Fri Feb 29, 6:09 am)
Re: [PATCH] mmu notifiers #v7
, Christoph Lameter
, (Fri Feb 29, 12:46 pm)
[PATCH] mmu notifiers #v8
, Andrea Arcangeli
, (Sun Mar 2, 8:54 am)
Re: [PATCH] mmu notifiers #v8 + xpmem
, Andrea Arcangeli
, (Sun Mar 2, 9:03 am)
Re: [PATCH] mmu notifiers #v8 + xpmem
, Peter Zijlstra
, (Sun Mar 2, 9:23 am)
Re: [PATCH] mmu notifiers #v8
, Nick Piggin
, (Sun Mar 2, 8:29 pm)
Re: [PATCH] mmu notifiers #v8
, Nick Piggin
, (Sun Mar 2, 8:33 pm)
Re: [PATCH] mmu notifiers #v8
, Nick Piggin
, (Sun Mar 2, 8:34 pm)
Re: [PATCH] mmu notifiers #v8
, Nick Piggin
, (Sun Mar 2, 8:39 pm)
Re: [PATCH] mmu notifiers #v8
, Andrea Arcangeli
, (Mon Mar 3, 5:51 am)
Re: [PATCH] mmu notifiers #v8
, Nick Piggin
, (Mon Mar 3, 6:10 am)
Re: [PATCH] mmu notifiers #v8
, Andrea Arcangeli
, (Mon Mar 3, 6:24 am)
Re: [PATCH] mmu notifiers #v8
, Jack Steiner
, (Mon Mar 3, 8:18 am)
Re: [PATCH] mmu notifiers #v8
, Nick Piggin
, (Mon Mar 3, 9:59 am)
Re: [PATCH] mmu notifiers #v8
, Jack Steiner
, (Mon Mar 3, 11:06 am)
Re: [PATCH] mmu notifiers #v8
, Avi Kivity
, (Mon Mar 3, 11:09 am)
Re: [PATCH] mmu notifiers #v8
, Jack Steiner
, (Mon Mar 3, 11:23 am)
Re: [PATCH] mmu notifiers #v8
, Nick Piggin
, (Mon Mar 3, 11:45 am)
Re: [PATCH] mmu notifiers #v8
, Christoph Lameter
, (Mon Mar 3, 12:01 pm)
Re: [PATCH] mmu notifiers #v8
, Christoph Lameter
, (Mon Mar 3, 12:02 pm)
Re: [PATCH] mmu notifiers #v8
, Christoph Lameter
, (Mon Mar 3, 12:03 pm)
Re: [PATCH] mmu notifiers #v8
, Christoph Lameter
, (Mon Mar 3, 12:04 pm)
Re: [PATCH] mmu notifiers #v8
, Jack Steiner
, (Mon Mar 3, 12:15 pm)
Re: [PATCH] mmu notifiers #v8
, Andrea Arcangeli
, (Mon Mar 3, 2:15 pm)
[PATCH] mmu notifiers #v9
, Andrea Arcangeli
, (Mon Mar 3, 2:37 pm)
[PATCH] KVM swapping with mmu notifiers #v9
, Andrea Arcangeli
, (Mon Mar 3, 3:05 pm)
Re: [PATCH] KVM swapping with mmu notifiers #v9
, izik eidus
, (Mon Mar 3, 5:44 pm)
[RFC] Notifier for Externally Mapped Memory (EMM)
, Christoph Lameter
, (Tue Mar 4, 12:31 am)
[Early draft] Conversion of i_mmap_lock to semaphore
, Christoph Lameter
, (Tue Mar 4, 12:34 am)
Re: [PATCH] mmu notifiers #v8
, Peter Zijlstra
, (Tue Mar 4, 3:35 am)
Re: [PATCH] KVM swapping with mmu notifiers #v9
, Andrea Arcangeli
, (Tue Mar 4, 6:21 am)
Re: [RFC] Notifier for Externally Mapped Memory (EMM)
, Andrea Arcangeli
, (Tue Mar 4, 6:30 am)
Re: [PATCH] mmu notifiers #v8
, Jack Steiner
, (Tue Mar 4, 7:44 am)
Re: [RFC] Notifier for Externally Mapped Memory (EMM)
, Christoph Lameter
, (Tue Mar 4, 12:00 pm)
Re: [RFC] Notifier for Externally Mapped Memory (EMM)
, Andrea Arcangeli
, (Tue Mar 4, 3:20 pm)
Re: [RFC] Notifier for Externally Mapped Memory (EMM)
, Christoph Lameter
, (Tue Mar 4, 3:35 pm)
Re: [RFC] Notifier for Externally Mapped Memory (EMM)
, Peter Zijlstra
, (Tue Mar 4, 3:42 pm)
Re: [RFC] Notifier for Externally Mapped Memory (EMM)
, Christoph Lameter
, (Tue Mar 4, 4:14 pm)
Re: [RFC] Notifier for Externally Mapped Memory (EMM)
, Peter Zijlstra
, (Tue Mar 4, 4:25 pm)
Re: [RFC] Notifier for Externally Mapped Memory (EMM)
, Peter Zijlstra
, (Tue Mar 4, 4:30 pm)
Re: [PATCH] mmu notifiers #v8
, Nick Piggin
, (Tue Mar 4, 5:37 pm)
Re: [RFC] Notifier for Externally Mapped Memory (EMM)
, Avi Kivity
, (Tue Mar 4, 10:09 pm)
Re: [RFC] Notifier for Externally Mapped Memory (EMM)
, Robin Holt
, (Wed Mar 5, 2:47 am)
Re: [RFC] Notifier for Externally Mapped Memory (EMM)
, Avi Kivity
, (Wed Mar 5, 2:53 am)
Re: [kvm-devel] [RFC] Notifier for Externally Mapped Memor ...
, Dor Laor
, (Wed Mar 5, 3:02 am)
Re: [PATCH] mmu notifiers #v8
, Christoph Lameter
, (Wed Mar 5, 11:48 am)
Re: [PATCH] mmu notifiers #v8
, Nick Piggin
, (Wed Mar 5, 7:59 pm)
[PATCH] 2/4 move all invalidate_page outside of PT lock (# ...
, Andrea Arcangeli
, (Fri Mar 7, 8:17 am)
Re: [PATCH] 3/4 combine RCU with seqlock to allow mmu noti ...
, Andrea Arcangeli
, (Fri Mar 7, 8:23 am)
[PATCH] 4/4 i_mmap_lock spinlock2rwsem (#v9 was 1/4)
, Andrea Arcangeli
, (Fri Mar 7, 8:52 am)
Re: [PATCH] 3/4 combine RCU with seqlock to allow mmu noti ...
, Peter Zijlstra
, (Fri Mar 7, 9:52 am)
Re: [PATCH] 3/4 combine RCU with seqlock to allow mmu noti ...
, Andrea Arcangeli
, (Fri Mar 7, 10:50 am)
Re: [PATCH] 3/4 combine RCU with seqlock to allow mmu noti ...
, Peter Zijlstra
, (Fri Mar 7, 11:01 am)
Re: [PATCH] 3/4 combine RCU with seqlock to allow mmu noti ...
, Andrea Arcangeli
, (Fri Mar 7, 11:45 am)
Re: [PATCH] 3/4 combine RCU with seqlock to allow mmu noti ...
, Andrea Arcangeli
, (Fri Mar 7, 12:47 pm)
Re: [PATCH] 2/4 move all invalidate_page outside of PT loc ...
, Christoph Lameter
, (Fri Mar 7, 12:54 pm)
Re: [PATCH] 3/4 combine RCU with seqlock to allow mmu noti ...
, Christoph Lameter
, (Fri Mar 7, 1:00 pm)
Re: [PATCH] 4/4 i_mmap_lock spinlock2rwsem (#v9 was 1/4)
, Christoph Lameter
, (Fri Mar 7, 1:03 pm)
Re: [PATCH] 3/4 combine RCU with seqlock to allow mmu noti ...
, Christoph Lameter
, (Fri Mar 7, 1:10 pm)
Re: [PATCH] 3/4 combine RCU with seqlock to allow mmu noti ...
, Christoph Lameter
, (Fri Mar 7, 1:12 pm)
Re: [PATCH] 3/4 combine RCU with seqlock to allow mmu noti ...
, Christoph Lameter
, (Fri Mar 7, 1:15 pm)
Re: [PATCH] 4/4 i_mmap_lock spinlock2rwsem (#v9 was 1/4)
, Christoph Lameter
, (Wed Mar 19, 2:27 pm)
Navigation
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Paul Turner
[tg_shares_up rewrite v4 11/11] sched: update tg->shares after cpu.shares write
Matthew Garrett
Re: [PATCH] Enable speedstep for sonoma processors.
Mauro Carvalho Chehab
Re: [PATCH 1/2] media: Add timberdale video-in driver
Peter Zijlstra
[PATCH 23/30] netvm: skb processing
Greg Kroah-Hartman
[PATCH 21/28] cgroupfs: create /sys/fs/cgroup to mount cgroupfs on
git
:
Jan Hudec
Re: GIT push to sftp (feature request)
Steffen Prohaska
[PATCH 0/4] core.ignorecase
Johannes Schindelin
Re: Git checkout preserve timestamp?
Linus Torvalds
[PATCH 1/7] Make unpack_trees_options bit flags actual bitfields
Johan Herland
Re: What's cooking in git.git (Oct 2010, #01; Wed, 13)
linux-netdev
:
David Miller
Re: [PATCH 1/3] f_phonet: dev_kfree_skb instead of dev_kfree_skb_any in TX callback
Richard Cochran
Re: [PATCH v3 3/3] ptp: Added a clock that uses the eTSEC found on the MPC85xx.
Jan Engelhardt
Re: [PATCH] Fix netfilter xt_time's time_mt()'s use of do_div()
Herbert Xu
Re: [RFC PATCH 00/17] virtual-bus
Jeff Kirsher
Re: [net-next-2.6 PATCH] e1000e: don't inadvertently re-set INTX_DISABLE
git-commits-head
:
Linux Kernel Mailing List
ALSA: hda - Enable beep on Realtek codecs with PCI SSID override
Linux Kernel Mailing List
Use path_put() in a few places instead of {mnt,d}put()
Linux Kernel Mailing List
mv643xx_eth: use sw csum for big packets
Linux Kernel Mailing List
arm: fix HAVE_CLK merge goof
Linux Kernel Mailing List
arm: convert pcm037 platform to use smsc911x
freebsd-current
:
David Wolfskill
"interrupt storm..."; seems associated with an0 NIC
Andriy Gapon
Re: letting glabel recognise a media change
Garrett Cooper
Re: Only display ACPI bootmenu key if ACPI is present
Pyun YongHyeon
CFT: msk(4) Rx checksum offloading support
FreeBSD Tinderbox
[head tinderbox] failure on sparc64/sparc64
Colocation donated by:
Syndicate