CVS: cvs.openbsd.org: src

2025-09-22 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/09/22 23:44:28 Modified files: sys/arch/arm64/stand/efiboot: conf.c efiboot.c Log message: Add a 'mach fwsetup' command, which uses the EFI OsIndications feature to reboot the machine into the f

CVS: cvs.openbsd.org: src

2025-09-02 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/09/02 23:16:59 Modified files: sbin/iked : ca.c Log message: Correctly free X509 stacks when dealing with cert bundles. ok tb@

CVS: cvs.openbsd.org: src

2025-08-27 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/08/27 03:08:12 Modified files: sys/arch/amd64/stand/efiboot: efiboot.h efiboot.c conf.c cmd_i386.c sys/arch/amd64/stand/boot: boot.8 Log message:

CVS: cvs.openbsd.org: src

2025-08-11 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/08/11 22:09:43 Modified files: sys/dev/pci: vmwpvs.c Log message: Mark vmwpvs interrupt handler mpsafe, and move the message processing task to the mpsafe task queue, taking the kernel lock

CVS: cvs.openbsd.org: src

2025-07-14 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/07/14 05:52:43 Modified files: sys/dev/pci: if_em.c Log message: Reorder checks for I210/I350 chips so that we don't remove the last 4 bytes of the packet if they happen to be split across a

CVS: cvs.openbsd.org: src

2025-06-28 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/06/28 19:36:32 Modified files: gnu/usr.bin/clang: Makefile Added files: gnu/usr.bin/clang/include/llvm-symbolizer: Makefile gnu/usr.bin/clang/llvm-symbolizer: Makefile llvm-addr2

CVS: cvs.openbsd.org: src

2025-06-28 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/06/28 19:29:53 src/gnu/usr.bin/clang/llvm-symbolizer Update of /cvs/src/gnu/usr.bin/clang/llvm-symbolizer In directory cvs.openbsd.org:/tmp/cvs-serv75065/llvm-symbolizer Log Message: Directory /cvs/src/

CVS: cvs.openbsd.org: src

2025-06-28 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/06/28 19:29:53 src/gnu/usr.bin/clang/include/llvm-symbolizer Update of /cvs/src/gnu/usr.bin/clang/include/llvm-symbolizer In directory cvs.openbsd.org:/tmp/cvs-serv75065/include/llvm-symbolizer Log Mess

CVS: cvs.openbsd.org: src

2025-06-19 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/06/19 04:28:41 Modified files: sbin/dhcp6leased: frontend.c Log message: Move the getifaddrs() call below the interface checks that can cause update_iface() to return early to avoid leaking the

CVS: cvs.openbsd.org: src

2025-06-02 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/06/02 04:25:01 Modified files: sys/dev/pci/drm/include/acpi: video.h sys/dev/pci/drm/i915/display: intel_opregion.c sys/dev/pci/drm: drm_linux.c Log message: Ignore inteldrm op

CVS: cvs.openbsd.org: src

2025-05-23 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/05/23 03:56:26 Modified files: sys/dev/pci: if_iavf.c Log message: Set an RSS key and lookup table so traffic is properly distributed across the queues, and copy the RSS hash into received p

CVS: cvs.openbsd.org: src

2025-05-22 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/05/22 03:15:48 Modified files: sys/dev/pci: if_iavf.c Log message: Bring up multiple transmit and receive queues. The IAVF spec only says we have at least 5 vectors, so limit to 4 queues.

CVS: cvs.openbsd.org: src

2025-05-21 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/05/22 00:41:20 Modified files: sys/dev/pci: if_ixl.c if_ixlreg.h Log message: Move packet classifier defines to if_ixlreg.h so iavf(4) can see them too. ok dlg@

CVS: cvs.openbsd.org: src

2025-05-21 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/05/21 06:51:14 Modified files: sys/dev/pci: if_iavf.c Log message: remove unused HTOLE16 macro that somehow came over here from ixl(4)

CVS: cvs.openbsd.org: src

2025-05-21 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/05/21 06:45:27 Modified files: sys/dev/pci: if_iavf.c Log message: Don't process link state change events that arrive before we've fully set up the interface. from Yuichiro NAITO

CVS: cvs.openbsd.org: src

