CVS commit: src/sys/dev/pci

2020-06-11 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Thu Jun 11 09:01:27 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: add Intel XMM 7360 LTE Modem To generate a diff of this commit: cvs rdiff -u -r1.1414 -r1.1415 src/sys/dev/pci/pcidevs Please note that diffs

CVS commit: src/sys/dev/pci

2020-06-11 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu Jun 11 07:51:26 UTC 2020 Modified Files: src/sys/dev/pci: radeonfb.c Log Message: only read the backlight level register on mobility chips To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108

CVS commit: src/sys/dev/pci

2020-06-11 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu Jun 11 07:46:59 UTC 2020 Modified Files: src/sys/dev/pci: radeonfb.c Log Message: reduce stack usage in radeonfb_pickres() and radeonfb_set_cursor() To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107

CVS commit: src/sys/dev/pci/ixgbe

2020-06-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jun 11 05:16:22 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_osdep.h Log Message: Fix IXGBE_LE32_TO_CPUS() macro for big endian machine. This problem was only on X550*. Not tested on big endian machine. To

CVS commit: src/sys/dev/pci

2020-05-30 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Sat May 30 22:39:41 UTC 2020 Modified Files: src/sys/dev/pci: if_rge.c Log Message: Use device_xname() to access dv_xname To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/dev/pci/if_rge.c Please note that

CVS commit: src/sys/dev/pci

2020-05-30 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Sat May 30 22:27:55 UTC 2020 Modified Files: src/sys/dev/pci: if_rgereg.h Log Message: Use device_t for sc_dev To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/dev/pci/if_rgereg.h Please note that diffs are

CVS commit: src/sys/dev/pci

2020-05-30 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Sat May 30 22:01:05 UTC 2020 Modified Files: src/sys/dev/pci: if_rge.c Log Message: Switch from printf to aprintf_error/normal To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/dev/pci/if_rge.c Please note

CVS commit: src/sys/dev/pci

2020-05-30 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Sat May 30 21:39:49 UTC 2020 Modified Files: src/sys/dev/pci: if_rge.c Log Message: Initialise sc->sc_dev, otherwise unnamed interfaces show up and things go downhill from there. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/pci

2020-05-30 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 30 16:35:02 UTC 2020 Modified Files: src/sys/dev/pci: if_gem_pci.c Log Message: gem_pci_attach(): avoid allocating a 2K buffer on the stack. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

CVS commit: src/sys/dev/pci

2020-05-30 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat May 30 10:43:46 UTC 2020 Modified Files: src/sys/dev/pci: pci_subr.c Log Message: change pci_conf_print() to allocate memory for the regs dynamically instead of on-stack To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/pci

2020-05-30 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat May 30 10:27:29 UTC 2020 Modified Files: src/sys/dev/pci: amdpm.c Log Message: remove #if 0'ed pci_conf_print() call To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/dev/pci/amdpm.c Please note that

CVS commit: src/sys/dev/pci

2020-05-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 28 23:25:17 UTC 2020 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Allocate proper storage for the event counter group names. Can't use a stack buffer for these because the evcnt remembers the pointer! To

CVS commit: src/sys/dev/pci

2020-05-27 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Wed May 27 11:24:31 UTC 2020 Modified Files: src/sys/dev/pci: virtio_pci.c Log Message: Fix to allocate resources actuall used around interrupts To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/dev/pci

2020-05-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue May 26 19:07:50 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.1400 -r1.1401 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1399

CVS commit: src/sys/dev/pci

2020-05-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue May 26 19:07:14 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: Add RTL8192EE Wireless LAN 802.11n PCI-E NIC To generate a diff of this commit: cvs rdiff -u -r1.1413 -r1.1414 src/sys/dev/pci/pcidevs Please

CVS commit: src/sys/dev/pci

2020-05-25 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon May 25 19:13:28 UTC 2020 Modified Files: src/sys/dev/pci: ubsec.c Log Message: unifdef everything-but-NetBSD. Gets rid of a naked cfattach decl. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

CVS commit: src/sys/dev/pci

2020-05-25 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon May 25 10:35:17 UTC 2020 Modified Files: src/sys/dev/pci: if_mcx.c Log Message: Add __KERNEL_RCSID To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/dev/pci/if_mcx.c Please note that diffs are not

