Skip to content

Instantly share code, notes, and snippets.

@maleic1618
maleic1618 / if_ena.diff
Created September 16, 2021 08:10
NetBSD ena(4) reorder suppression patch
diff --git a/sys/dev/pci/if_ena.c b/sys/dev/pci/if_ena.c
index 04300bc3082..22c1b88cedd 100644
--- a/sys/dev/pci/if_ena.c
+++ b/sys/dev/pci/if_ena.c
@@ -721,7 +721,7 @@ ena_setup_tx_resources(struct ena_adapter *adapter, int qid)
for (i = 0; i < tx_ring->ring_size; i++) {
err = bus_dmamap_create(adapter->sc_dmat,
ENA_TSO_MAXSIZE, adapter->max_tx_sgl_size - 1,
- ENA_TSO_MAXSIZE, 0, 0,
+ ENA_TSO_MAXSIZE, 0, BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW,
@maleic1618
maleic1618 / ena.diff
Created July 7, 2021 07:43
ena(4) bugfix total-diff
diff --git a/sys/dev/pci/if_ena.c b/sys/dev/pci/if_ena.c
index 687820de8f4..b2b3129a52c 100644
--- a/sys/dev/pci/if_ena.c
+++ b/sys/dev/pci/if_ena.c
@@ -72,112 +72,154 @@ __KERNEL_RCSID(0, "$NetBSD: if_ena.c,v 1.28 2021/07/01 17:22:10 jmcneill Exp $")
/*********************************************************
* Function prototypes
*********************************************************/
+/* cfattach interface functions */
static int ena_probe(device_t, cfdata_t, void *);

ネタリスト

採用済み

  • RFC5155 : DNS Security (DNSSEC) Hashed Authenticated Denial of Existence
    • RFC5155-ja : DNSSECにおけるハッシュを使用した不在証明
  • RFC4592 : The Role of Wildcards in the Domain Name System
  • RFC8198 : Aggressive Use of DNSSEC-Validated Cache
  • draft-vixie-dnsext-dns0x20-00 : Use of Bit 0x20 in DNS Labels to Improve Transaction Identity
  • RFC7816 : DNS Query Name Minimisation to Improve Privacy
diff --git a/sbin/ifconfig/ifconfig.8 b/sbin/ifconfig/ifconfig.8
index 09f829db1ac..e5821ba50ed 100644
--- a/sbin/ifconfig/ifconfig.8
+++ b/sbin/ifconfig/ifconfig.8
@@ -29,7 +29,7 @@
.\"
.\" @(#)ifconfig.8 8.4 (Berkeley) 6/1/94
.\"
-.Dd November 15, 2018
+.Dd June 18, 2019
@maleic1618
maleic1618 / mktest
Last active June 20, 2019 17:55
atcoderで利用しているテスト用スクリプト
#!/bin/bash
usage () {
echo "usage: $0 <prefix>"
echo "tests/<prefix>.inputとtests/<prefix>.resultを生成します。"
}
read_lines () {
local retv=1
local buf