Up to [cvs.NetBSD.org] / src / sys / dev / pci
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.17.2.4 / (download) - annotate - [select for diffs], Sat Jun 3 14:46:07 2023 UTC (29 hours, 56 minutes ago) by martin
Branch: netbsd-9
Changes since 1.17.2.3: +4 -2
lines
Diff to previous 1.17.2.3 (colored) next main 1.18 (colored)
Pull up following revision(s) (requested by rin in ticket #1637): sys/dev/pci/if_aq.c: revision 1.45 aq(4): if_transmit: Invoke softint_schedule(9) with kpreempt disabled.
Revision 1.39.2.2 / (download) - annotate - [select for diffs], Sat Jun 3 14:44:34 2023 UTC (29 hours, 58 minutes ago) by martin
Branch: netbsd-10
Changes since 1.39.2.1: +4 -2
lines
Diff to previous 1.39.2.1 (colored) to branchpoint 1.39 (colored) next main 1.40 (colored)
Pull up following revision(s) (requested by rin in ticket #187): sys/dev/pci/if_aq.c: revision 1.45 aq(4): if_transmit: Invoke softint_schedule(9) with kpreempt disabled.
Revision 1.45 / (download) - annotate - [select for diffs], Mon May 29 08:00:05 2023 UTC (6 days, 12 hours ago) by rin
Branch: MAIN
CVS Tags: HEAD
Changes since 1.44: +4 -2
lines
Diff to previous 1.44 (colored)
aq(4): if_transmit: Invoke softint_schedule(9) with kpreempt disabled. XXX Pull up to netbsd-10 and netbsd-9.
Revision 1.39.2.1 / (download) - annotate - [select for diffs], Mon Jan 30 11:52:22 2023 UTC (4 months ago) by martin
Branch: netbsd-10
Changes since 1.39: +1342 -225
lines
Diff to previous 1.39 (colored)
Pull up following revision(s) (requested by ryo in ticket #60): sys/dev/pci/if_aq.c: revision 1.40 sys/dev/pci/if_aq.c: revision 1.41 sys/dev/pci/if_aq.c: revision 1.42 sys/dev/pci/if_aq.c: revision 1.43 sys/dev/pci/if_aq.c: revision 1.44 share/man/man4/aq.4: revision 1.5 fix build error in sys/module/if_aq/ avoid error of "comparison of integer expressions of different signedness" and -Werror=sign-compare - avoid panic when failing during attach or detach with modload/drvctl. - free workqueue resources when detaching. - remove debug message. fix indentation Added support for the Aquantia (Marvell) AQC113 10G Network Adapter and the variants, to aq(4) - add AQC113 and the variants - fix first appeared version to 9.1. it was backported. - Don't discard a packet even if the TX descriptor is temporarily not enough, and error messages are not output. - The argument to aq_encap_txring() need not be an mbuf reference, pass an entity. pointed out by nisimura@. thanks
Revision 1.44 / (download) - annotate - [select for diffs], Thu Jan 26 01:24:19 2023 UTC (4 months, 1 week ago) by ryo
Branch: MAIN
Changes since 1.43: +13 -13
lines
Diff to previous 1.43 (colored)
- Don't discard a packet even if the TX descriptor is temporarily not enough, and error messages are not output. - The argument to aq_encap_txring() need not be an mbuf reference, pass an entity. pointed out by nisimura@. thanks
Revision 1.43 / (download) - annotate - [select for diffs], Sat Jan 14 13:20:15 2023 UTC (4 months, 2 weeks ago) by ryo
Branch: MAIN
Changes since 1.42: +1305 -202
lines
Diff to previous 1.42 (colored)
Added support for the Aquantia (Marvell) AQC113 10G Network Adapter and the variants, to aq(4)
Revision 1.42 / (download) - annotate - [select for diffs], Sat Jan 14 13:17:50 2023 UTC (4 months, 2 weeks ago) by ryo
Branch: MAIN
Changes since 1.41: +6 -6
lines
Diff to previous 1.41 (colored)
fix indentation
Revision 1.41 / (download) - annotate - [select for diffs], Sat Jan 14 13:17:20 2023 UTC (4 months, 2 weeks ago) by ryo
Branch: MAIN
Changes since 1.40: +19 -5
lines
Diff to previous 1.40 (colored)
- avoid panic when failing during attach or detach with modload/drvctl. - free workqueue resources when detaching. - remove debug message.
Revision 1.40 / (download) - annotate - [select for diffs], Sat Jan 14 13:16:27 2023 UTC (4 months, 2 weeks ago) by ryo
Branch: MAIN
Changes since 1.39: +7 -7
lines
Diff to previous 1.39 (colored)
fix build error in sys/module/if_aq/ avoid error of "comparison of integer expressions of different signedness" and -Werror=sign-compare
Revision 1.39 / (download) - annotate - [select for diffs], Wed Nov 2 20:38:22 2022 UTC (7 months ago) by andvar
Branch: MAIN
CVS Tags: netbsd-10-base
Branch point for: netbsd-10
Changes since 1.38: +3 -3
lines
Diff to previous 1.38 (colored)
fix various typos in comments and messages.
Revision 1.38 / (download) - annotate - [select for diffs], Fri Oct 21 09:29:32 2022 UTC (7 months, 1 week ago) by riastradh
Branch: MAIN
Changes since 1.37: +2 -3
lines
Diff to previous 1.37 (colored)
aq(4): Remove incorrect ASSERT_SLEEPABLE introduced in 1.33. It is true that aq_stop must be sleepable, and that aq_stop_locked may sleep, but aq_stop_locked will release sc->sc_mutex when it sleeps, which ASSERT_SLEEPABLE doesn't know about. Since that is a spin lock, ASSERT_SLEEPABLE trips over it and crashes. This is not quite right: aq_stop should really only take the lock over specific things that need the lock to synchronize with other threads, like mii_down; aq_init and aq_stop are already serialized by IFNET_LOCK. sc->sc_mutex is used for too much and should have its scope narrowed like I did recently in usbnet(9). But this small change will at least remove a source of crashes for now.
Revision 1.37 / (download) - annotate - [select for diffs], Mon Oct 17 10:39:27 2022 UTC (7 months, 2 weeks ago) by riastradh
Branch: MAIN
Changes since 1.36: +7 -6
lines
Diff to previous 1.36 (colored)
aq(4): Annotate boolean parameters with names for legibility. No functional change intended.
Revision 1.36 / (download) - annotate - [select for diffs], Mon Oct 17 10:39:01 2022 UTC (7 months, 2 weeks ago) by riastradh
Branch: MAIN
Changes since 1.35: +4 -7
lines
Diff to previous 1.35 (colored)
aq(4): Unconditionally halt callout in aq_stop. Fixes panic with callout still running on detach after we destroy the lock, reported by andvar@: fatal page fault in supervisor mode trap type 6 code 0 rip 0xffffffff80dfafec cs 0x8 rflags 0x10286 cr2 0xfffffffffffffff0 ilevel 0x2 rsp 0xffffcd085b291ee0 Skipping crash dump on recursive panic panic: trap cpu0: Begin traceback... vpanic() at netbsd:vpanic+0x183 panic() at netbsd:panic+0x3c trap() at netbsd:trap+0xb27 --- trap (number 6) --- mutex_oncpu() at netbsd:mutex_oncpu+0x1e mutex_vector_enter() at netbsd:mutex_vector_enter+0xb7 aq_tick() at netbsd:aq_tick+0x23 callout_softclock() at netbsd:callout_softclock+0xbd softint_dispatch() at netbsd:softint_dispatch+0xf9 DDB lost frame for netbsd:Xsoftintr+0x4c, trying 0xffffcd085b2920f0 Xsoftintr() at netbsd:Xsoftintr+0x4c --- interrupt --- fa0b2181724b21c1: cpu0: End traceback...
Revision 1.35 / (download) - annotate - [select for diffs], Thu Sep 22 06:04:26 2022 UTC (8 months, 1 week ago) by skrll
Branch: MAIN
CVS Tags: bouyer-sunxi-drm-base,
bouyer-sunxi-drm
Changes since 1.34: +5 -5
lines
Diff to previous 1.34 (colored)
Take and release IFNET_LOCK around aq_stop in aq_detach. Also, call with the disable flag set so that interrupts and the callout are halted.
Revision 1.34 / (download) - annotate - [select for diffs], Thu Sep 22 05:50:52 2022 UTC (8 months, 1 week ago) by riastradh
Branch: MAIN
Changes since 1.33: +10 -4
lines
Diff to previous 1.33 (colored)
aq(4): Don't schedule tick callout on interrupt if stopping. Make sure to take the lock around access to sc_detect_linkstat too.
Revision 1.33 / (download) - annotate - [select for diffs], Fri Sep 16 03:55:53 2022 UTC (8 months, 2 weeks ago) by skrll
Branch: MAIN
Changes since 1.32: +245 -69
lines
Diff to previous 1.32 (colored)
Some MP improvements - Remove use of IFF_OACTIVE - Remove use of if_timer and provide an MP safe multiqueue watchdog - Sprinkle some lock assertions. Tested by ryo@. Thanks.
Revision 1.32 / (download) - annotate - [select for diffs], Thu Sep 8 07:05:42 2022 UTC (8 months, 3 weeks ago) by skrll
Branch: MAIN
Changes since 1.31: +44 -54
lines
Diff to previous 1.31 (colored)
Sprinkle const. Same binary before and after.
Revision 1.31 / (download) - annotate - [select for diffs], Sat Nov 13 21:38:48 2021 UTC (18 months, 2 weeks ago) by ryo
Branch: MAIN
Changes since 1.30: +10 -9
lines
Diff to previous 1.30 (colored)
firmware ver1 doesn't seem to work with linkstat interrupt, so in this case also set it to polling mode. - Make the version acquisition (aq_fw_reset) timing earlier. - Unmap registers when terminating with attach after failing to set interrupt
Revision 1.30 / (download) - annotate - [select for diffs], Thu Nov 11 06:56:56 2021 UTC (18 months, 3 weeks ago) by ryo
Branch: MAIN
Changes since 1.29: +10 -10
lines
Diff to previous 1.29 (colored)
Fixed a panic problem at attach with aq(4) F/W version 1. - Don't use cprng(9) when attaching, since it's not available yet. - Wait up to 10 seconds because delay is not enough. - Even if the delay is not enough, it will fail attach without panic. - Checked on the actual card D107 (F/W version 1.5.58)
Revision 1.29 / (download) - annotate - [select for diffs], Mon Oct 11 15:08:17 2021 UTC (19 months, 3 weeks ago) by msaitoh
Branch: MAIN
Changes since 1.28: +7 -2
lines
Diff to previous 1.28 (colored)
Add pmf_device_register().
Revision 1.28 / (download) - annotate - [select for diffs], Tue Oct 5 14:18:17 2021 UTC (19 months, 4 weeks ago) by ryo
Branch: MAIN
Changes since 1.27: +43 -4
lines
Diff to previous 1.27 (colored)
fix a panic "m_verify_packet: inconsistent mbuf length" on aq(4). - If mbuf cannot be allocated or some errors occur when receiving a jumboframe, it is necessary to free mbuf chains of the packet being received, and ignore the subsequent segments that make up the packet. - Even if aq_rx_intr() is completed in the middle of the jumboframe reception process, it will resume normally at the next aq_rx_intr().
Revision 1.25.2.1 / (download) - annotate - [select for diffs], Thu Jun 17 04:46:29 2021 UTC (23 months, 2 weeks ago) by thorpej
Branch: thorpej-i2c-spi-conf
Changes since 1.25: +8 -10
lines
Diff to previous 1.25 (colored) next main 1.26 (colored)
Sync w/ HEAD.
Revision 1.27 / (download) - annotate - [select for diffs], Wed Jun 16 00:21:18 2021 UTC (23 months, 2 weeks ago) by riastradh
Branch: MAIN
CVS Tags: thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2,
thorpej-i2c-spi-conf-base,
thorpej-futex2-base,
thorpej-futex2,
thorpej-cfargs2-base,
thorpej-cfargs2
Changes since 1.26: +3 -8
lines
Diff to previous 1.26 (colored)
if_attach and if_initialize cannot fail, don't test return value These were originally made failable back in 2017 when if_initialize allocated a softint in every interface for link state changes, so that it could fail gracefully instead of panicking: https://mail-index.NetBSD.org/source-changes/2017/10/23/msg089053.html However, this spawned many seldom- or never-tested error branches, which are risky to have around. And that softint in every interface has since been replaced by a single global workqueue, because link state changes require thread context but not low latency or high throughput: https://mail-index.NetBSD.org/source-changes/2020/02/06/msg113759.html So there is no longer any reason for if_initialize to fail. (The subroutine if_stats_init can't fail because percpu_alloc can't fail either.) There is a snag: the softint_establish in if_percpuq_create could fail, potentially leading to bad consequences later on trying to use the softint. This change doesn't introduce any new bugs because of the snag -- if_percpuq_attach was already broken. However, the snag can be better addressed without spawning error branches, either by using a single softint or making softints less scarce. (Separate commit will change the signatures of if_attach and if_initialize to return void, scheduled to ride whatever is the next convenient kernel bump.) Patch and testing on amd64 and evbmips64-eb by maya@; commit message soliloquy, and compile-testing on evbppc/i386/earmv7hf, by me.
Revision 1.26 / (download) - annotate - [select for diffs], Sun Jun 13 10:05:39 2021 UTC (23 months, 3 weeks ago) by mlelstv
Branch: MAIN
Changes since 1.25: +7 -4
lines
Diff to previous 1.25 (colored)
Don't ignore errors of sysmon_envsys_register().
Revision 1.20.2.1 / (download) - annotate - [select for diffs], Sat Apr 17 17:26:19 2021 UTC (2 years, 1 month ago) by thorpej
Branch: thorpej-cfargs
Changes since 1.20: +43 -23
lines
Diff to previous 1.20 (colored) next main 1.21 (colored)
Sync with HEAD.
Revision 1.25 / (download) - annotate - [select for diffs], Fri Apr 16 08:09:40 2021 UTC (2 years, 1 month ago) by ryo
Branch: MAIN
CVS Tags: thorpej-cfargs-base,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Branch point for: thorpej-i2c-spi-conf
Changes since 1.24: +4 -4
lines
Diff to previous 1.24 (colored)
fix typo
Revision 1.24 / (download) - annotate - [select for diffs], Fri Apr 16 08:07:02 2021 UTC (2 years, 1 month ago) by ryo
Branch: MAIN
Changes since 1.23: +6 -3
lines
Diff to previous 1.23 (colored)
when the packet size was just n*MCLBYTES, there was an inconsistency in the length of mbuf.
Revision 1.23 / (download) - annotate - [select for diffs], Thu Apr 15 09:05:24 2021 UTC (2 years, 1 month ago) by ryo
Branch: MAIN
Changes since 1.22: +24 -3
lines
Diff to previous 1.22 (colored)
mtu for revision B0 and B1 is supported up to 16338 bytes
Revision 1.22 / (download) - annotate - [select for diffs], Thu Apr 15 09:04:42 2021 UTC (2 years, 1 month ago) by ryo
Branch: MAIN
Changes since 1.21: +8 -2
lines
Diff to previous 1.21 (colored)
fixed the problem of instability when changing mtu in IFF_UP state
Revision 1.21 / (download) - annotate - [select for diffs], Thu Apr 15 09:04:08 2021 UTC (2 years, 1 month ago) by ryo
Branch: MAIN
Changes since 1.20: +9 -19
lines
Diff to previous 1.20 (colored)
add support hardware tcp/udp rx checksum offloading
Revision 1.19.2.1 / (download) - annotate - [select for diffs], Sat Apr 3 22:28:46 2021 UTC (2 years, 2 months ago) by thorpej
Branch: thorpej-futex
Changes since 1.19: +11 -3
lines
Diff to previous 1.19 (colored) next main 1.20 (colored)
Sync with HEAD.
Revision 1.20 / (download) - annotate - [select for diffs], Thu Feb 18 17:56:04 2021 UTC (2 years, 3 months ago) by ryo
Branch: MAIN
CVS Tags: thorpej-futex-base
Branch point for: thorpej-cfargs
Changes since 1.19: +11 -3
lines
Diff to previous 1.19 (colored)
- use if_initialize() and if_register() instead of if_attach() - add IFEF_MPSAFE to if_extflags pointed out by msaitoh@, thanks
Revision 1.19 / (download) - annotate - [select for diffs], Thu Sep 24 05:13:03 2020 UTC (2 years, 8 months ago) by ryo
Branch: MAIN
Branch point for: thorpej-futex
Changes since 1.18: +13 -13
lines
Diff to previous 1.18 (colored)
add __aligned() to all __packed structures. suppress warnings, and allow to compiler to generate more efficent code.
Revision 1.18 / (download) - annotate - [select for diffs], Thu Sep 24 05:09:46 2020 UTC (2 years, 8 months ago) by ryo
Branch: MAIN
Changes since 1.17: +4 -4
lines
Diff to previous 1.17 (colored)
no need to swap 32bit-packed macaddr on big endian
Revision 1.17.2.3 / (download) - annotate - [select for diffs], Tue Jul 7 12:02:29 2020 UTC (2 years, 10 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE
Changes since 1.17.2.2: +6 -6
lines
Diff to previous 1.17.2.2 (colored)
Also pull up more cosmetic revisions to minimize diffs with HEAD, requested by jmcneill in ticket #980: sys/dev/pci/if_aq.c 1.8,1.17 constify, remove duplicate ;
Revision 1.17.2.2 / (download) - annotate - [select for diffs], Tue Jul 7 10:29:05 2020 UTC (2 years, 10 months ago) by martin
Branch: netbsd-9
Changes since 1.17.2.1: +4844 -0
lines
Diff to previous 1.17.2.1 (colored)
Pull up following revision(s) (requested by jmcneill in ticket #980): sys/dev/pci/if_aq.c: revision 1.4 sys/dev/pci/if_aq.c: revision 1.5 sys/arch/amd64/conf/GENERIC: revision 1.553 sys/dev/pci/files.pci: revision 1.419 sys/arch/amd64/conf/XEN3_DOM0: revision 1.170 sys/dev/pci/if_aq.c: revision 1.9 share/man/man4/Makefile: revision 1.693 sys/dev/pci/pcidevs: revision 1.1411 share/man/man4/aq.4: revision 1.1 share/man/man4/aq.4: revision 1.3 sys/arch/i386/conf/ALL: revision 1.479 share/man/man4/aq.4: revision 1.4 sys/dev/pci/if_aq.c: revision 1.10 sys/dev/pci/files.pci: revision 1.421 sys/dev/pci/if_aq.c: revision 1.11 sys/dev/pci/if_aq.c: revision 1.12 sys/dev/pci/if_aq.c: revision 1.13 sys/dev/pci/if_aq.c: revision 1.14 sys/dev/pci/if_aq.c: revision 1.15 sys/dev/pci/if_aq.c: revision 1.16 sys/dev/pci/pcidevs: revision 1.1408 sys/arch/amd64/conf/ALL: revision 1.135 sys/net/ethertypes.h: revision 1.19 sys/arch/i386/conf/GENERIC: revision 1.1218 distrib/sets/lists/man/mi: revision 1.1668 sys/dev/pci/if_aq.c: revision 1.1 sys/dev/pci/if_aq.c: revision 1.2 sys/dev/pci/pcidevs: revision 1.1395 sys/dev/pci/if_aq.c: revision 1.3 sys/arch/evbarm/conf/GENERIC64: revision 1.125 Add the ETHERTYPE_QINQ for 802.1ad VLAN stacking add Aquantia AQC 10G network adapters add support Aquantia AQC seriese 10G network adapters. this driver is based on the FreeBSD version https://github.com/Aquantia/aqtion-freebsd , but drastically rewritten for NetBSD. add aq(4) Add Aquantia AQC100, AQC100S and D100. add support VLAN HW filter set/clear IFF_OACTIVE flag only on txring 0 make counters per queue support internal PHY temperature sensor Found by kUBSan: - Use unsigned to avoid undefined behavior in aq_hw_init(). - Cast to unsigned to avoid undefined behavior in aq_set_mac_addr(). fix descriptions of register map in comment return the ifmedia active status correctly even while the link is not up after attach. pointed out by msaitoh@. thanks. On FIBRE devices, there are times when linkstat interrupt doesn't occur? reported from Andrius V. thanks. - use polling instead of linkstat interrupt when FIBRE - add AQ_FORCE_POLL_LINKSTAT options (not by default) sort product table, and tabify add support AQC100S and D100. not tested, but they are probably the same as the AQC100.
Revision 1.17.2.1, Thu May 14 08:34:18 2020 UTC (3 years ago) by martin
Branch: netbsd-9
Changes since 1.17: +0 -4793
lines
FILE REMOVED
file if_aq.c was added on branch netbsd-9 on 2020-07-07 10:29:05 +0000
Revision 1.17 / (download) - annotate - [select for diffs], Thu May 14 08:34:18 2020 UTC (3 years ago) by msaitoh
Branch: MAIN
Branch point for: netbsd-9
Changes since 1.16: +3 -3
lines
Diff to previous 1.16 (colored)
Remove extra semicolon.
Revision 1.11.6.1 / (download) - annotate - [select for diffs], Sat Apr 25 11:23:59 2020 UTC (3 years, 1 month ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.11: +22 -2
lines
Diff to previous 1.11 (colored) next main 1.12 (colored)
Sync with bouyer-xenpvh-base2 (HEAD)
Revision 1.16 / (download) - annotate - [select for diffs], Fri Apr 24 04:55:40 2020 UTC (3 years, 1 month ago) by ryo
Branch: MAIN
CVS Tags: bouyer-xenpvh-base2
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored)
fix typo
Revision 1.15 / (download) - annotate - [select for diffs], Fri Apr 24 04:34:57 2020 UTC (3 years, 1 month ago) by ryo
Branch: MAIN
Changes since 1.14: +10 -2
lines
Diff to previous 1.14 (colored)
add support AQC100S and D100. not tested, but they are probably the same as the AQC100.
Revision 1.14 / (download) - annotate - [select for diffs], Thu Apr 23 06:28:34 2020 UTC (3 years, 1 month ago) by ryo
Branch: MAIN
Changes since 1.13: +6 -6
lines
Diff to previous 1.13 (colored)
sort product table, and tabify
Revision 1.13 / (download) - annotate - [select for diffs], Thu Apr 23 06:27:21 2020 UTC (3 years, 1 month ago) by ryo
Branch: MAIN
Changes since 1.12: +10 -2
lines
Diff to previous 1.12 (colored)
On FIBRE devices, there are times when linkstat interrupt doesn't occur? reported from Andrius V. thanks. - use polling instead of linkstat interrupt when FIBRE - add AQ_FORCE_POLL_LINKSTAT options (not by default)
Revision 1.12 / (download) - annotate - [select for diffs], Wed Apr 22 22:54:43 2020 UTC (3 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.11: +6 -2
lines
Diff to previous 1.11 (colored)
Add AQUANTIA AQC100 from Andrius V.
Revision 1.11.4.2 / (download) - annotate - [select for diffs], Wed Apr 8 14:08:09 2020 UTC (3 years, 1 month ago) by martin
Branch: phil-wifi
Changes since 1.11.4.1: +4773 -0
lines
Diff to previous 1.11.4.1 (colored) to branchpoint 1.11 (colored) next main 1.12 (colored)
Merge changes from current as of 20200406
Revision 1.1.2.3 / (download) - annotate - [select for diffs], Sat Feb 29 20:19:10 2020 UTC (3 years, 3 months ago) by ad
Branch: ad-namecache
Changes since 1.1.2.2: +119 -127
lines
Diff to previous 1.1.2.2 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)
Sync with head.
Revision 1.11.4.1, Sat Feb 15 12:20:35 2020 UTC (3 years, 3 months ago) by martin
Branch: phil-wifi
Changes since 1.11: +0 -4773
lines
FILE REMOVED
file if_aq.c was added on branch phil-wifi on 2020-04-08 14:08:09 +0000
Revision 1.11 / (download) - annotate - [select for diffs], Sat Feb 15 12:20:35 2020 UTC (3 years, 3 months ago) by ryo
Branch: MAIN
CVS Tags: phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
is-mlppp-base,
is-mlppp,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
ad-namecache-base3
Branch point for: phil-wifi,
bouyer-xenpvh
Changes since 1.10: +31 -42
lines
Diff to previous 1.10 (colored)
return the ifmedia active status correctly even while the link is not up after attach. pointed out by msaitoh@. thanks.
Revision 1.10 / (download) - annotate - [select for diffs], Mon Feb 10 05:53:12 2020 UTC (3 years, 3 months ago) by ryo
Branch: MAIN
Changes since 1.9: +66 -12
lines
Diff to previous 1.9 (colored)
add support VLAN HW filter
Revision 1.9 / (download) - annotate - [select for diffs], Mon Feb 10 05:07:28 2020 UTC (3 years, 3 months ago) by ryo
Branch: MAIN
Changes since 1.8: +4 -4
lines
Diff to previous 1.8 (colored)
fix descriptions of register map in comment
Revision 1.8 / (download) - annotate - [select for diffs], Sat Feb 8 07:19:09 2020 UTC (3 years, 3 months ago) by maxv
Branch: MAIN
Changes since 1.7: +5 -5
lines
Diff to previous 1.7 (colored)
constify
Revision 1.7 / (download) - annotate - [select for diffs], Tue Feb 4 05:44:14 2020 UTC (3 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.6: +4 -2
lines
Diff to previous 1.6 (colored)
Use ifmedia_fini().
Revision 1.6 / (download) - annotate - [select for diffs], Fri Jan 31 22:41:07 2020 UTC (3 years, 4 months ago) by thorpej
Branch: MAIN
Changes since 1.5: +19 -72
lines
Diff to previous 1.5 (colored)
Adopt <net/if_stats.h>.
Revision 1.1.2.2 / (download) - annotate - [select for diffs], Sat Jan 25 22:38:47 2020 UTC (3 years, 4 months ago) by ad
Branch: ad-namecache
Changes since 1.1.2.1: +5 -5
lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored)
Sync with head.
Revision 1.5 / (download) - annotate - [select for diffs], Sat Jan 25 07:57:48 2020 UTC (3 years, 4 months ago) by msaitoh
Branch: MAIN
CVS Tags: ad-namecache-base2
Changes since 1.4: +5 -5
lines
Diff to previous 1.4 (colored)
Found by kUBSan: - Use unsigned to avoid undefined behavior in aq_hw_init(). - Cast to unsigned to avoid undefined behavior in aq_set_mac_addr().
Revision 1.1.2.1 / (download) - annotate - [select for diffs], Fri Jan 17 21:47:31 2020 UTC (3 years, 4 months ago) by ad
Branch: ad-namecache
Changes since 1.1: +224 -25
lines
Diff to previous 1.1 (colored)
Sync with head.
Revision 1.4 / (download) - annotate - [select for diffs], Fri Jan 17 05:22:42 2020 UTC (3 years, 4 months ago) by ryo
Branch: MAIN
CVS Tags: ad-namecache-base1
Changes since 1.3: +146 -15
lines
Diff to previous 1.3 (colored)
support internal PHY temperature sensor
Revision 1.3 / (download) - annotate - [select for diffs], Fri Jan 17 05:16:33 2020 UTC (3 years, 4 months ago) by ryo
Branch: MAIN
Changes since 1.2: +78 -10
lines
Diff to previous 1.2 (colored)
make counters per queue
Revision 1.2 / (download) - annotate - [select for diffs], Fri Jan 17 05:11:04 2020 UTC (3 years, 4 months ago) by ryo
Branch: MAIN
Changes since 1.1: +4 -4
lines
Diff to previous 1.1 (colored)
set/clear IFF_OACTIVE flag only on txring 0
Revision 1.1 / (download) - annotate - [select for diffs], Wed Jan 1 10:11:21 2020 UTC (3 years, 5 months ago) by ryo
Branch: MAIN
CVS Tags: ad-namecache-base
Branch point for: ad-namecache
add support Aquantia AQC seriese 10G network adapters. this driver is based on the FreeBSD version https://github.com/Aquantia/aqtion-freebsd , but drastically rewritten for NetBSD.