CVS commit: src/sys/dev/pci

2020-05-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 25 09:45:40 UTC 2020 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Stop all processing related to rx before that related to tx for safety To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64

CVS commit: src/sys/dev/pci

2020-05-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 25 09:41:27 UTC 2020 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Use evcnt(9) to record error status in vioif(4) To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/sys/dev/pci/if_vioif.c

CVS commit: src/sys/dev/pci

2020-05-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 25 09:36:18 UTC 2020 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Introduce the lock for vioif_softc to avoid a race condition in vioif_update_link_status() The function is called in both vioif_init() and

CVS commit: src/sys/dev/pci

2020-05-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 25 09:31:09 UTC 2020 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Populate mbufs in the packet receiving process, not in a softint To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61

CVS commit: src/sys/dev/pci

2020-05-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 25 09:25:31 UTC 2020 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Always hold tx lock in deferred transmit to send all packets There may be packets that enqueued before another transmission releases the

CVS commit: src/sys/dev/pci

2020-05-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 25 09:07:43 UTC 2020 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Remove redundant checks. There is the same check in vioif_send_common_locked() To generate a diff of this commit: cvs rdiff -u -r1.58

CVS commit: src/sys/dev/pci

2020-05-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 25 08:41:13 UTC 2020 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Replace macros with static functions for refactoring To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58

CVS commit: src/sys/dev/pci

2020-05-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 25 08:25:29 UTC 2020 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Fix typo in comments To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/dev/pci/if_vioif.c Please note that diffs are

CVS commit: src/sys/dev/pci

2020-05-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 25 08:22:39 UTC 2020 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Fix the wrong segment size in vioif(4) To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/dev/pci/if_vioif.c Please

CVS commit: src/sys/dev/pci

2020-05-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 25 08:16:23 UTC 2020 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Introduce packet handling in softint or kthread for vioif(4) To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55

CVS commit: src/sys/dev/pci

2020-05-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 25 07:52:16 UTC 2020 Modified Files: src/sys/dev/pci: if_vioif.c virtio.c virtio_pci.c virtiovar.h Log Message: Set handlers implemented in child device of virtio(4) to virtqueue instead of the commonized function To

CVS commit: src/sys/dev/pci

2020-05-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 25 07:37:47 UTC 2020 Modified Files: src/sys/dev/pci: virtio.c virtio_pci.c virtiovar.h Log Message: Register an interrupt handler for virtqueue to that for pci to reduce function call To generate a diff of this

CVS commit: src/sys/dev/pci

2020-05-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 25 07:29:52 UTC 2020 Modified Files: src/sys/dev/pci: virtio.c virtio_pci.c virtiovar.h Log Message: Remove VIRTIO_F_PCI_INTR_SOFTINT support for multiqueue The functionality is no longer used by obsolating

CVS commit: src/sys/dev/pci

2020-05-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri May 22 20:27:16 UTC 2020 Modified Files: src/sys/dev/pci: if_iwm.c if_iwmvar.h Log Message: This driver sleeps during iwm_media_change(), and thus requires an adaptive mutex for the media lock. To generate a diff of this

CVS commit: src/sys/dev/pci

2020-05-21 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu May 21 22:58:46 UTC 2020 Modified Files: src/sys/dev/pci: files.pci Log Message: - remove i2cbus etc. on drivers that don't use iic - for private iic buses pull in only what we need and skip the bus attachment To generate

CVS commit: src/sys/dev/pci

2020-05-21 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu May 21 22:55:48 UTC 2020 Modified Files: src/sys/dev/pci: gffb.c r128fb.c Log Message: prune unneeded includes To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/dev/pci/gffb.c cvs rdiff -u -r1.41

CVS commit: src/sys/dev/pci

2020-05-20 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Wed May 20 20:18:38 UTC 2020 Modified Files: src/sys/dev/pci: if_rge.c Log Message: use device_private() instead of casting self as it doesn't work here. Bump rcs tag which was missed in r1.9 To generate a diff of this commit:

CVS commit: src/sys/dev/pci

