login
Login
/
Register
Search
Search this site:
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
November
»
27
Re: [PATCH 4/6] fs: Introduce a per_cpu nr_inodes
view
thread
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From: Christoph Hellwig
Subject:
Re: [PATCH 4/6] fs: Introduce a per_cpu nr_inodes
Date: Thursday, November 27, 2008 - 2:48 am
On Thu, Nov 27, 2008 at 10:39:31AM +0100, Peter Zijlstra wrote:
quoted text
> With it being called from writeback that might not be true for all > workloads. One thing you can do about it is use the regular per-cpu > counter stuff, which allows you to do an approximation of the global > number (it also does all the hotplug stuff for you already).
The way it's used in writeback is utterly stupid and should be fixed :) But otherwise agreed. --
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:
2.6.28-rc5: Reported regressions 2.6.26 -> 2.6.27
, Rafael J. Wysocki
, (Sun Nov 16, 10:38 am)
[Bug #11207] VolanoMark regression with 2.6.27-rc1
, Rafael J. Wysocki
, (Sun Nov 16, 10:38 am)
[Bug #11308] tbench regression on each kernel release from ...
, Rafael J. Wysocki
, (Sun Nov 16, 10:40 am)
[Bug #11215] INFO: possible recursive locking detected ps2 ...
, Rafael J. Wysocki
, (Sun Nov 16, 10:40 am)
[Bug #11698] 2.6.27-rc7, freezes with > 1 s2ram cycle
, Rafael J. Wysocki
, (Sun Nov 16, 10:40 am)
[Bug #11664] acpi errors and random freeze on sony vaio sr
, Rafael J. Wysocki
, (Sun Nov 16, 10:40 am)
[Bug #11569] Panic stop CPUs regression
, Rafael J. Wysocki
, (Sun Nov 16, 10:40 am)
[Bug #11543] kernel panic: softlockup in tick_periodic() ???
, Rafael J. Wysocki
, (Sun Nov 16, 10:40 am)
[Bug #11404] BUG: in 2.6.23-rc3-git7 in do_cciss_intr
, Rafael J. Wysocki
, (Sun Nov 16, 10:40 am)
[Bug #11805] mounting XFS produces a segfault
, Rafael J. Wysocki
, (Sun Nov 16, 10:40 am)
[Bug #11795] ks959-sir dongle no longer works under 2.6.27 ...
, Rafael J. Wysocki
, (Sun Nov 16, 10:40 am)
[Bug #11836] Scheduler on C2D CPU and latest 2.6.27 kernel
, Rafael J. Wysocki
, (Sun Nov 16, 10:40 am)
[Bug #11843] usb hdd problems with 2.6.27.2
, Rafael J. Wysocki
, (Sun Nov 16, 10:40 am)
[Bug #11865] WOL for E100 Doesn't Work Anymore
, Rafael J. Wysocki
, (Sun Nov 16, 10:40 am)
[Bug #11876] RCU hang on cpu re-hotplug with 2.6.27rc8
, Rafael J. Wysocki
, (Sun Nov 16, 10:40 am)
[Bug #11886] without serial console system doesn't poweroff
, Rafael J. Wysocki
, (Sun Nov 16, 10:40 am)
[Bug #11983] iwlagn: wrong command queue 31, command id 0x0
, Rafael J. Wysocki
, (Sun Nov 16, 10:41 am)
[Bug #12039] Regression: USB/DVB 2.6.26.8 --> 2.6.27.6
, Rafael J. Wysocki
, (Sun Nov 16, 10:41 am)
[Bug #12048] Regression in bonding between 2.6.26.8 and 2. ...
, Rafael J. Wysocki
, (Sun Nov 16, 10:41 am)
Re: [Bug #11843] usb hdd problems with 2.6.27.2
, Luciano Rocha
, (Sun Nov 16, 2:37 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Mon Nov 17, 2:06 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Mon Nov 17, 2:14 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Mon Nov 17, 4:01 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Eric Dumazet
, (Mon Nov 17, 4:20 am)
Re: [Bug #11805] mounting XFS produces a segfault
, Christoph Hellwig
, (Mon Nov 17, 7:44 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Mon Nov 17, 9:11 am)
Re: [Bug #11404] BUG: in 2.6.23-rc3-git7 in do_cciss_intr
, Randy Dunlap
, (Mon Nov 17, 9:19 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Eric Dumazet
, (Mon Nov 17, 9:35 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Mon Nov 17, 10:08 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Mon Nov 17, 10:25 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Eric Dumazet
, (Mon Nov 17, 10:33 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Linus Torvalds
, (Mon Nov 17, 10:38 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Eric Dumazet
, (Mon Nov 17, 10:42 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Mon Nov 17, 11:23 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Linus Torvalds
, (Mon Nov 17, 11:33 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Mon Nov 17, 11:49 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Mon Nov 17, 12:21 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Eric Dumazet
, (Mon Nov 17, 12:30 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Mon Nov 17, 12:31 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Mon Nov 17, 12:36 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Mon Nov 17, 12:39 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Eric Dumazet
, (Mon Nov 17, 12:43 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Linus Torvalds
, (Mon Nov 17, 12:47 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Linus Torvalds
, (Mon Nov 17, 12:48 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Mon Nov 17, 12:51 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Mon Nov 17, 12:52 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Mon Nov 17, 12:53 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Linus Torvalds
, (Mon Nov 17, 12:55 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Linus Torvalds
, (Mon Nov 17, 12:57 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Mon Nov 17, 12:57 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Mon Nov 17, 1:16 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Mon Nov 17, 1:18 pm)
(avc_has_perm_noaudit()) Re: [Bug #11308] tbench regressio ...
, Ingo Molnar
, (Mon Nov 17, 1:20 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Linus Torvalds
, (Mon Nov 17, 1:30 pm)
ip_queue_xmit(): Re: [Bug #11308] tbench regression on eac ...
, Ingo Molnar
, (Mon Nov 17, 1:32 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Mon Nov 17, 1:47 pm)
skb_release_head_state(): Re: [Bug #11308] tbench regressi ...
, Ingo Molnar
, (Mon Nov 17, 1:55 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Eric Dumazet
, (Mon Nov 17, 1:56 pm)
Re: ip_queue_xmit(): Re: [Bug #11308] tbench regression on ...
, Eric Dumazet
, (Mon Nov 17, 1:57 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Mon Nov 17, 1:58 pm)
Re: skb_release_head_state(): Re: [Bug #11308] tbench regr ...
, David Miller
, (Mon Nov 17, 2:01 pm)
Re: skb_release_head_state(): Re: [Bug #11308] tbench regr ...
, Eric Dumazet
, (Mon Nov 17, 2:04 pm)
tcp_ack(): Re: [Bug #11308] tbench regression on each kern ...
, Ingo Molnar
, (Mon Nov 17, 2:09 pm)
tcp_recvmsg(): Re: [Bug #11308] tbench regression on each ...
, Ingo Molnar
, (Mon Nov 17, 2:19 pm)
eth_type_trans(): Re: [Bug #11308] tbench regression on ea ...
, Ingo Molnar
, (Mon Nov 17, 2:26 pm)
Re: skb_release_head_state(): Re: [Bug #11308] tbench regr ...
, Linus Torvalds
, (Mon Nov 17, 2:34 pm)
__inet_lookup_established(): Re: [Bug #11308] tbench regre ...
, Ingo Molnar
, (Mon Nov 17, 2:35 pm)
Re: skb_release_head_state(): Re: [Bug #11308] tbench regr ...
, Ingo Molnar
, (Mon Nov 17, 2:38 pm)
Re: eth_type_trans(): Re: [Bug #11308] tbench regression o ...
, Eric Dumazet
, (Mon Nov 17, 2:40 pm)
Re: eth_type_trans(): Re: [Bug #11308] tbench regression o ...
, Linus Torvalds
, (Mon Nov 17, 2:52 pm)
system_call() - Re: [Bug #11308] tbench regression on each ...
, Ingo Molnar
, (Mon Nov 17, 2:59 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Mon Nov 17, 3:08 pm)
Re: system_call() - Re: [Bug #11308] tbench regression on ...
, Linus Torvalds
, (Mon Nov 17, 3:09 pm)
Re: __inet_lookup_established(): Re: [Bug #11308] tbench r ...
, Eric Dumazet
, (Mon Nov 17, 3:14 pm)
tcp_transmit_skb() - Re: [Bug #11308] tbench regression on ...
, Ingo Molnar
, (Mon Nov 17, 3:14 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Eric Dumazet
, (Mon Nov 17, 3:15 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Mon Nov 17, 3:19 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Mon Nov 17, 3:26 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Eric Dumazet
, (Mon Nov 17, 3:39 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Mon Nov 17, 3:47 pm)
Re: eth_type_trans(): Re: [Bug #11308] tbench regression o ...
, Eric Dumazet
, (Mon Nov 17, 4:41 pm)
Re: eth_type_trans(): Re: [Bug #11308] tbench regression o ...
, Linus Torvalds
, (Mon Nov 17, 5:01 pm)
Re: eth_type_trans(): Re: [Bug #11308] tbench regression o ...
, David Miller
, (Mon Nov 17, 10:16 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Mon Nov 17, 10:23 pm)
Re: eth_type_trans(): Re: [Bug #11308] tbench regression o ...
, Eric Dumazet
, (Mon Nov 17, 10:35 pm)
Re: eth_type_trans(): Re: [Bug #11308] tbench regression o ...
, David Miller
, (Tue Nov 18, 12:00 am)
Re: eth_type_trans(): Re: [Bug #11308] tbench regression o ...
, Ingo Molnar
, (Tue Nov 18, 1:30 am)
Re: eth_type_trans(): Re: [Bug #11308] tbench regression o ...
, Eric Dumazet
, (Tue Nov 18, 1:35 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Tue Nov 18, 1:45 am)
Re: eth_type_trans(): Re: [Bug #11308] tbench regression o ...
, Eric Dumazet
, (Tue Nov 18, 1:49 am)
Re: ip_queue_xmit(): Re: [Bug #11308] tbench regression on ...
, Nick Piggin
, (Tue Nov 18, 2:12 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Nick Piggin
, (Tue Nov 18, 2:44 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Mike Galbraith
, (Tue Nov 18, 5:29 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Linus Torvalds
, (Tue Nov 18, 8:58 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Nick Piggin
, (Tue Nov 18, 9:31 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Christoph Lameter
, (Wed Nov 19, 12:43 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Wed Nov 19, 1:14 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Thu Nov 20, 2:06 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Thu Nov 20, 2:14 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Christoph Lameter
, (Thu Nov 20, 4:52 pm)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Fri Nov 21, 1:30 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Eric Dumazet
, (Fri Nov 21, 1:51 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Fri Nov 21, 2:03 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, David Miller
, (Fri Nov 21, 2:05 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Ingo Molnar
, (Fri Nov 21, 2:18 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Eric Dumazet
, (Fri Nov 21, 5:51 am)
[PATCH] fs: pipe/sockets/anon dentries should not have a p ...
, Eric Dumazet
, (Fri Nov 21, 8:13 am)
Re: [PATCH] fs: pipe/sockets/anon dentries should not have ...
, Ingo Molnar
, (Fri Nov 21, 8:21 am)
Re: [PATCH] fs: pipe/sockets/anon dentries should not have ...
, Eric Dumazet
, (Fri Nov 21, 8:28 am)
Re: [PATCH] fs: pipe/sockets/anon dentries should not have ...
, Ingo Molnar
, (Fri Nov 21, 8:34 am)
Re: [PATCH] fs: pipe/sockets/anon dentries should not have ...
, Christoph Hellwig
, (Fri Nov 21, 8:36 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Christoph Lameter
, (Fri Nov 21, 9:11 am)
[PATCH] fs: pipe/sockets/anon dentries should have themsel ...
, Eric Dumazet
, (Fri Nov 21, 10:58 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Christoph Lameter
, (Fri Nov 21, 11:06 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Eric Dumazet
, (Fri Nov 21, 11:16 am)
Re: [Bug #11308] tbench regression on each kernel release ...
, Eric Dumazet
, (Fri Nov 21, 11:19 am)
Re: [PATCH] fs: pipe/sockets/anon dentries should have the ...
, Matthew Wilcox
, (Fri Nov 21, 11:43 am)
Re: [PATCH] fs: pipe/sockets/anon dentries should have the ...
, Eric Dumazet
, (Sat Nov 22, 8:53 pm)
[PATCH 0/6] fs: Scalability of sockets/pipes allocation/de ...
, Eric Dumazet
, (Wed Nov 26, 4:27 pm)
[PATCH 1/6] fs: Introduce a per_cpu nr_dentry
, Eric Dumazet
, (Wed Nov 26, 4:30 pm)
[PATCH 3/6] fs: Introduce a per_cpu last_ino allocator
, Eric Dumazet
, (Wed Nov 26, 4:32 pm)
[PATCH 4/6] fs: Introduce a per_cpu nr_inodes
, Eric Dumazet
, (Wed Nov 26, 4:32 pm)
[PATCH 5/6] fs: Introduce special inodes
, Eric Dumazet
, (Wed Nov 26, 4:32 pm)
[PATCH 6/6] fs: Introduce kern_mount_special() to mount sp ...
, Eric Dumazet
, (Wed Nov 26, 4:32 pm)
Re: [PATCH 0/6] fs: Scalability of sockets/pipes allocatio ...
, Christoph Lameter
, (Wed Nov 26, 6:37 pm)
Re: [PATCH 0/6] fs: Scalability of sockets/pipes allocatio ...
, Eric Dumazet
, (Wed Nov 26, 11:27 pm)
Re: [PATCH 5/6] fs: Introduce special inodes
, David Miller
, (Thu Nov 27, 1:20 am)
Re: [PATCH 6/6] fs: Introduce kern_mount_special() to moun ...
, David Miller
, (Thu Nov 27, 1:21 am)
Re: [PATCH 4/6] fs: Introduce a per_cpu nr_inodes
, Peter Zijlstra
, (Thu Nov 27, 2:32 am)
Re: [PATCH 4/6] fs: Introduce a per_cpu nr_inodes
, Peter Zijlstra
, (Thu Nov 27, 2:39 am)
Re: [PATCH 0/6] fs: Scalability of sockets/pipes allocatio ...
, Christoph Hellwig
, (Thu Nov 27, 2:39 am)
Re: [PATCH 1/6] fs: Introduce a per_cpu nr_dentry
, Christoph Hellwig
, (Thu Nov 27, 2:41 am)
Re: [PATCH 3/6] fs: Introduce a per_cpu last_ino allocator
, Christoph Hellwig
, (Thu Nov 27, 2:46 am)
Re: [PATCH 4/6] fs: Introduce a per_cpu nr_inodes
, Christoph Hellwig
, (Thu Nov 27, 2:48 am)
Re: [PATCH 6/6] fs: Introduce kern_mount_special() to moun ...
, Christoph Hellwig
, (Thu Nov 27, 2:53 am)
Re: [PATCH 4/6] fs: Introduce a per_cpu nr_inodes
, Eric Dumazet
, (Thu Nov 27, 3:01 am)
Re: [PATCH 6/6] fs: Introduce kern_mount_special() to moun ...
, Eric Dumazet
, (Thu Nov 27, 3:04 am)
Re: [PATCH 4/6] fs: Introduce a per_cpu nr_inodes
, Andi Kleen
, (Thu Nov 27, 3:07 am)
Re: [PATCH 6/6] fs: Introduce kern_mount_special() to moun ...
, Christoph Hellwig
, (Thu Nov 27, 3:10 am)
Re: [PATCH 0/6] fs: Scalability of sockets/pipes allocatio ...
, Christoph Lameter
, (Thu Nov 27, 7:44 am)
Re: [PATCH 4/6] fs: Introduce a per_cpu nr_inodes
, Christoph Lameter
, (Thu Nov 27, 7:46 am)
Re: [PATCH 6/6] fs: Introduce kern_mount_special() to moun ...
, Al Viro
, (Fri Nov 28, 2:26 am)
Re: [PATCH 6/6] fs: Introduce kern_mount_special() to moun ...
, Al Viro
, (Fri Nov 28, 2:34 am)
Re: [PATCH 6/6] fs: Introduce kern_mount_special() to moun ...
, Ingo Molnar
, (Fri Nov 28, 11:02 am)
Re: [PATCH 0/6] fs: Scalability of sockets/pipes allocatio ...
, Ingo Molnar
, (Fri Nov 28, 11:03 am)
Re: [PATCH 0/6] fs: Scalability of sockets/pipes allocatio ...
, Peter Zijlstra
, (Fri Nov 28, 11:47 am)
Re: [PATCH 6/6] fs: Introduce kern_mount_special() to moun ...
, Ingo Molnar
, (Fri Nov 28, 11:58 am)
Re: [PATCH 6/6] fs: Introduce kern_mount_special() to moun ...
, Eric Dumazet
, (Fri Nov 28, 3:20 pm)
Re: [PATCH 6/6] fs: Introduce kern_mount_special() to moun ...
, Eric Dumazet
, (Fri Nov 28, 3:37 pm)
Re: [PATCH 6/6] fs: Introduce kern_mount_special() to moun ...
, Eric Dumazet
, (Fri Nov 28, 3:43 pm)
Re: [PATCH 0/6] fs: Scalability of sockets/pipes allocatio ...
, Christoph Hellwig
, (Fri Nov 28, 11:38 pm)
Re: [PATCH 0/6] fs: Scalability of sockets/pipes allocatio ...
, Eric Dumazet
, (Sat Nov 29, 1:07 am)
[PATCH v2 0/5] fs: Scalability of sockets/pipes allocation ...
, Eric Dumazet
, (Sat Nov 29, 1:43 am)
[PATCH v2 1/5] fs: Use a percpu_counter to track nr_dentry
, Eric Dumazet
, (Sat Nov 29, 1:43 am)
[PATCH v2 2/5] fs: Use a percpu_counter to track nr_inodes
, Eric Dumazet
, (Sat Nov 29, 1:43 am)
[PATCH v2 3/5] fs: Introduce a per_cpu last_ino allocator
, Eric Dumazet
, (Sat Nov 29, 1:44 am)
[PATCH v2 4/5] fs: Introduce SINGLE dentries for pipes, so ...
, Eric Dumazet
, (Sat Nov 29, 1:44 am)
[PATCH v2 5/5] fs: new_inode_single() and iput_single()
, Eric Dumazet
, (Sat Nov 29, 1:45 am)
Re: [PATCH v2 4/5] fs: Introduce SINGLE dentries for pipes ...
, Jörn
, (Sat Nov 29, 3:38 am)