2025-05-21 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/05/20 22:10:21 Modified files: sys/dev/acpi : acpi.c Log message: Move the code to attach acpitimer outside #ifndef SMALL_KERNEL so we can make the clock/delay setup on ramdisk kernels more li

CVS: cvs.openbsd.org: src

2025-05-20 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/05/20 22:13:52 Modified files: sys/arch/amd64/conf: RAMDISK_CD Log message: Add acpitimer so we get a working delay function on some (virtual) machines that lack acpihpet. This fixes crashes wh

CVS: cvs.openbsd.org: src

2025-05-20 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/05/20 04:02:32 Modified files: sys/dev/pci: if_iavf.c Log message: As done in ixl(4), set IFM_FDX when the link is active. from NetBSD if_iavf.c r1.13

CVS: cvs.openbsd.org: src

2025-05-20 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/05/20 03:43:31 Modified files: sys/dev/pci: if_iavf.c Log message: Add support for TSO to iavf(4), much like it's done in ixl(4). from Yuichiro NAITO, with some additions by me

CVS: cvs.openbsd.org: src

2025-03-24 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/03/24 05:26:59 Modified files: sys/dev/fdt: rkdwhdmi.c Log message: Pass the right node to pinctrl_byname(); sc->sc_node isn't initialised at this point, so use faa->fa_node instead. ok ket

CVS: cvs.openbsd.org: src

2025-02-16 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/02/16 03:11:37 Modified files: sys/dev/pci: if_aq_pci.c Log message: Add support for reading eeprom pages for the few cards with SFP slots. ok dlg@

CVS: cvs.openbsd.org: src

2025-02-02 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/02/02 01:28:14 Modified files: sys/dev/pci: if_aq_pci.c Log message: Add RSS/multiqueue support for AQC11x models ("aq2"). This involves filling in a couple of tables mapping between rings,

CVS: cvs.openbsd.org: src

2025-01-26 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2025/01/26 16:09:48 Modified files: sys/dev/pci: if_aq_pci.c Log message: The RSS key registers want the key bytes in the opposite order. With this fixed, both directions of a flow end up on the

CVS: cvs.openbsd.org: src

2024-12-19 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/12/19 20:31:09 Modified files: sys/dev/pci: if_mcx.c Log message: Pass BUS_DMA_64BIT to bus_dmamem_alloc(). On amd64, this allows use of memory past 4GB, potentially freeing up some low mem

CVS: cvs.openbsd.org: src

2024-10-06 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/10/06 17:43:19 Modified files: sys/dev/pci: if_bnxt.c Log message: Fix the rx refill timeout to only refill rings that are currently empty. This is normally how the timeout works, but in thi

CVS: cvs.openbsd.org: src

2024-10-03 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/10/04 00:37:22 Modified files: sys/dev/pci: if_mcx.c Log message: As with other multiqueue drivers, print the number of queues we set up along with the interrupt and ethernet address details

CVS: cvs.openbsd.org: src

2024-09-17 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/09/17 18:03:19 Modified files: sys/dev/pci: nvme_pci.c Log message: Remove the MSI blacklist. Now that we use MSI-X interrupts for nvme(4), the one device we ever found that needed this tre

CVS: cvs.openbsd.org: src

2024-09-13 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/09/13 03:57:34 Modified files: sys/dev/ic : nvme.c nvmereg.h nvmevar.h Log message: Add sensors based on information in the SMART/health log page, showing overall device health and temperatu

CVS: cvs.openbsd.org: src

2024-07-14 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/07/14 08:04:16 Modified files: sys/dev/acpi : acpicpu.c Log message: Only match if we can find a corresponding cpu device. This means the many extra ACPI0007 instances found in current genera

CVS: cvs.openbsd.org: src

2024-07-14 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/07/14 07:58:57 Modified files: sys/dev/acpi : acpi.c Log message: For specific hids (currently only ACPI0007, acpicpu(4)), use a print function that always returns QUIET so instances that don'

CVS: cvs.openbsd.org: src

2024-07-10 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/07/10 03:50:28 Modified files: sys/dev/pci: if_iavf.c Log message: use better endian swaps for populating the irq map request from NetBSD's if_iavf.c r1.1

CVS: cvs.openbsd.org: src