2020-05-20 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed May 20 08:15:26 UTC 2020 Modified Files: src/sys/dev/pci: files.pci Log Message: radeonfb doesn't attach an iic*, so pull in iic, not i2cbus To generate a diff of this commit: cvs rdiff -u -r1.426 -r1.427

CVS commit: src/sys/dev/pci

2020-05-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 17 16:01:06 UTC 2020 Modified Files: src/sys/dev/pci: hifn7751.c Log Message: pool_cache_prime, not pool_cache_lowat, as suggested by nick. To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74

CVS commit: src/sys/dev/pci

2020-05-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 17 15:42:10 UTC 2020 Modified Files: src/sys/dev/pci: hifn7751.c Log Message: Missed a spot. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sys/dev/pci/hifn7751.c Please note that diffs are not

CVS commit: src/sys/dev/pci

2020-05-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 17 00:54:05 UTC 2020 Modified Files: src/sys/dev/pci: hifn7751.c hifn7751var.h Log Message: Rework hifn(4) RNG logic. Previously we would read 34 bits of entropy into the pool and stop, never to try again. This

CVS commit: src/sys/dev/pci

2020-05-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 17 00:53:10 UTC 2020 Modified Files: src/sys/dev/pci: hifn7751.c hifn7751var.h Log Message: Tweak locking and use a pool cache for commands and dmamaps. This is enough to get the crypto decelerator working in

CVS commit: src/sys/dev/pci

2020-05-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 17 00:52:31 UTC 2020 Modified Files: src/sys/dev/pci: hifn7751.c hifn7751var.h Log Message: Merge updates from OpenBSD's hifn(4) crypto decelerator driver. Highlights: - Apply a ten-year-old fix to the driver's

CVS commit: src/sys/dev/pci

2020-05-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 17 00:51:27 UTC 2020 Modified Files: src/sys/dev/pci: hifn7751reg.h hifn7751var.h Log Message: Reduce diffs from OpenBSD hifn(4) header files. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/dev/pci

2020-05-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 17 00:50:24 UTC 2020 Modified Files: src/sys/dev/pci: hifn7751.c Log Message: Remove bogus comment. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/dev/pci/hifn7751.c Please note that diffs are

CVS commit: src/sys/dev/pci

2020-05-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 17 00:49:28 UTC 2020 Modified Files: src/sys/dev/pci: hifn7751.c hifn7751var.h Log Message: De-#ifdef __OpenBSD__ify hifn7751.c. Not really helpful; we can just use diff3 to merge updates. To generate a diff of this

CVS commit: src/sys/dev/pci

2020-05-11 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon May 11 23:47:45 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): ack Status BMU IRQ only if we're (apparently) caught up with it Possibility for acking an unprocessed Status BMU IRQ still exists, and

CVS commit: src/sys/dev/pci

2020-05-11 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon May 11 19:17:46 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): simplify interrupt return value creation This also corrects a problem where we would not claim we handled an interrupt that was ours.

CVS commit: src/sys/dev/pci

2020-05-11 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon May 11 18:49:05 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): moderate no interrupts globally The global interrupt moderator on mskc(4) is mostly redundant with the Status Unit's tx and rx

CVS commit: src/sys/dev/pci

2020-05-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri May 8 16:43:18 UTC 2020 Modified Files: src/sys/dev/pci: if_skreg.h Log Message: if_skreg.h: remove duplicate or triplicate identical #defines To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/sys/dev/pci

2020-05-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri May 8 14:56:49 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: Use sysctl_teardown() upon detach of mskc(4). To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110 src/sys/dev/pci/if_msk.c

CVS commit: src/sys/dev/pci

2020-05-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri May 8 14:35:19 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): Simplify setting the first List Element owner-bit last. We don't actually need to do this, as the BMU won't proceed to the new

CVS commit: src/sys/dev/pci

2020-05-08 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri May 8 13:52:40 UTC 2020 Modified Files: src/sys/dev/pci: cs4281.c Log Message: Whitespace nit. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/dev/pci/cs4281.c Please note that diffs are not public

CVS commit: src/sys/dev/pci

2020-05-05 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 5 16:58:11 UTC 2020 Modified Files: src/sys/dev/pci: pci_map.c Log Message: disable I/O or mem decode before probing BAR size. Bar size is probed writing 0x to the BAR and reading back; but while doing this the

