Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 189400
b: refs/heads/master
c: 7f809e1
h: refs/heads/master
v: v3
  • Loading branch information
Jason Gunthorpe authored and Grant Likely committed Mar 27, 2010
1 parent fb20f8a commit 366f6d9
Show file tree
Hide file tree
Showing 481 changed files with 4,310 additions and 7,201 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 0afa80ab6ff9aac57f118463699cee306ad6ed8a
refs/heads/master: 7f809e1f8e2f46c486bfe529579a16a28daacd62
File renamed without changes.
2 changes: 1 addition & 1 deletion trunk/Documentation/cgroups/memory.txt
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@ Note:
5.3 swappiness
Similar to /proc/sys/vm/swappiness, but affecting a hierarchy of groups only.

Following cgroups' swappiness can't be changed.
Following cgroups' swapiness can't be changed.
- root cgroup (uses /proc/sys/vm/swappiness).
- a cgroup which uses hierarchy and it has child cgroup.
- a cgroup which uses hierarchy and not the root of hierarchy.
Expand Down
234 changes: 0 additions & 234 deletions trunk/Documentation/circular-buffers.txt

This file was deleted.

2 changes: 0 additions & 2 deletions trunk/Documentation/filesystems/00-INDEX
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@ befs.txt
- information about the BeOS filesystem for Linux.
bfs.txt
- info for the SCO UnixWare Boot Filesystem (BFS).
ceph.txt
- info for the Ceph Distributed File System
cifs.txt
- description of the CIFS filesystem.
coda.txt
Expand Down
11 changes: 5 additions & 6 deletions trunk/Documentation/filesystems/ceph.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Basic features include:

* POSIX semantics
* Seamless scaling from 1 to many thousands of nodes
* High availability and reliability. No single point of failure.
* High availability and reliability. No single points of failure.
* N-way replication of data across storage nodes
* Fast recovery from node failures
* Automatic rebalancing of data on node addition/removal
Expand Down Expand Up @@ -94,7 +94,7 @@ Mount Options

wsize=X
Specify the maximum write size in bytes. By default there is no
maximum. Ceph will normally size writes based on the file stripe
maximu. Ceph will normally size writes based on the file stripe
size.

rsize=X
Expand All @@ -115,7 +115,7 @@ Mount Options
number of entries in that directory.

nocrc
Disable CRC32C calculation for data writes. If set, the storage node
Disable CRC32C calculation for data writes. If set, the OSD
must rely on TCP's error correction to detect data corruption
in the data payload.

Expand All @@ -133,8 +133,7 @@ For more information on Ceph, see the home page at
http://ceph.newdream.net/

The Linux kernel client source tree is available at
git://ceph.newdream.net/git/ceph-client.git
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
git://ceph.newdream.net/linux-ceph-client.git

and the source for the full system is at
git://ceph.newdream.net/git/ceph.git
git://ceph.newdream.net/ceph.git
6 changes: 1 addition & 5 deletions trunk/Documentation/filesystems/tmpfs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -82,13 +82,11 @@ tmpfs has a mount option to set the NUMA memory allocation policy for
all files in that instance (if CONFIG_NUMA is enabled) - which can be
adjusted on the fly via 'mount -o remount ...'

mpol=default use the process allocation policy
(see set_mempolicy(2))
mpol=default prefers to allocate memory from the local node
mpol=prefer:Node prefers to allocate memory from the given Node
mpol=bind:NodeList allocates memory only from nodes in NodeList
mpol=interleave prefers to allocate from each node in turn
mpol=interleave:NodeList allocates from each node of NodeList in turn
mpol=local prefers to allocate memory from the local node

NodeList format is a comma-separated list of decimal numbers and ranges,
a range being two hyphen-separated decimal numbers, the smallest and
Expand Down Expand Up @@ -136,5 +134,3 @@ Author:
Christoph Rohland <cr@sap.com>, 1.12.01
Updated:
Hugh Dickins, 4 June 2007
Updated:
KOSAKI Motohiro, 16 Mar 2010
20 changes: 0 additions & 20 deletions trunk/Documentation/memory-barriers.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
============================

By: David Howells <dhowells@redhat.com>
Paul E. McKenney <paulmck@linux.vnet.ibm.com>

Contents:

Expand Down Expand Up @@ -61,10 +60,6 @@ Contents:

- And then there's the Alpha.

(*) Example uses.

- Circular buffers.

(*) References.


Expand Down Expand Up @@ -2231,21 +2226,6 @@ The Alpha defines the Linux kernel's memory barrier model.
See the subsection on "Cache Coherency" above.


============
EXAMPLE USES
============

CIRCULAR BUFFERS
----------------

Memory barriers can be used to implement circular buffering without the need
of a lock to serialise the producer with the consumer. See:

Documentation/circular-buffers.txt

for details.


==========
REFERENCES
==========
Expand Down
6 changes: 3 additions & 3 deletions trunk/Documentation/volatile-considered-harmful.txt
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,9 @@ way to perform a busy wait is:
cpu_relax();

The cpu_relax() call can lower CPU power consumption or yield to a
hyperthreaded twin processor; it also happens to serve as a compiler
barrier, so, once again, volatile is unnecessary. Of course, busy-
waiting is generally an anti-social act to begin with.
hyperthreaded twin processor; it also happens to serve as a memory barrier,
so, once again, volatile is unnecessary. Of course, busy-waiting is
generally an anti-social act to begin with.

There are still a few rare situations where volatile makes sense in the
kernel:
Expand Down
Loading

0 comments on commit 366f6d9

Please sign in to comment.