move to 1.6-beta

This commit is contained in:
purplerain 2024-08-08 20:49:23 +00:00
parent 45c7370e13
commit 509ad7f110
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
81 changed files with 886 additions and 439 deletions

View file

@ -1,4 +1,4 @@
/* $OpenBSD: if_igc.c,v 1.25 2024/05/24 06:02:53 jsg Exp $ */
/* $OpenBSD: if_igc.c,v 1.26 2024/08/08 14:58:49 jan Exp $ */
/*-
* SPDX-License-Identifier: BSD-2-Clause
*
@ -881,7 +881,7 @@ igc_init(void *arg)
}
igc_initialize_transmit_unit(sc);
sc->rx_mbuf_sz = MCLBYTES + ETHER_ALIGN;
sc->rx_mbuf_sz = MCLBYTES;
/* Prepare receive descriptors and buffers. */
if (igc_setup_receive_structures(sc)) {
printf("%s: Could not setup receive structures\n",
@ -2159,7 +2159,7 @@ igc_allocate_receive_buffers(struct igc_rxring *rxr)
rxbuf = rxr->rx_buffers;
for (i = 0; i < sc->num_rx_desc; i++, rxbuf++) {
error = bus_dmamap_create(rxr->rxdma.dma_tag,
MAX_JUMBO_FRAME_SIZE, 1, MAX_JUMBO_FRAME_SIZE, 0,
MAX_JUMBO_FRAME_SIZE, IGC_MAX_SCATTER, MCLBYTES, 0,
BUS_DMA_NOWAIT, &rxbuf->map);
if (error) {
printf("%s: Unable to create RX DMA map\n",

View file

@ -1,4 +1,4 @@
/* $OpenBSD: ksmn.c,v 1.9 2023/09/05 13:06:01 stsp Exp $ */
/* $OpenBSD: ksmn.c,v 1.10 2024/08/07 17:39:00 brynet Exp $ */
/*
* Copyright (c) 2019 Bryan Steele <brynet@openbsd.org>
@ -107,6 +107,7 @@ static const struct pci_matchid ksmn_devices[] = {
{ PCI_VENDOR_AMD, PCI_PRODUCT_AMD_17_6X_RC },
{ PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_4X_RC },
{ PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_6X_RC },
{ PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_7X_RC },
};
int

View file

@ -1,4 +1,4 @@
$OpenBSD: pcidevs,v 1.2080 2024/07/29 01:17:53 jsg Exp $
$OpenBSD: pcidevs,v 1.2081 2024/08/07 06:48:55 jsg Exp $
/* $NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp $ */
/*
@ -707,6 +707,14 @@ product AMD 10_ADDR 0x1201 10h Address Map
product AMD 10_DRAM 0x1202 10h DRAM Cfg
product AMD 10_MISC 0x1203 10h Misc Cfg
product AMD 10_LINK 0x1204 10h Link Cfg
product AMD 19_78_DF_1 0x12f8 19h/7xh Data Fabric
product AMD 19_78_DF_2 0x12f9 19h/7xh Data Fabric
product AMD 19_78_DF_3 0x12fa 19h/7xh Data Fabric
product AMD 19_78_DF_4 0x12fb 19h/7xh Data Fabric
product AMD 19_78_DF_5 0x12fc 19h/7xh Data Fabric
product AMD 19_78_DF_6 0x12fd 19h/7xh Data Fabric
product AMD 19_78_DF_7 0x12fe 19h/7xh Data Fabric
product AMD 19_78_DF_8 0x12ff 19h/7xh Data Fabric
product AMD 11_HT 0x1300 11h HyperTransport
product AMD 11_ADDR 0x1301 11h Address Map
product AMD 11_DRAM 0x1302 11h DRAM Cfg
@ -876,8 +884,12 @@ product AMD 19_6X_XHCI_2 0x15b7 19h/6xh xHCI
product AMD 19_6X_XHCI_3 0x15b8 19h/6xh xHCI
product AMD 19_7X_XHCI_1 0x15b9 19h/7xh xHCI
product AMD 19_7X_XHCI_2 0x15ba 19h/7xh xHCI
product AMD 19_78_XHCI_1 0x15bb 19h/7xh xHCI
product AMD 19_78_XHCI_2 0x15bd 19h/7xh xHCI
product AMD 19_7X_XHCI_3 0x15c0 19h/7xh xHCI
product AMD 19_7X_XHCI_4 0x15c1 19h/7xh xHCI
product AMD 19_78_XHCI_3 0x15c2 19h/7xh xHCI
product AMD 19_78_XHCI_4 0x15c3 19h/7xh xHCI
product AMD 19_7X_PSP 0x15c7 19h/7xh PSP
product AMD 17_1X_RC 0x15d0 17h/1xh Root Complex
product AMD 17_1X_IOMMU 0x15d1 17h/1xh IOMMU
@ -8792,6 +8804,7 @@ product REALTEK REALMANAGE_SERIAL_1 0x816a RealManage Serial
product REALTEK REALMANAGE_SERIAL_2 0x816b RealManage Serial
product REALTEK REALMANAGE_IPMI 0x816c RealManage IPMI
product REALTEK REALMANAGE_EHCI 0x816d RealManage USB
product REALTEK REALMANAGE_BMC 0x816e RealManage BMC
product REALTEK RTL8192SE 0x8172 8192SE
product REALTEK RTL8188CE 0x8176 8188CE
product REALTEK RTL8192CE 0x8178 RTL8192CE
@ -9146,6 +9159,7 @@ product SIS 966_HDA 0x7502 966 HD Audio
/* SK hynix products */
product SKHYNIX SSD 0x1327 BC501 NVMe
product SKHYNIX BC901 0x1d59 BC901
/* SMC products */
product SMC 83C170 0x0005 83C170

View file

@ -2,7 +2,7 @@
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
*
* generated from:
* OpenBSD: pcidevs,v 1.2080 2024/07/29 01:17:53 jsg Exp
* OpenBSD: pcidevs,v 1.2081 2024/08/07 06:48:55 jsg Exp
*/
/* $NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp $ */
@ -712,6 +712,14 @@
#define PCI_PRODUCT_AMD_10_DRAM 0x1202 /* 10h DRAM Cfg */
#define PCI_PRODUCT_AMD_10_MISC 0x1203 /* 10h Misc Cfg */
#define PCI_PRODUCT_AMD_10_LINK 0x1204 /* 10h Link Cfg */
#define PCI_PRODUCT_AMD_19_78_DF_1 0x12f8 /* 19h/7xh Data Fabric */
#define PCI_PRODUCT_AMD_19_78_DF_2 0x12f9 /* 19h/7xh Data Fabric */
#define PCI_PRODUCT_AMD_19_78_DF_3 0x12fa /* 19h/7xh Data Fabric */
#define PCI_PRODUCT_AMD_19_78_DF_4 0x12fb /* 19h/7xh Data Fabric */
#define PCI_PRODUCT_AMD_19_78_DF_5 0x12fc /* 19h/7xh Data Fabric */
#define PCI_PRODUCT_AMD_19_78_DF_6 0x12fd /* 19h/7xh Data Fabric */
#define PCI_PRODUCT_AMD_19_78_DF_7 0x12fe /* 19h/7xh Data Fabric */
#define PCI_PRODUCT_AMD_19_78_DF_8 0x12ff /* 19h/7xh Data Fabric */
#define PCI_PRODUCT_AMD_11_HT 0x1300 /* 11h HyperTransport */
#define PCI_PRODUCT_AMD_11_ADDR 0x1301 /* 11h Address Map */
#define PCI_PRODUCT_AMD_11_DRAM 0x1302 /* 11h DRAM Cfg */
@ -881,8 +889,12 @@
#define PCI_PRODUCT_AMD_19_6X_XHCI_3 0x15b8 /* 19h/6xh xHCI */
#define PCI_PRODUCT_AMD_19_7X_XHCI_1 0x15b9 /* 19h/7xh xHCI */
#define PCI_PRODUCT_AMD_19_7X_XHCI_2 0x15ba /* 19h/7xh xHCI */
#define PCI_PRODUCT_AMD_19_78_XHCI_1 0x15bb /* 19h/7xh xHCI */
#define PCI_PRODUCT_AMD_19_78_XHCI_2 0x15bd /* 19h/7xh xHCI */
#define PCI_PRODUCT_AMD_19_7X_XHCI_3 0x15c0 /* 19h/7xh xHCI */
#define PCI_PRODUCT_AMD_19_7X_XHCI_4 0x15c1 /* 19h/7xh xHCI */
#define PCI_PRODUCT_AMD_19_78_XHCI_3 0x15c2 /* 19h/7xh xHCI */
#define PCI_PRODUCT_AMD_19_78_XHCI_4 0x15c3 /* 19h/7xh xHCI */
#define PCI_PRODUCT_AMD_19_7X_PSP 0x15c7 /* 19h/7xh PSP */
#define PCI_PRODUCT_AMD_17_1X_RC 0x15d0 /* 17h/1xh Root Complex */
#define PCI_PRODUCT_AMD_17_1X_IOMMU 0x15d1 /* 17h/1xh IOMMU */
@ -8797,6 +8809,7 @@
#define PCI_PRODUCT_REALTEK_REALMANAGE_SERIAL_2 0x816b /* RealManage Serial */
#define PCI_PRODUCT_REALTEK_REALMANAGE_IPMI 0x816c /* RealManage IPMI */
#define PCI_PRODUCT_REALTEK_REALMANAGE_EHCI 0x816d /* RealManage USB */
#define PCI_PRODUCT_REALTEK_REALMANAGE_BMC 0x816e /* RealManage BMC */
#define PCI_PRODUCT_REALTEK_RTL8192SE 0x8172 /* 8192SE */
#define PCI_PRODUCT_REALTEK_RTL8188CE 0x8176 /* 8188CE */
#define PCI_PRODUCT_REALTEK_RTL8192CE 0x8178 /* RTL8192CE */
@ -9151,6 +9164,7 @@
/* SK hynix products */
#define PCI_PRODUCT_SKHYNIX_SSD 0x1327 /* BC501 NVMe */
#define PCI_PRODUCT_SKHYNIX_BC901 0x1d59 /* BC901 */
/* SMC products */
#define PCI_PRODUCT_SMC_83C170 0x0005 /* 83C170 */

View file

@ -2,7 +2,7 @@
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
*
* generated from:
* OpenBSD: pcidevs,v 1.2080 2024/07/29 01:17:53 jsg Exp
* OpenBSD: pcidevs,v 1.2081 2024/08/07 06:48:55 jsg Exp
*/
/* $NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp $ */
@ -1079,6 +1079,38 @@ static const struct pci_known_product pci_known_products[] = {
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_10_LINK,
"10h Link Cfg",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_78_DF_1,
"19h/7xh Data Fabric",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_78_DF_2,
"19h/7xh Data Fabric",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_78_DF_3,
"19h/7xh Data Fabric",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_78_DF_4,
"19h/7xh Data Fabric",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_78_DF_5,
"19h/7xh Data Fabric",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_78_DF_6,
"19h/7xh Data Fabric",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_78_DF_7,
"19h/7xh Data Fabric",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_78_DF_8,
"19h/7xh Data Fabric",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_11_HT,
"11h HyperTransport",
@ -1755,6 +1787,14 @@ static const struct pci_known_product pci_known_products[] = {
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_7X_XHCI_2,
"19h/7xh xHCI",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_78_XHCI_1,
"19h/7xh xHCI",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_78_XHCI_2,
"19h/7xh xHCI",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_7X_XHCI_3,
"19h/7xh xHCI",
@ -1763,6 +1803,14 @@ static const struct pci_known_product pci_known_products[] = {
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_7X_XHCI_4,
"19h/7xh xHCI",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_78_XHCI_3,
"19h/7xh xHCI",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_78_XHCI_4,
"19h/7xh xHCI",
},
{
PCI_VENDOR_AMD, PCI_PRODUCT_AMD_19_7X_PSP,
"19h/7xh PSP",
@ -31731,6 +31779,10 @@ static const struct pci_known_product pci_known_products[] = {
PCI_VENDOR_REALTEK, PCI_PRODUCT_REALTEK_REALMANAGE_EHCI,
"RealManage USB",
},
{
PCI_VENDOR_REALTEK, PCI_PRODUCT_REALTEK_REALMANAGE_BMC,
"RealManage BMC",
},
{
PCI_VENDOR_REALTEK, PCI_PRODUCT_REALTEK_RTL8192SE,
"8192SE",
@ -32971,6 +33023,10 @@ static const struct pci_known_product pci_known_products[] = {
PCI_VENDOR_SKHYNIX, PCI_PRODUCT_SKHYNIX_SSD,
"BC501 NVMe",
},
{
PCI_VENDOR_SKHYNIX, PCI_PRODUCT_SKHYNIX_BC901,
"BC901",
},
{
PCI_VENDOR_SMC, PCI_PRODUCT_SMC_83C170,
"83C170",