CVS commit: src/sys/dev/pci

2020-05-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri May 1 10:38:35 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: Add IDs for Ampere eMAG PCIe Root Ports To generate a diff of this commit: cvs rdiff -u -r1.1412 -r1.1413 src/sys/dev/pci/pcidevs Please note

CVS commit: src/sys/dev/pci

2020-05-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri May 1 10:39:00 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.1399 -r1.1400 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1398

CVS commit: src/sys/dev/pci

2020-04-30 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Apr 30 14:04:55 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): actually moderate interrupts from the Yukon 2 Status BMU Previously the interrupt moderation enable register was being programmed with

CVS commit: src/sys/dev/pci

2020-04-30 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Apr 30 13:51:43 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): during attach print intrstr only once To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/sys/dev/pci/if_msk.c

CVS commit: src/sys/dev/pci

2020-04-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Apr 30 03:41:31 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Revert "- rnd_add_*() call must be serialized. Unserialized accesses broke the" It is no longer necessary to serialize calls to rnd_add_data,

CVS commit: src/sys/dev/pci

2020-04-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Apr 30 03:42:11 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Make WM_NRXDESC unsigned. To generate a diff of this commit: cvs rdiff -u -r1.675 -r1.676 src/sys/dev/pci/if_wm.c Please note that diffs are

CVS commit: src/sys/dev/pci

2020-04-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Apr 30 03:24:15 UTC 2020 Modified Files: src/sys/dev/pci: amdpm.c hifn7751.c ubsec.c Log Message: Don't attach rndsource until it's actually ready to run. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40

CVS commit: src/sys/dev/pci

2020-04-29 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Apr 30 01:52:09 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): rework rx descriptor loading to support multiple segments This paves the way to replace the driver-internal jumbo frame rx buffer with

CVS commit: src/sys/dev/pci

2020-04-29 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Thu Apr 30 00:32:16 UTC 2020 Modified Files: src/sys/dev/pci: if_rge.c Log Message: Sync with r1.3 from OpenBSD "Use correct bit mask to promptly exit rge_set_phy_power() and rge_exit_oob() timeout loops. Spotted by CID 1491296

CVS commit: src/sys/dev/pci

2020-04-29 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Apr 29 20:03:52 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c if_mskvar.h Log Message: msk(4): Simply keep a ring of (tx) dmamaps, rather than a linked list To generate a diff of this commit: cvs rdiff -u -r1.104

CVS commit: src/sys/dev/pci

2020-04-29 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Apr 29 18:52:03 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c if_mskvar.h Log Message: msk(4): don't keep array of pointers to each ring descriptor With 512 descriptors each in 2 rings this saves 4KiB (LP32) or 8KiB

CVS commit: src/sys/dev/pci

2020-04-28 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Apr 28 17:26:02 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: Use correct-semantic byteorder(9) functions to provide letoh*() in msk(4) To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103

CVS commit: src/sys/dev/pci

2020-04-28 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Apr 28 17:15:48 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: Remove unused cargo cult include of in if_msk.c. To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/sys/dev/pci/if_msk.c

CVS commit: src/sys/dev/pci

2020-04-26 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Apr 26 16:14:14 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c if_mskvar.h Log Message: Remove written-only sk_next member of struct (m)sk_chain. To generate a diff of this commit: cvs rdiff -u -r1.100 -r1.101

CVS commit: src/sys/dev/pci

2020-04-26 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Apr 26 15:39:04 UTC 2020 Modified Files: src/sys/dev/pci: if_skreg.h Log Message: Use __aligned(8) with naturally-aligned-yet-__packed msk(4) descriptors. Allows compiler to generate more efficent struct member accesses.

CVS commit: src/sys/dev/pci

2020-04-24 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Apr 24 12:58:42 UTC 2020 Modified Files: src/sys/dev/pci: if_mcx.c Log Message: mcx: sync with OpenBSD sys/dev/pci/if_mcx.c r1.44 1.44: Fix typo which could lead into a double free 1.43: Commands that create objects

CVS commit: src/sys/dev/pci

