diff options
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/feature-removal-schedule.txt | 44 | ||||
-rw-r--r-- | Documentation/networking/can.txt | 32 | ||||
-rw-r--r-- | Documentation/networking/ip-sysctl.txt | 5 |
3 files changed, 41 insertions, 40 deletions
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt index 56000b33340b..61d1a89baeaf 100644 --- a/Documentation/feature-removal-schedule.txt +++ b/Documentation/feature-removal-schedule.txt | |||
@@ -249,15 +249,6 @@ Who: Ravikiran Thirumalai <kiran@scalex86.org> | |||
249 | 249 | ||
250 | --------------------------- | 250 | --------------------------- |
251 | 251 | ||
252 | What: Code that is now under CONFIG_WIRELESS_EXT_SYSFS | ||
253 | (in net/core/net-sysfs.c) | ||
254 | When: 3.5 | ||
255 | Why: Over 1K .text/.data size reduction, data is available in other | ||
256 | ways (ioctls) | ||
257 | Who: Johannes Berg <johannes@sipsolutions.net> | ||
258 | |||
259 | --------------------------- | ||
260 | |||
261 | What: sysfs ui for changing p4-clockmod parameters | 252 | What: sysfs ui for changing p4-clockmod parameters |
262 | When: September 2009 | 253 | When: September 2009 |
263 | Why: See commits 129f8ae9b1b5be94517da76009ea956e89104ce8 and | 254 | Why: See commits 129f8ae9b1b5be94517da76009ea956e89104ce8 and |
@@ -414,21 +405,6 @@ Who: Jean Delvare <khali@linux-fr.org> | |||
414 | 405 | ||
415 | ---------------------------- | 406 | ---------------------------- |
416 | 407 | ||
417 | What: xt_connlimit rev 0 | ||
418 | When: 2012 | ||
419 | Who: Jan Engelhardt <jengelh@medozas.de> | ||
420 | Files: net/netfilter/xt_connlimit.c | ||
421 | |||
422 | ---------------------------- | ||
423 | |||
424 | What: ipt_addrtype match include file | ||
425 | When: 2012 | ||
426 | Why: superseded by xt_addrtype | ||
427 | Who: Florian Westphal <fw@strlen.de> | ||
428 | Files: include/linux/netfilter_ipv4/ipt_addrtype.h | ||
429 | |||
430 | ---------------------------- | ||
431 | |||
432 | What: i2c_driver.attach_adapter | 408 | What: i2c_driver.attach_adapter |
433 | i2c_driver.detach_adapter | 409 | i2c_driver.detach_adapter |
434 | When: September 2011 | 410 | When: September 2011 |
@@ -449,6 +425,19 @@ Who: Hans Verkuil <hans.verkuil@cisco.com> | |||
449 | 425 | ||
450 | ---------------------------- | 426 | ---------------------------- |
451 | 427 | ||
428 | What: CONFIG_CFG80211_WEXT | ||
429 | When: as soon as distributions ship new wireless tools, ie. wpa_supplicant 1.0 | ||
430 | and NetworkManager/connman/etc. that are able to use nl80211 | ||
431 | Why: Wireless extensions are deprecated, and userland tools are moving to | ||
432 | using nl80211. New drivers are no longer using wireless extensions, | ||
433 | and while there might still be old drivers, both new drivers and new | ||
434 | userland no longer needs them and they can't be used for an feature | ||
435 | developed in the past couple of years. As such, compatibility with | ||
436 | wireless extensions in new drivers will be removed. | ||
437 | Who: Johannes Berg <johannes@sipsolutions.net> | ||
438 | |||
439 | ---------------------------- | ||
440 | |||
452 | What: g_file_storage driver | 441 | What: g_file_storage driver |
453 | When: 3.8 | 442 | When: 3.8 |
454 | Why: This driver has been superseded by g_mass_storage. | 443 | Why: This driver has been superseded by g_mass_storage. |
@@ -589,6 +578,13 @@ Why: Remount currently allows changing bound subsystems and | |||
589 | 578 | ||
590 | ---------------------------- | 579 | ---------------------------- |
591 | 580 | ||
581 | What: xt_recent rev 0 | ||
582 | When: 2013 | ||
583 | Who: Pablo Neira Ayuso <pablo@netfilter.org> | ||
584 | Files: net/netfilter/xt_recent.c | ||
585 | |||
586 | ---------------------------- | ||
587 | |||
592 | What: KVM debugfs statistics | 588 | What: KVM debugfs statistics |
593 | When: 2013 | 589 | When: 2013 |
594 | Why: KVM tracepoints provide mostly equivalent information in a much more | 590 | Why: KVM tracepoints provide mostly equivalent information in a much more |
diff --git a/Documentation/networking/can.txt b/Documentation/networking/can.txt index ac295399f0d4..a06741898f29 100644 --- a/Documentation/networking/can.txt +++ b/Documentation/networking/can.txt | |||
@@ -232,16 +232,16 @@ solution for a couple of reasons: | |||
232 | arbitration problems and error frames caused by the different | 232 | arbitration problems and error frames caused by the different |
233 | ECUs. The occurrence of detected errors are important for diagnosis | 233 | ECUs. The occurrence of detected errors are important for diagnosis |
234 | and have to be logged together with the exact timestamp. For this | 234 | and have to be logged together with the exact timestamp. For this |
235 | reason the CAN interface driver can generate so called Error Frames | 235 | reason the CAN interface driver can generate so called Error Message |
236 | that can optionally be passed to the user application in the same | 236 | Frames that can optionally be passed to the user application in the |
237 | way as other CAN frames. Whenever an error on the physical layer | 237 | same way as other CAN frames. Whenever an error on the physical layer |
238 | or the MAC layer is detected (e.g. by the CAN controller) the driver | 238 | or the MAC layer is detected (e.g. by the CAN controller) the driver |
239 | creates an appropriate error frame. Error frames can be requested by | 239 | creates an appropriate error message frame. Error messages frames can |
240 | the user application using the common CAN filter mechanisms. Inside | 240 | be requested by the user application using the common CAN filter |
241 | this filter definition the (interested) type of errors may be | 241 | mechanisms. Inside this filter definition the (interested) type of |
242 | selected. The reception of error frames is disabled by default. | 242 | errors may be selected. The reception of error messages is disabled |
243 | The format of the CAN error frame is briefly described in the Linux | 243 | by default. The format of the CAN error message frame is briefly |
244 | header file "include/linux/can/error.h". | 244 | described in the Linux header file "include/linux/can/error.h". |
245 | 245 | ||
246 | 4. How to use Socket CAN | 246 | 4. How to use Socket CAN |
247 | ------------------------ | 247 | ------------------------ |
@@ -383,7 +383,7 @@ solution for a couple of reasons: | |||
383 | defaults are set at RAW socket binding time: | 383 | defaults are set at RAW socket binding time: |
384 | 384 | ||
385 | - The filters are set to exactly one filter receiving everything | 385 | - The filters are set to exactly one filter receiving everything |
386 | - The socket only receives valid data frames (=> no error frames) | 386 | - The socket only receives valid data frames (=> no error message frames) |
387 | - The loopback of sent CAN frames is enabled (see chapter 3.2) | 387 | - The loopback of sent CAN frames is enabled (see chapter 3.2) |
388 | - The socket does not receive its own sent frames (in loopback mode) | 388 | - The socket does not receive its own sent frames (in loopback mode) |
389 | 389 | ||
@@ -434,7 +434,7 @@ solution for a couple of reasons: | |||
434 | 4.1.2 RAW socket option CAN_RAW_ERR_FILTER | 434 | 4.1.2 RAW socket option CAN_RAW_ERR_FILTER |
435 | 435 | ||
436 | As described in chapter 3.4 the CAN interface driver can generate so | 436 | As described in chapter 3.4 the CAN interface driver can generate so |
437 | called Error Frames that can optionally be passed to the user | 437 | called Error Message Frames that can optionally be passed to the user |
438 | application in the same way as other CAN frames. The possible | 438 | application in the same way as other CAN frames. The possible |
439 | errors are divided into different error classes that may be filtered | 439 | errors are divided into different error classes that may be filtered |
440 | using the appropriate error mask. To register for every possible | 440 | using the appropriate error mask. To register for every possible |
@@ -527,7 +527,7 @@ solution for a couple of reasons: | |||
527 | 527 | ||
528 | rcvlist_all - list for unfiltered entries (no filter operations) | 528 | rcvlist_all - list for unfiltered entries (no filter operations) |
529 | rcvlist_eff - list for single extended frame (EFF) entries | 529 | rcvlist_eff - list for single extended frame (EFF) entries |
530 | rcvlist_err - list for error frames masks | 530 | rcvlist_err - list for error message frames masks |
531 | rcvlist_fil - list for mask/value filters | 531 | rcvlist_fil - list for mask/value filters |
532 | rcvlist_inv - list for mask/value filters (inverse semantic) | 532 | rcvlist_inv - list for mask/value filters (inverse semantic) |
533 | rcvlist_sff - list for single standard frame (SFF) entries | 533 | rcvlist_sff - list for single standard frame (SFF) entries |
@@ -784,13 +784,13 @@ solution for a couple of reasons: | |||
784 | $ ip link set canX type can restart-ms 100 | 784 | $ ip link set canX type can restart-ms 100 |
785 | 785 | ||
786 | Alternatively, the application may realize the "bus-off" condition | 786 | Alternatively, the application may realize the "bus-off" condition |
787 | by monitoring CAN error frames and do a restart when appropriate with | 787 | by monitoring CAN error message frames and do a restart when |
788 | the command: | 788 | appropriate with the command: |
789 | 789 | ||
790 | $ ip link set canX type can restart | 790 | $ ip link set canX type can restart |
791 | 791 | ||
792 | Note that a restart will also create a CAN error frame (see also | 792 | Note that a restart will also create a CAN error message frame (see |
793 | chapter 3.4). | 793 | also chapter 3.4). |
794 | 794 | ||
795 | 6.6 Supported CAN hardware | 795 | 6.6 Supported CAN hardware |
796 | 796 | ||
diff --git a/Documentation/networking/ip-sysctl.txt b/Documentation/networking/ip-sysctl.txt index 6f896b94abdc..99d0e0504d6e 100644 --- a/Documentation/networking/ip-sysctl.txt +++ b/Documentation/networking/ip-sysctl.txt | |||
@@ -862,6 +862,11 @@ accept_local - BOOLEAN | |||
862 | local interfaces over the wire and have them accepted properly. | 862 | local interfaces over the wire and have them accepted properly. |
863 | default FALSE | 863 | default FALSE |
864 | 864 | ||
865 | route_localnet - BOOLEAN | ||
866 | Do not consider loopback addresses as martian source or destination | ||
867 | while routing. This enables the use of 127/8 for local routing purposes. | ||
868 | default FALSE | ||
869 | |||
865 | rp_filter - INTEGER | 870 | rp_filter - INTEGER |
866 | 0 - No source validation. | 871 | 0 - No source validation. |
867 | 1 - Strict mode as defined in RFC3704 Strict Reverse Path | 872 | 1 - Strict mode as defined in RFC3704 Strict Reverse Path |