| Home | Sort by: relevance | last modified time | path |
| /src/share/man/man4/ | |
| Makefile | 1.637 Sat May 27 21:02:55 UTC 2017 bouyer branches: 1.637.2; merge the bouyer-socketcan branch to HEAD. CAN stands for Controller Area Network, a broadcast network used in automation and automotive fields. For example, the NMEA2000 standard developped for marine devices uses a CAN network as the link layer. This is an implementation of the linux socketcan API: https://www.kernel.org/doc/Documentation/networking/can.txt you can also see can(4). This adds a new socket family (AF_CAN) and protocol (PF_CAN), as well as the canconfig(8) utility, used to set timing parameter of CAN hardware. Also inclued is a driver for the CAN controller found in the allwinner A20 SoC (I tested it with an Olimex lime2 board, connected with PIC18-based CAN devices). There is also the canloop(4) pseudo-device, which allows to use the socketcan API without CAN hardware. At this time the CANFD part of the linux socketcan API is not implemented. Error frames are not implemented either. But I could get the cansend and canreceive utilities from the canutils package to build and run with minimal changes. tcpudmp(8) can also be used to record frames, which can be decoded with etherreal. Sat May 27 21:02:55 UTC 2017 bouyer branches: 1.637.2; merge the bouyer-socketcan branch to HEAD. CAN stands for Controller Area Network, a broadcast network used in automation and automotive fields. For example, the NMEA2000 standard developped for marine devices uses a CAN network as the link layer. This is an implementation of the linux socketcan API: https://www.kernel.org/doc/Documentation/networking/can.txt you can also see can(4). This adds a new socket family (AF_CAN) and protocol (PF_CAN), as well as the canconfig(8) utility, used to set timing parameter of CAN hardware. Also inclued is a driver for the CAN controller found in the allwinner A20 SoC (I tested it with an Olimex lime2 board, connected with PIC18-based CAN devices). There is also the canloop(4) pseudo-device, which allows to use the socketcan API without CAN hardware. At this time the CANFD part of the linux socketcan API is not implemented. Error frames are not implemented either. But I could get the cansend and canreceive utilities from the canutils package to build and run with minimal changes. tcpudmp(8) can also be used to record frames, which can be decoded with etherreal. 1.637.2.4 Fri Dec 07 17:11:37 UTC 2018 martin Pull up following revision(s) (requested by bouyer in ticket #1129): sys/arch/amd64/conf/XEN3_DOM0: revision 1.159 sys/arch/amd64/conf/GENERIC: revision 1.508 sys/arch/i386/conf/ALL: revision 1.458 sys/dev/ic/mfi.c: revision 1.60 sys/dev/pci/mpiireg.h: revision 1.1 distrib/sets/lists/man/mi: revision 1.1628 sys/dev/pci/mfii.c: revision 1.1,1.2 (adapted) sys/arch/i386/conf/GENERIC: revision 1.1194 sys/dev/pci/mpii.c: revision 1.13 sys/dev/ic/mfireg.h: revision 1.9 share/man/man4/mfii.4: revision 1.1 share/man/man4/Makefile: revision 1.673 (patch) sys/dev/pci/files.pci: revision 1.410 share/man/man4/mfii.4: revision 1.2 sys/arch/amd64/conf/ALL: revision 1.108 sys/arch/i386/conf/XEN3PAE_DOM0: revision 1.8 (patch, in XEN3_DOM0) Add some definitions from OpenBSD, needed by the upcoming mfii driver. No functionnal change. - Move registers definitions to a separate file, needed for the upcomning mpii driver. No functionnal change. - Add mpii(4), a driver for LSI Megaraid Fusion controllers. Ported from OpenBSD. This driver is MP-safe. Note that the earlier fusion controllers (Megaraid 2208, codenamed Thunderbold) are also supported by mfi(4). mpii will take precedence if both drivers are enabled. Tested on a mfii0 at pci6 dev 0 function 0: "PERC H740P Adapter ", firmware 50.3.0-1512, 819 2MB cache mfii0: interrupting at ioapic2 pin 2 scsibus0 at mfii0: 64 targets, 8 luns per target scsibus0: waiting 2 seconds for devices to settle... sd0 at scsibus0 target 0 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed sd0: fabricating a geometry sd0: 99 GB, 102399 cyl, 64 head, 32 sec, 512 bytes/sect x 209714688 sectors sd0: tagged queueing sd1 at scsibus0 target 1 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed sd1: fabricating a geometry sd1: 22254 GB, 22788608 cyl, 64 head, 32 sec, 512 bytes/sect x 46671069696 sectors sd1: fabricating a geometry It supports bioctl(8) ioctls, as well as sensors for the BBU and logical drives. Sponsored by LIP6. - Add my name in copyright list - add a man page for the new mpii, mostly from OpenBSD. - Sort SEE ALSO. Fix date. Whitespace fixes. 1.637.2.3 Wed Oct 31 09:26:51 UTC 2018 martin Pull up the following, requested by maya in ticket #1072: distrib/sets/lists/man/mi (patch) share/man/man4/bwfm.4 1.3 (patch) Add bwfm man page. 1.637.2.2 Sat May 12 10:35:45 UTC 2018 martin Pull up following revision(s) (requested by msaitoh in ticket #819): share/man/man4/ixg.4: revision 1.11 share/man/man4/ixg.4: revision 1.12 share/man/man4/Makefile: revision 1.652 share/man/man4/ixv.4: revision 1.1 share/man/man4/ixv.4: revision 1.2 distrib/sets/lists/man/mi: revision 1.1585 Add a maunal page for ixv(4). Add missing .Nd. Fix xref. Use Nx. Fix typo. Capitalize Gigabit and Ethernet. Add ixv.4. 1.637.2.1 Sun Feb 11 21:17:34 UTC 2018 snj Pull up following revision(s) (requested by ozaki-r in ticket #536): distrib/sets/lists/base/shl.mi: 1.825 distrib/sets/lists/comp/mi: 1.2168-1.2169 distrib/sets/lists/comp/shl.mi: 1.310 distrib/sets/lists/debug/mi: 1.234 distrib/sets/lists/debug/shl.mi: 1.188 distrib/sets/lists/man/mi: 1.1570 distrib/sets/lists/tests/mi: 1.772 etc/mtree/NetBSD.dist.tests: 1.150 share/man/man4/Makefile: 1.650 share/man/man4/ipsec.4: 1.42-1.43 share/man/man4/ipsecif.4: 1.1-1.5 sys/arch/amd64/conf/ALL: 1.77 sys/arch/amd64/conf/GENERIC: 1.480 sys/conf/files: 1.1191 sys/net/Makefile: 1.34 sys/net/files.net: 1.14 sys/net/if.c: 1.404 sys/net/if.h: 1.248 sys/net/if_gif.c: 1.135 sys/net/if_ipsec.c: 1.1-1.3 sys/net/if_ipsec.h: 1.1 sys/net/if_l2tp.c: 1.16 sys/net/if_types.h: 1.28 sys/netinet/in.c: 1.214 sys/netinet/in.h: 1.103 sys/netinet/in_gif.c: 1.92 sys/netinet/ip_var.h: 1.122 sys/netinet6/in6.c: 1.257 sys/netinet6/in6.h: 1.88 sys/netinet6/in6_gif.c: 1.90 sys/netinet6/ip6_var.h: 1.75 sys/netipsec/Makefile: 1.6 sys/netipsec/files.netipsec: 1.13 sys/netipsec/ipsec.h: 1.62 sys/netipsec/ipsecif.c: 1.1 sys/netipsec/ipsecif.h: 1.1 sys/netipsec/key.c: 1.246-1.247 sys/netipsec/key.h: 1.34 sys/rump/net/Makefile.rumpnetcomp: 1.20 sys/rump/net/lib/libipsec/IPSEC.ioconf: 1.1 sys/rump/net/lib/libipsec/Makefile: 1.1 sys/rump/net/lib/libipsec/ipsec_component.c: 1.1 tests/net/Makefile: 1.34 tests/net/if_ipsec/Makefile: 1.1 tests/net/if_ipsec/t_ipsec.sh: 1.1-1.2 Don't touch an SP without a reference to it unify processing to check nesting count for some tunnel protocols. add ipsec(4) interface, which is used for route-based VPN. man and ATF are added later, please see man for details. reviewed by christos@n.o, joerg@n.o and ozaki-r@n.o, thanks. https://mail-index.netbsd.org/tech-net/2017/12/18/msg006557.html ipsec(4) interface supports rump now. add ipsec(4) interface ATF. add ipsec(4) interface man as ipsecif.4. add ipsec(4) interface to amd64/GENERIC and amd64/ALL configs. apply in{,6}_tunnel_validate() to gif(4). Spell IPsec that way. Simplify macro usage. Sort SEE ALSO. Bump date for previous. Improve wording and macro use. Some parts are not clear to me, so someone with knowledge of ipsecif(4) should improve this some more. Improve ipsecif.4. Default port ipsec(4) NAT-T is tested now. pointed out by wiz@n.o and suggested by ozaki-r@n.o, thanks. Change the prefix of test names to ipsecif_ to distinguish from tests for ipsec(4) New sentence, new line. Remove empty macro. Fix PR kern/52920. Pointed out by David Binderman, thanks. Improve wording, and put a new drawing, from me and Kengo Nakahara. apply a little more #ifdef INET/INET6. fixes !INET6 builds. |
| /src/sys/arch/i386/i386/ | |
| machdep.c | 1.637 Wed Jul 02 17:28:55 UTC 2008 ad branches: 1.637.2; Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@. Wed Jul 02 17:28:55 UTC 2008 ad branches: 1.637.2; Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@. 1.637.2.2 Sat Dec 13 01:13:14 UTC 2008 haad Update haad-dm branch to haad-dm-base2. 1.637.2.1 Sun Oct 19 22:15:48 UTC 2008 haad Sync with HEAD. |
| /src/sys/dev/pci/ | |
| if_wmreg.h | 1.98.6.9 Wed Jul 17 16:12:17 UTC 2019 martin Pull up the following revisions (via patch), requested by msaitoh in ticket #1298: sys/dev/pci/if_wm.c 1.633, 1.637-1.641 sys/dev/pci/if_wmreg.h 1.114 - Use unsigned to avoid undefined behavior. - Print ICH/PCH's NVM version. - Fix typo in comment. u_int*_t -> uint*_t. Whitespace fix. |
| if_wm.c | 1.637 Thu May 23 10:57:28 UTC 2019 msaitoh -No functional change: - KNF - u_int*_t -> uint*_t. 1.508.4.33 Wed Jul 17 16:12:17 UTC 2019 martin Pull up the following revisions (via patch), requested by msaitoh in ticket #1298: sys/dev/pci/if_wm.c 1.633, 1.637-1.641 sys/dev/pci/if_wmreg.h 1.114 - Use unsigned to avoid undefined behavior. - Print ICH/PCH's NVM version. - Fix typo in comment. u_int*_t -> uint*_t. Whitespace fix. |
| pcidevs | 1.637 Thu Jul 29 00:11:31 UTC 2004 cube Add a bunch of devices that are in the Dell Dimension 8400 sitting on my desk: ATI Radeon X300, Broadcom BMC5751, Intel 915 chipset family (ICH6). 1.615.2.17.2.7 Thu May 19 09:42:03 UTC 2005 tron Pull up revision 1.637 (requested by riz in ticket #1531): Add a bunch of devices that are in the Dell Dimension 8400 sitting on my desk: ATI Radeon X300, Broadcom BMC5751, Intel 915 chipset family (ICH6). |
| pcidevs.h | 1.637 Tue Jul 27 01:01:17 UTC 2004 christos regen |
| pcidevs_data.h | 1.637 Mon Aug 02 17:58:51 UTC 2004 mycroft Regen. |
| /src/sys/dev/usb/ | |
| usbdevs.h | 1.637 Sat Mar 30 02:59:19 UTC 2013 christos regen |
| usbdevs_data.h | 1.637 Sat Mar 30 02:42:20 UTC 2013 christos regen |
| usbdevs | 1.637 Sun Jan 27 01:35:28 UTC 2013 jakllsch Remove duplicate Quanta product. Add Ralink RT5370. |
| /src/usr.bin/xlint/lint1/ | |
| tree.c | 1.637 Sat Apr 27 00:46:37 UTC 2024 rillig lint: converting a null pointer to another pointer type is not narrowing |
| /src/usr.bin/make/ | |
| parse.c | 1.637 Fri Jan 07 22:08:09 UTC 2022 rillig make: remove redundant condition in ParseRawLine The input buffer is guaranteed to be terminated by '\n'. This means that after a '\\', there is no need to check for the end of that buffer. While here, condense ReadLowLevelLine. No functional change. |
| main.c | 1.637 Sun Jan 19 10:57:10 UTC 2025 rillig make: fix code coverage counts See tests/usr.bin/gcov/t_gcov.sh. |
| var.c | 1.637 Sun Nov 01 18:48:13 UTC 2020 rillig make(1): revert unintended change from previous commit |
| /src/sys/sys/ | |
| param.h | 1.637 Fri Jan 10 09:47:19 UTC 2020 ad NetBSD 9.99.36 - scheduler changes |
| /src/sys/arch/i386/conf/ | |
| GENERIC | 1.637 Tue Oct 26 19:52:23 UTC 2004 perry replace a tab with a space so commenting out auacer is more aesthetically acceptable. |
| /src/sys/conf/ | |
| files | 1.637 Wed Oct 08 10:58:12 UTC 2003 bouyer Make the ATA mid-layer appears as atabus, as proposed in http://mail-index.netbsd.org/tech-kern/2003/09/25/0006.html This adds a device (atabus) between IDE controllers and wd or atapibus, to have each ATA channel show up in the device tree. Later there will be atabus devices in /dev, so that we can do IOCTL on them. Each atabus has its own kernel thread, to handle operations that needs polling, e.g. reset and others. Device probing on each bus it defered to the atabus thread creation. This allows to do the reset and basic device probes in parallel, which reduce boot time on systems with several pciide controllers. |
| /src/doc/ | |
| CHANGES | 1.637 Fri Jun 23 22:49:50 UTC 2006 christos new cvs. |
| 3RDPARTY | 1.637 Sat Sep 13 07:03:21 UTC 2008 apb tzcode2008e / tzdata2008e are available |
| /src/distrib/sets/lists/tests/ | |
| mi | 1.637 Thu Jul 30 02:52:53 UTC 2015 ozaki-r Add tests for IPv4 DAD |
| /src/share/mk/ | |
| bsd.own.mk | 1.637 Sat Jul 31 16:23:15 UTC 2010 tsutsui Cleanup and sort if-clause lines for X11FLAVOUR per ${MACHINE}. |
| /src/distrib/sets/lists/base/ | |
| mi | 1.637 Tue Jul 11 23:18:33 UTC 2006 peter Fix MKNLS=no. |
| shl.mi | 1.637 Sun Sep 16 18:59:25 UTC 2012 tls *Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API. We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API. Add lzf(1) utility from LZF distribution. Add manual page for lzf(1). |
| /src/distrib/sets/lists/man/ | |
| mi | 1.637 Sun Dec 21 11:35:36 UTC 2003 agc Add bpm and its manual page. |
| /src/distrib/sets/lists/comp/ | |
| mi | 1.637 Sun Oct 26 20:51:10 UTC 2003 kleink Add <sys/ieee754.h>. |