2020-04-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri Apr 24 04:55:40 UTC 2020 Modified Files: src/sys/dev/pci: if_aq.c Log Message: fix typo To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/dev/pci/if_aq.c Please note that diffs are not public domain; they

CVS commit: src/sys/dev/pci

2020-04-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri Apr 24 04:34:57 UTC 2020 Modified Files: src/sys/dev/pci: if_aq.c Log Message: add support AQC100S and D100. not tested, but they are probably the same as the AQC100. To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/sys/dev/pci

2020-04-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Apr 23 06:28:34 UTC 2020 Modified Files: src/sys/dev/pci: if_aq.c Log Message: sort product table, and tabify To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/dev/pci/if_aq.c Please note that diffs are

CVS commit: src/sys/dev/pci

2020-04-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Apr 23 06:27:21 UTC 2020 Modified Files: src/sys/dev/pci: if_aq.c Log Message: On FIBRE devices, there are times when linkstat interrupt doesn't occur? reported from Andrius V. thanks. - use polling instead of linkstat

CVS commit: src/sys/dev/pci

2020-04-22 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Apr 23 04:17:37 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: Remove duplicated entry. To generate a diff of this commit: cvs rdiff -u -r1.1411 -r1.1412 src/sys/dev/pci/pcidevs Please note that diffs are

CVS commit: src/sys/dev/pci

2020-04-22 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Apr 23 04:18:07 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.1398 -r1.1399 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1397

CVS commit: src/sys/dev/pci

2020-04-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Apr 22 22:56:13 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.1397 -r1.1398 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1396

CVS commit: src/sys/dev/pci

2020-04-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Apr 22 22:54:44 UTC 2020 Modified Files: src/sys/dev/pci: if_aq.c pcidevs Log Message: Add AQUANTIA AQC100 from Andrius V. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/dev/pci/if_aq.c cvs rdiff -u

CVS commit: src/sys/dev/pci

2020-04-22 Thread Patrick Welche
Module Name:src Committed By: prlw1 Date: Wed Apr 22 15:39:59 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: Add an eclectic mix of GeForce GTX 680, RTS522A PCI-E Card Reader, intel wifi 9560 + whitespace To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/pci

2020-04-22 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Wed Apr 22 14:26:27 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: show the 'interrupting at ...' info on boot To generate a diff of this commit: cvs rdiff -u -r1.99 -r1.100 src/sys/dev/pci/if_msk.c Please

CVS commit: src/sys/dev/pci

2020-04-22 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Apr 22 07:17:02 UTC 2020 Modified Files: src/sys/dev/pci: ichsmb.c Log Message: Add Whiskey Lake U and Amber Lake Y support. To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/sys/dev/pci/ichsmb.c Please

CVS commit: src/sys/dev/pci

2020-04-22 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Apr 22 06:36:32 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.1395 -r1.1396 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1394

CVS commit: src/sys/dev/pci

2020-04-22 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Apr 22 06:35:58 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: Add Intel Whiskey Lake U and Amber Lake Y devices. To generate a diff of this commit: cvs rdiff -u -r1.1408 -r1.1409 src/sys/dev/pci/pcidevs

CVS commit: src/sys/dev/pci

2020-04-22 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Apr 22 06:35:01 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: Add Aquantia AQC100, AQC100S and D100. To generate a diff of this commit: cvs rdiff -u -r1.1407 -r1.1408 src/sys/dev/pci/pcidevs Please note

CVS commit: src/sys/dev/pci

2020-04-18 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Apr 18 17:31:53 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): Avoid bus_dmamap_destroy() in msk_stop() bus_dmamap_destroy() can not be executed in soft interrupt context, and msk_stop() can be

CVS commit: src/sys/dev/pci

2020-04-18 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat Apr 18 07:09:33 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: Add ATI Radeon R5/R6/R7 Graphics. To generate a diff of this commit: cvs rdiff -u -r1.1406 -r1.1407 src/sys/dev/pci/pcidevs Please note that

CVS commit: src/sys/dev/pci/ixgbe

2020-04-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Apr 17 02:21:25 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe_netbsd.c ixgbe_phy.c ixv.c Log Message: No functional change: - modify comment - whitespace fix To generate a diff of

CVS commit: src/sys/dev/pci