2024-07-10 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/07/10 03:14:50 Modified files: sys/dev/pci: if_iavf.c Log message: iaq_datalen is 16 bits, so always use htole16 to populate it from NetBSD's if_iavf.c r1.2

CVS: cvs.openbsd.org: src

2024-07-10 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/07/10 02:48:20 Modified files: sys/dev/pci: if_iavf.c Log message: as per if_ixl.c r1.88, protect the admin queue with a muteX cVS: --

CVS: cvs.openbsd.org: src

2024-07-10 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/07/10 01:56:21 Modified files: share/man/man4 : bnxt.4 Log message: correct some Broadcom adapter model numbers that I mistyped from Bryan Vyhmeister

CVS: cvs.openbsd.org: src

2024-07-09 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/07/09 10:04:15 Modified files: sys/dev/pci: if_iavf.c Log message: netlock is no longer held for SIOCSIFMEDIA and SIOCGIFMEDIA, so rely on the kernel lock instead, as done in if_ixl.c r1.84.

CVS: cvs.openbsd.org: src

2024-04-25 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/04/25 02:51:37 Modified files: sys/dev/ic : dwqe.c dwqereg.h Log message: Mask off MAC management counter interrupts. The driver doesn't know how to handle these, so if they're enabled, the

CVS: cvs.openbsd.org: src

2024-04-10 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/04/11 00:42:12 Modified files: sys/dev/pci: if_mcx.c Log message: Match on ConnectX-6 virtual functions too, since they don't seem to be any different to earlier revisions. from Brad

CVS: cvs.openbsd.org: src

2024-04-10 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/04/10 23:30:55 Modified files: sys/dev/pci: if_mcx.c Log message: Add support for media types from the extended ethernet capabilities fields. If none of the regular ethernet capabilities are

CVS: cvs.openbsd.org: src

2024-03-20 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/03/20 22:10:37 Modified files: share/man/man4 : mcx.4 Log message: mention that SR-IOV virtual functions work too

CVS: cvs.openbsd.org: src

2024-01-18 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/01/18 20:25:13 Modified files: sys/dev/pci: if_bnxt.c Log message: Add TSO support. Previous commit fixed up a bug that could only be triggered with TCP socket splicing and TSO, and with th

CVS: cvs.openbsd.org: src

2024-01-15 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/01/15 01:56:46 Modified files: sys/dev/pci: if_bnxt.c Log message: The maximum number of ring slots a tx packet can use is 32, which is indicated by writing 0 to the 5 bit 'BD count' field i

CVS: cvs.openbsd.org: src

2024-01-09 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/01/09 22:06:00 Modified files: sys/dev/pci: if_bnxt.c Log message: If bringing up a queue fails, only tear down the ones that we set up successfully, rather than trying to tear them all down

CVS: cvs.openbsd.org: src

2024-01-08 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/01/08 21:32:29 Modified files: sys/dev/pci: if_bnxt.c Log message: remove needless comment

CVS: cvs.openbsd.org: src

2024-01-08 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/01/08 21:29:46 Modified files: sys/dev/pci: if_bnxt.c Log message: If there are still mbufs on a ring when we're freeing it, it'd be a good idea to free them too. ok dlg@

CVS: cvs.openbsd.org: src

2024-01-03 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2024/01/04 00:08:47 Modified files: sys/dev/pci: if_bnxt.c Log message: fix up barriers in bnxt_down() - use barriers for all interrupts and for the rx refill timeouts. tested by hrvoje ok bluhm

CVS: cvs.openbsd.org: src

2023-12-14 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/12/14 23:03:01 Modified files: distrib/amd64/ramdisk_cd: Makefile distrib/amd64/iso: Makefile Log message: For amd64 cdXX.iso and installXX.iso, create an EFI system partition image con

CVS: cvs.openbsd.org: src

2023-11-28 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/11/28 23:59:23 Modified files: share/man/man4 : mpii.4 Log message: update supported hardware lists

CVS: cvs.openbsd.org: src

