diff options
Diffstat (limited to 'Documentation')
| -rw-r--r-- | Documentation/RCU/checklist.txt | 12 | ||||
| -rw-r--r-- | Documentation/feature-removal-schedule.txt | 9 | ||||
| -rw-r--r-- | Documentation/networking/ipv6.txt | 35 |
3 files changed, 56 insertions, 0 deletions
diff --git a/Documentation/RCU/checklist.txt b/Documentation/RCU/checklist.txt index 6e253407b3dc..accfe2f5247d 100644 --- a/Documentation/RCU/checklist.txt +++ b/Documentation/RCU/checklist.txt | |||
| @@ -298,3 +298,15 @@ over a rather long period of time, but improvements are always welcome! | |||
| 298 | 298 | ||
| 299 | Note that, rcu_assign_pointer() and rcu_dereference() relate to | 299 | Note that, rcu_assign_pointer() and rcu_dereference() relate to |
| 300 | SRCU just as they do to other forms of RCU. | 300 | SRCU just as they do to other forms of RCU. |
| 301 | |||
| 302 | 15. The whole point of call_rcu(), synchronize_rcu(), and friends | ||
| 303 | is to wait until all pre-existing readers have finished before | ||
| 304 | carrying out some otherwise-destructive operation. It is | ||
| 305 | therefore critically important to -first- remove any path | ||
| 306 | that readers can follow that could be affected by the | ||
| 307 | destructive operation, and -only- -then- invoke call_rcu(), | ||
| 308 | synchronize_rcu(), or friends. | ||
| 309 | |||
| 310 | Because these primitives only wait for pre-existing readers, | ||
| 311 | it is the caller's responsibility to guarantee safety to | ||
| 312 | any subsequent readers. | ||
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt index 5ddbe350487a..20d3b94703a4 100644 --- a/Documentation/feature-removal-schedule.txt +++ b/Documentation/feature-removal-schedule.txt | |||
| @@ -335,3 +335,12 @@ Why: In 2.6.18 the Secmark concept was introduced to replace the "compat_net" | |||
| 335 | Secmark, it is time to deprecate the older mechanism and start the | 335 | Secmark, it is time to deprecate the older mechanism and start the |
| 336 | process of removing the old code. | 336 | process of removing the old code. |
| 337 | Who: Paul Moore <paul.moore@hp.com> | 337 | Who: Paul Moore <paul.moore@hp.com> |
| 338 | --------------------------- | ||
| 339 | |||
| 340 | What: sysfs ui for changing p4-clockmod parameters | ||
| 341 | When: September 2009 | ||
| 342 | Why: See commits 129f8ae9b1b5be94517da76009ea956e89104ce8 and | ||
| 343 | e088e4c9cdb618675874becb91b2fd581ee707e6. | ||
| 344 | Removal is subject to fixing any remaining bugs in ACPI which may | ||
| 345 | cause the thermal throttling not to happen at the right time. | ||
| 346 | Who: Dave Jones <davej@redhat.com>, Matthew Garrett <mjg@redhat.com> | ||
diff --git a/Documentation/networking/ipv6.txt b/Documentation/networking/ipv6.txt new file mode 100644 index 000000000000..268e5c103dd8 --- /dev/null +++ b/Documentation/networking/ipv6.txt | |||
| @@ -0,0 +1,35 @@ | |||
| 1 | |||
| 2 | Options for the ipv6 module are supplied as parameters at load time. | ||
| 3 | |||
| 4 | Module options may be given as command line arguments to the insmod | ||
| 5 | or modprobe command, but are usually specified in either the | ||
| 6 | /etc/modules.conf or /etc/modprobe.conf configuration file, or in a | ||
| 7 | distro-specific configuration file. | ||
| 8 | |||
| 9 | The available ipv6 module parameters are listed below. If a parameter | ||
| 10 | is not specified the default value is used. | ||
| 11 | |||
| 12 | The parameters are as follows: | ||
| 13 | |||
| 14 | disable | ||
| 15 | |||
| 16 | Specifies whether to load the IPv6 module, but disable all | ||
| 17 | its functionality. This might be used when another module | ||
| 18 | has a dependency on the IPv6 module being loaded, but no | ||
| 19 | IPv6 addresses or operations are desired. | ||
| 20 | |||
| 21 | The possible values and their effects are: | ||
| 22 | |||
| 23 | 0 | ||
| 24 | IPv6 is enabled. | ||
| 25 | |||
| 26 | This is the default value. | ||
| 27 | |||
| 28 | 1 | ||
| 29 | IPv6 is disabled. | ||
| 30 | |||
| 31 | No IPv6 addresses will be added to interfaces, and | ||
| 32 | it will not be possible to open an IPv6 socket. | ||
| 33 | |||
| 34 | A reboot is required to enable IPv6. | ||
| 35 | |||