2020-04-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Apr 16 18:32:30 UTC 2020 Modified Files: src/sys/dev/pci: ichsmb.c Log Message: Add Comet Lake support. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/dev/pci/ichsmb.c Please note that diffs are not

CVS commit: src/sys/dev/pci

2020-04-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Apr 16 18:20:46 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: - Add some Intel UHD Graphics devices. Mainly taken from OpenBSD. - Add Comet Lake devices. - Modify description of Intel 0x591e from HD Graphics

CVS commit: src/sys/dev/pci

2020-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 10 18:32:12 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.1392 -r1.1393 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1391

CVS commit: src/sys/dev/pci

2020-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 10 18:32:00 UTC 2020 Modified Files: src/sys/dev/pci: pci_subr.c Log Message: Fix all the random __SHIFTOUT casts by introducing an intermediate macho, and then deleting and fixing the rest. To generate a diff of this

CVS commit: src/sys/dev/pci

2020-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 10 18:23:22 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: Fix typo To generate a diff of this commit: cvs rdiff -u -r1.1404 -r1.1405 src/sys/dev/pci/pcidevs Please note that diffs are not public

CVS commit: src/sys/dev/pci

2020-04-09 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Thu Apr 9 06:55:51 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: adjust the condition for reusing checksum context, wm_tx_offload() can be used even for multiqueue case enable only when the chip supports

CVS commit: src/sys/dev/pci

2020-04-08 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Wed Apr 8 21:57:24 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: wm_tx_offload() and wm_nq_tx_offload() actually always return 0, make them return void and remove the check for their return value To generate

CVS commit: src/sys/dev/pci

2020-04-08 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Wed Apr 8 21:56:02 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: fixup field names in previous To generate a diff of this commit: cvs rdiff -u -r1.671 -r1.672 src/sys/dev/pci/if_wm.c Please note that diffs

CVS commit: src/sys/dev/pci

2020-04-08 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Wed Apr 8 21:51:43 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: actually writing always the checksum offload context descriptor makes the hw do extra processing, avoid doing that if possible - on my computer

CVS commit: src/sys/dev/pci

2020-04-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Apr 7 12:31:13 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: Add more RDC products (Andrius V) To generate a diff of this commit: cvs rdiff -u -r1.1403 -r1.1404 src/sys/dev/pci/pcidevs Please note that

CVS commit: src/sys/dev/pci

2020-04-05 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun Apr 5 10:43:09 UTC 2020 Modified Files: src/sys/dev/pci: pucdata.c Log Message: add entry for NetMos NM9900 Octa UART notice: On the boards I've obtained, the number on the cable stamp doesn't match the actual unit number of

CVS commit: src/sys/dev/pci

2020-04-02 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Apr 2 16:18:51 UTC 2020 Modified Files: src/sys/dev/pci: if_tireg.h Log Message: No functional change: - s/u_int64_t/uint64_t/ - s/alignes/aligns/ - indent, tabify To generate a diff of this commit: cvs rdiff -u -r1.29

CVS commit: src/sys/dev/pci

2020-04-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Apr 1 15:53:36 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: Add NVIDIA Quadro NVS 295. To generate a diff of this commit: cvs rdiff -u -r1.1402 -r1.1403 src/sys/dev/pci/pcidevs Please note that diffs

CVS commit: src/sys/dev/pci

2020-03-31 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Wed Apr 1 04:00:14 UTC 2020 Modified Files: src/sys/dev/pci: if_kse.c Log Message: insert missing ETHER_UNLOCK() To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/dev/pci/if_kse.c Please note that diffs

CVS commit: src/sys/dev/pci

2020-03-31 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Wed Apr 1 00:07:04 UTC 2020 Modified Files: src/sys/dev/pci: if_kse.c Log Message: switch to use ETHER_F_ALLMULTI flag To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/dev/pci/if_kse.c Please note that

CVS commit: src/sys/dev/pci

2020-03-24 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Mar 24 18:09:07 UTC 2020 Modified Files: src/sys/dev/pci: pucdata.c Log Message: add entry for NetMos NM9900 Quad UART. The NM9900 seems to have variations such as 4UART and 2UART+1Printer, but I tested on 4UART board. To

<    1   2   3   4   5   6   7   8   9   10   >