2023-11-28 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/11/28 23:54:09 Modified files: sys/dev/pci: mpii.c Log message: Add support for new SAS HBAs (codenamed Aero and Sea, sold as Broadcom HBA 9500, Dell HBA350/5, Lenovo ThinkSystem 440 HBA, Su

CVS: cvs.openbsd.org: src

2023-11-28 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/11/28 23:46:58 Modified files: sys/dev/pci: pcidevs.h pcidevs_data.h Log message: regen

CVS: cvs.openbsd.org: src

2023-11-28 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/11/28 23:46:30 Modified files: sys/dev/pci: pcidevs Log message: add some new Broadcom SAS HBA ids

CVS: cvs.openbsd.org: src

2023-11-24 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/11/24 01:47:35 Modified files: sys/dev/pci: ccp_pci.c Log message: Match on 19h/1xh PSP ok dlg@

CVS: cvs.openbsd.org: src

2023-11-23 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/11/23 21:34:35 Modified files: sys/dev/pci: pcidevs.h pcidevs_data.h Log message: regen

CVS: cvs.openbsd.org: src

2023-11-23 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/11/23 21:34:09 Modified files: sys/dev/pci: pcidevs Log message: Add devices found in 4th generation (Genoa) Epyc systems input from and ok jsg@

CVS: cvs.openbsd.org: src

2023-11-21 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/11/21 01:46:06 Modified files: gnu/usr.sbin/mkhybrid/src: defaults.h eltorito.c iso9660.h mkhybrid.8 mkisofs.c mkisofs.h Log message: Add '-e' (or -eltorito-b

CVS: cvs.openbsd.org: src

2023-10-24 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/10/24 03:13:22 Modified files: sys/dev/usb: if_umb.c Log message: Delete any existing v4 address before setting a new one. This allows us to keep a working default route when the address ch

CVS: cvs.openbsd.org: src

2023-09-17 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/09/18 00:47:21 Modified files: sys/dev/pci: if_mcx.c Log message: Add 100GB LR4 Ethernet capability and map it to IFM_100G_LR4. This isn't listed in the public PRM but it can be found in the

CVS: cvs.openbsd.org: src

2023-09-16 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/09/16 17:25:16 Modified files: sys/arch/arm64/dev: acpipci.c Log message: Skip non-MSI interrupt controllers when looking for one matching the ITS id given in the IORT node. Using a non-MSI int

CVS: cvs.openbsd.org: src

2023-09-12 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/09/12 02:32:58 Modified files: sys/arch/arm64/dev: acpipci.c sys/dev/acpi : acpireg.h Log message: Use IORT ITS nodes to find the right ITS instance to use when establishing interrupt

CVS: cvs.openbsd.org: src

2023-09-12 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/09/12 02:29:28 Modified files: sys/arch/arm64/dev: agintc.c sys/arch/arm64/include: intr.h Log message: Store ITS ID in struct interrupt_controller so it can be used to look up the righ

CVS: cvs.openbsd.org: src

2023-09-12 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/09/12 02:22:07 Modified files: sys/arch/arm64/stand/efiboot: efiacpi.c Log message: Add an "openbsd,gic-its-id" property to gic-its nodes containing the ITS ID. ok kettenis@ patrick@

CVS: cvs.openbsd.org: src

2023-07-08 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/07/08 03:01:30 Modified files: sys/dev/pci: if_ix.c Log message: Check rx dma map was allocated before trying to free it, so we don't crash if we ran out of memory while bringing the interfa

CVS: cvs.openbsd.org: src

2023-07-06 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/07/06 02:32:37 Modified files: sys/dev/fdt: if_dwge.c Log message: Register a mapping of dwge interfaces to ofw nodes/phandles. ok kettenis@

CVS: cvs.openbsd.org: src

2023-07-05 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/07/05 12:48:49 Modified files: sys/dev/fdt: if_dwge.c Log message: Handle fixed-link configuration in the device tree. If fixed-link is present, populate the interface baudrate, link status

CVS: cvs.openbsd.org: src

2023-07-04 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/07/04 04:22:39 Modified files: sys/dev/pci: if_bge.c if_bgereg.h Log message: Make the hardware counters available on BCM5705 and newer available as kstats. Some of the hardware counters ar

CVS: cvs.openbsd.org: src

2023-06-25 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/06/25 16:36:09 Modified files: sys/dev/fdt: if_dwge.c Log message: Provide kstats based on the byte and packet counters available in some dwge(4) implementations. The counters are all 32 bi

CVS: cvs.openbsd.org: src

2023-05-21 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/05/21 23:59:05 Modified files: usr.sbin/ypldap: ldapclient.c Log message: Keep trying LDAP servers until we get full results from one, rather than just until one accepts the TCP connection. In m

CVS: cvs.openbsd.org: src

2023-04-24 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/04/24 03:18:55 Modified files: sys/dev/pci: if_aq_pci.c Log message: Add initial support for Atlantic 2 hardware. Atlantic 2 has much more complicated rx processing, and here we're doing th

CVS: cvs.openbsd.org: src

2023-04-23 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/04/23 16:57:23 Modified files: sys/dev/pci: if_aq_pci.c Log message: Adjust some printfs in the attach code path to make more sense, and include the mac address of the interface on the attac

CVS: cvs.openbsd.org: src

2023-04-23 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/04/23 16:48:03 Modified files: sys/dev/pci: if_aq_pci.c Log message: Prepare for adding Atlantic 2 support by renaming functions and defines specific to Atlantic 1, shuffling some of the set

CVS: cvs.openbsd.org: src

2023-03-30 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/03/30 21:38:26 Modified files: usr.sbin/ypldap: ldapclient.c ypldap.c Log message: Only send the used portion of struct idm_req in imsgs from the ldapclient process to the main process. This sig

CVS: cvs.openbsd.org: src

2023-03-12 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/03/12 04:50:06 Modified files: sys/arch/armv7/conf: GENERIC Log message: Enable mvtemp(4)

CVS: cvs.openbsd.org: src

2023-03-12 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/03/12 04:49:05 Modified files: share/man/man4 : mvtemp.4 Log message: Update supported hardware list and fix spelling of Marvell while I'm here

CVS: cvs.openbsd.org: src

2023-03-12 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/03/12 04:46:27 Modified files: sys/dev/fdt: mvtemp.c Log message: Match on the Armada 380 temperature sensor, which works the same as the CP110 sensor. ok kettenis@

CVS: cvs.openbsd.org: src

2023-03-04 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/03/04 21:30:08 Modified files: sys/arch/armv7/marvell: mvmpic.c Log message: Mask off IPL flags before storing the IPL for an interrupt. This fixes the IPL calculations in mpic_calc_mask() in th

CVS: cvs.openbsd.org: src

2023-03-04 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/03/04 03:42:26 Modified files: sys/arch/armv7/marvell: files.marvell Log message: Add mvortc(4) and mvodog(4) here too

CVS: cvs.openbsd.org: src

2023-03-02 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/03/02 03:07:18 Modified files: share/man/man4/man4.armv7: Makefile Added files: share/man/man4/man4.armv7: mvodog.4 mvortc.4 Log message: mvodog(4) and mvortc(4)

CVS: cvs.openbsd.org: src

2023-03-02 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/03/02 02:59:29 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK Log message: Enable mvodog(4) and mvortc(4)

CVS: cvs.openbsd.org: src

2023-03-02 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/03/02 02:57:43 Added files: sys/arch/armv7/marvell: mvortc.c Log message: Add mvortc(4), a driver for the RTC on the ARMADA 38x series. ok kettenis@ patrick@

CVS: cvs.openbsd.org: src

2023-03-02 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/03/02 02:56:52 Added files: sys/arch/armv7/marvell: mvodog.c Log message: Add mvodog(4), a driver for the watchdog on the ARMADA 38x series. ok kettenis@ patrick@

CVS: cvs.openbsd.org: src

2023-03-02 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/03/02 02:39:45 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK Log message: Add eephy(4), found on the Turris Omnia's WAN port

CVS: cvs.openbsd.org: src

2023-02-27 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/02/27 02:59:46 Modified files: sys/dev/fdt: if_mvneta.c Log message: Pass MII flags depending on the phy mode specified in the device tree. With this, the WAN port on the Turris Omnia works.

CVS: cvs.openbsd.org: src

2023-01-16 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/01/16 15:08:50 Modified files: sys/dev/usb: if_urtwn.c Log message: Fix transmit queue selection based on frame type. I introduced an error here when I split up urtwn_tx() to add support fo

CVS: cvs.openbsd.org: src

2022-11-23 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/11/23 21:04:39 Modified files: sys/dev/acpi : acpimadt.c acpireg.h Log message: Don't report unknown apic structure types if they're in the OEM reserved range (0x80 to 0xff). We're not going

CVS: cvs.openbsd.org: src

2022-11-21 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/11/21 23:48:32 Modified files: sys/dev/pci: if_mcx.c Log message: Allocate additional command queue slots and use command completion events to run commands where we can sleep while waiting.

CVS: cvs.openbsd.org: src

2022-11-10 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/11/10 01:26:54 Modified files: sys/arch/amd64/amd64: ipi.c lapic.c Log message: Convert amd64 clock and ipi event counters to per-cpu ok kettenis@ jca@ cheloha@

CVS: cvs.openbsd.org: src

2022-11-09 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/11/10 00:08:02 Modified files: sys/arch/sparc64/sparc64: clock.c Log message: Convert sparc64 clock event counter to per-cpu and increment using evcount_inc() rather than atomic operations. ok

CVS: cvs.openbsd.org: src

2022-11-09 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/11/10 00:05:41 Modified files: share/man/man9 : evcount.9 sys/kern : init_main.c subr_evcount.c sys/sys: evcount.h Log message: Add support for per-cpu event coun

CVS: cvs.openbsd.org: src

2022-10-12 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/10/12 22:55:33 Modified files: usr.sbin/ypldap: aldap.c aldap.h ldapclient.c parse.y ypldap.conf.5 ypldap.h Log message: Add client certificate authentication and optio

CVS: cvs.openbsd.org: src

2022-08-22 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/08/22 20:57:27 Modified files: usr.sbin/ypldap: ypldap_dns.c Log message: log a warning if we can't resolve the ldap server hostname

CVS: cvs.openbsd.org: src

2022-08-22 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/08/22 04:10:59 Modified files: usr.sbin/ypldap: ldapclient.c Log message: log connect, TLS and bind errors more prominently

CVS: cvs.openbsd.org: src

2022-08-22 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/08/22 02:02:02 Modified files: usr.sbin/ypldap: ypldap.c Log message: remove extra newlines from log messages

CVS: cvs.openbsd.org: src

2022-08-22 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/08/22 01:07:45 Modified files: usr.sbin/ypldap: ypldap.conf.5 Log message: use Ic for all config options, and Xr ypldap 8 instead of Nm when talking about operations the daemon performs.

CVS: cvs.openbsd.org: src

2022-08-18 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/08/18 21:50:32 Modified files: usr.sbin/ypldap: parse.y yp.c ypldap.conf.5 ypldap.h Log message: Add local bind mode, where ypldap manages the YP binding file itself rather than relying on ypbin

CVS: cvs.openbsd.org: src

2022-07-19 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/07/19 15:49:22 Modified files: sys/dev/fdt: if_mvneta.c Log message: Fix up tx ring slot calculations so we store the mbuf and dma map with the last slot of the packet rather than the first

CVS: cvs.openbsd.org: src

2022-07-11 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/07/11 04:44:08 Modified files: sys/arch/armv7/marvell: mvacc.c Log message: r1.3 converted the clock rates from kHz to Hz, so we shouldn't multiply by 1000 to pass the rate to amptimer_set_clock

CVS: cvs.openbsd.org: src

2022-06-26 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/06/26 09:38:11 Modified files: sys/dev/usb: if_urtwn.c Log message: Add missing splx before returning when urtwn_ccmp_decap() fails. from Christian Ludwig

CVS: cvs.openbsd.org: src

2022-06-26 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/06/26 09:33:37 Modified files: sys/dev/pci: if_mcx.c Log message: Break out of the switch statement rather than returning early on ioctl errors, ensuring the IPL is correctly restored. from

CVS: cvs.openbsd.org: src

2022-06-26 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/06/26 09:25:03 Modified files: sys/dev/usb: if_uaq.c Log message: add missing splx in error path from Christian Ludwig

CVS: cvs.openbsd.org: src

2022-06-14 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/06/14 03:03:46 Modified files: share/misc : airport Log message: Add Longreach airport (LRE), which I visited so long ago I had to check with my parents.

CVS: cvs.openbsd.org: src

2022-06-01 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2022/06/01 21:09:39 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: enable aq(4) on arm64 now that it works reasonably well

  1   2   3   4   5   6   >