Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (44m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 04:14:25 UTC Now

2023-05-11 07:38:31 UTC MAIN commitmail json YAML

Add SOICZIFDATA (ifconfig -z) support for evcnt(9).

First update the statistics data, then clear the event counters,
and finally copy and clear if_data via ether_ioctl().

(msaitoh)

2023-05-11 07:27:09 UTC MAIN commitmail json YAML

Move statistics updating code from wm_tick() to new wm_update_stats().

- To reuse.
- No functional change.

(msaitoh)

2023-05-11 07:19:02 UTC MAIN commitmail json YAML

Add some new event counters.

Add the following counters for 82575 and newer except 80003, ICHs and PCHs:
    - Only 82576 document describes about the circuit breaker,
      so the following two might be only for 82575:
        - Circuit Breaker TX Manageability Packet
        - Circuit Breaker RX Dropped Packet
    - 82575's document doesn't describe the following two, but we can see
      the same value as GO{T,R}C have:
        - Host Good Octets RX
        - Host Good Octets TX
    - 82575's document doesn't describe the LENERRS (Length Errors) counter.
      I don't know if it has.
    - Perhaps Non-SerDes/SGMII devices don't have SCVPC
      (SerDes/SGMII Code Violation Packet) register. We don't care if
      it's SerDes/SGMII or not for now.
    - HRMPC (Header Redirection Missed Packet) appears only once
      in 8257[56]'s datasheet. FreeBSD's igb counts it, so we do, too.
    - Count the following two for I350 and newer. I don't know if PCHs have:
        - EEE TX LPI
        - EEE RX LPI

(msaitoh)

2023-05-11 07:14:46 UTC MAIN commitmail json YAML

Some statistics registers were replaced with new counters.

- 0x403c was CEXTERR(Carrier Extension Error). 82575 and newer except 80003,
  ICHs and PCHs have HTDPMC(Host Tx Discarded Packets by MAC). I don't really
  know for 82575. The 82575 datasheet say nothing about it.
- The following two are changed for circuit breaker. Only 82576's datasheet
  describes abut it, so the registers might be only for 82576.
  Use those registers for 82575 and newer except 80003, ICHs and PCHs just in
  case.
  - 0x40fc was TSCTFC(TCP Segmentation Context Tx Fail). It was replaced by
    the CBRMPC(Circuit Breaker Rx Manageability Packet) register.
  - 0x4124 was ICRXOC(Interrupt Cause Receiver Overrun). It was replaced by
    the HTCBDPC(Host Tx Circuit Breaker Dropped Packet) register.
- From 0x4104 to 0x4124:
  - For 0x4124, 82575's datasheet says it's not changed(ICRXOC).
    I don't know if it's correct. We use new HTCBDPC register for 82575.
  - 82576 and newer changed the meaning.
  - I don't know for 80003, ICHs and PCHs. Don't count those registers.
    At least, those registers in PCH2 and PCH_CNP are all zero.

(msaitoh)

2023-05-11 07:08:47 UTC MAIN commitmail json YAML

Don't add "Count" for event counter's description.

(msaitoh)

2023-05-11 07:07:08 UTC MAIN commitmail json YAML

Fix a bug that the transmit underrun counter is incorrectly counted.

The transmit underrun bit in the transmit status filed is only for 82544
(and older?), so don't use the counter for newer chips. The bit is reserved
for newer chips, but the bit sometimes set on 82575 at least.

(msaitoh)

2023-05-11 07:04:06 UTC MAIN commitmail json YAML

IC{TX,RX}*C registers are for older than 82575.

(msaitoh)

2023-05-11 07:01:57 UTC MAIN commitmail json YAML

Sort lines. No functional change.

Reorder evcnt_attach_dynamic(), WM_EVCNT_ADD() and evcnt_detach() to match.

(msaitoh)

2023-05-11 06:59:31 UTC MAIN commitmail json YAML

Sort lines. No functional change.

Rearrange the order of the registers so that they are roughly in ascending
order.

(msaitoh)

2023-05-11 06:56:49 UTC MAIN commitmail json YAML

Add note for the TORL register.

The TOR register includes error, flow control and broadcast rejected.

(msaitoh)

2023-05-11 06:54:23 UTC MAIN commitmail json YAML

Count some 64bit counters correctly.

- Fix calculation of GORC, GOTC, TOR and TOT counters correctly.
- Found by knakahara.

(msaitoh)

2023-05-11 05:50:18 UTC MAIN commitmail json YAML

Fix missing check for netq->netq_stopping in vioif_rx_intr()

Reported-by: syzbot+5120b7a1f97a3f5ca052@syzkaller.appspotmail.com
https://syzkaller.appspot.com/bug?id=243cf4115808e49774a49294f63200770399660b

(yamaguchi)

2023-05-11 01:56:31 UTC MAIN commitmail json YAML

t_fss.sh: add missing test case head

(gutteridge)

2023-05-11 01:50:40 UTC MAIN commitmail json YAML

t_patterns.sh: fix naming of head() of filename_expansion

(gutteridge)

2023-05-11 01:45:39 UTC MAIN commitmail json YAML

2023-05-11 01:31:54 UTC MAIN commitmail json YAML

2023-05-11 00:32:48 UTC MAIN commitmail json YAML

t_cmdsub.sh: fix naming of head() of cmdsub_paren_tests

(gutteridge)

2023-05-10 23:44:15 UTC MAIN commitmail json YAML

t_getopt.sh: fix naming of head() of getopt_optval test case

(gutteridge)

2023-05-10 23:08:24 UTC MAIN commitmail json YAML

dk(4): Make it clearer that dkopen EROFS branch doesn't leak.

It looked like we may need to sometimes call dklastclose in error
branch for the case of (flags & ~sc->sc_mode & FWRITE) != 0, but it
is not actually possible to reach that case: if the caller requested
read/write, and the parent is read-only, and it is the first time
we've opened the parent, then dkfirstopen will fail with EROFS so we
never get there.

But this is confusing and it looked like the error branch is wrong,
so let's rearrange the conditional to make it clearer that we cannot
goto out after dkfirstopen has succeeded.  And then assert that the
case cannot happen when we do call dkfirstopen.

(riastradh)

2023-05-10 22:14:54 UTC MAIN commitmail json YAML

atf-check.1 & atf-sh.1: remove references to -h option

These had their -h option removed in the ATF 0.19 release, but these
references in the man pages weren't (mostly) removed upstream until
a later commit (that hasn't been released).

(gutteridge)

2023-05-10 21:46:27 UTC MAIN commitmail json YAML

lint: make code simpler

No functional change.

(rillig)

2023-05-10 21:30:50 UTC MAIN commitmail json YAML

opl(4): Use config_detach_children.

(riastradh)

2023-05-10 18:22:33 UTC MAIN commitmail json YAML

Make :mtime operate on each word in variable value.

Reviewed by: rillig

(sjg)

2023-05-10 16:46:40 UTC MAIN commitmail json YAML

switch amd64 to OpenSSL-3.0.8

(christos)

2023-05-10 16:45:03 UTC MAIN commitmail json YAML

2023-05-10 16:10:02 UTC MAIN commitmail json YAML

make: don't print null filename in stack traces

~~~makefile
!= printf '%s\n' '.include "2.mk"' > 1.mk
!= printf '%s\n' '!= rm 1.mk' '.info message' > 2.mk

.MAKEFLAGS: -dp
.include "1.mk"
.MAKEFLAGS: -d0

all:
~~~

(rillig)

2023-05-10 15:57:16 UTC MAIN commitmail json YAML

make: clean up comments

(rillig)

2023-05-10 15:53:32 UTC MAIN commitmail json YAML

2023-05-10 15:52:50 UTC MAIN commitmail json YAML

2023-05-10 15:52:08 UTC MAIN commitmail json YAML

2023-05-10 13:03:06 UTC MAIN commitmail json YAML

2023-05-10 12:30:27 UTC MAIN commitmail json YAML

cgram: replace comments with code

No binary change.

(rillig)

2023-05-10 12:23:43 UTC MAIN commitmail json YAML

newfs_udf: fix wording in comment

(rillig)

2023-05-10 02:23:56 UTC MAIN commitmail json YAML

2023-05-10 01:23:28 UTC MAIN commitmail json YAML

acpi(4): Fix membars in ACPI_ACQUIRE/RELEASE_GLOBAL_LOCK.

XXX pullup-8 (by patch with membar_enter/exit)
XXX pullup-9 (by patch with membar_enter/exit)
XXX pullup-10

(riastradh)

2023-05-10 00:49:17 UTC MAIN commitmail json YAML

Raise the version for new feature (here reloc command)
Suggested by Masanobu SAITOH

(manu)

2023-05-10 00:12:44 UTC MAIN commitmail json YAML

uts(4): Use config_detach_children.

(riastradh)

2023-05-10 00:12:36 UTC MAIN commitmail json YAML

udsbr(4): Use config_detach_children.

(riastradh)

2023-05-10 00:12:28 UTC MAIN commitmail json YAML

irmce(4): Use config_detach_children.

(riastradh)

2023-05-10 00:12:20 UTC MAIN commitmail json YAML

xirc(4): Use config_detach_children.

(riastradh)

2023-05-10 00:12:12 UTC MAIN commitmail json YAML

pcmcom(4): Use config_detach_children.

(riastradh)

2023-05-10 00:12:05 UTC MAIN commitmail json YAML

mhzc(4): Use config_detach_children.

(riastradh)

2023-05-10 00:11:57 UTC MAIN commitmail json YAML

ismt(4): Use config_detach_children.

(riastradh)

2023-05-10 00:11:49 UTC MAIN commitmail json YAML

esa(4): Use config_detach_children.

(riastradh)

2023-05-10 00:11:41 UTC MAIN commitmail json YAML

emuxki(4): Use config_detach_children.

(riastradh)

2023-05-10 00:11:32 UTC MAIN commitmail json YAML

cxdtv(4): Use config_detach_children.

(riastradh)

2023-05-10 00:11:24 UTC MAIN commitmail json YAML

auich(4): Use config_detach_children.

(riastradh)

2023-05-10 00:11:16 UTC MAIN commitmail json YAML

nandemulator(4): Use config_detach_children.

(riastradh)

2023-05-10 00:11:08 UTC MAIN commitmail json YAML

wb(4): Use config_detach_children.

(riastradh)

2023-05-10 00:10:54 UTC MAIN commitmail json YAML

spc(4): Use config_detach_children.

(riastradh)

2023-05-10 00:10:35 UTC MAIN commitmail json YAML

aic(4): Use config_detach_children.

(riastradh)

2023-05-10 00:10:02 UTC MAIN commitmail json YAML

ims(4): Use config_detach_children.

(riastradh)

2023-05-10 00:09:54 UTC MAIN commitmail json YAML

hpf1275a(4): Use config_detach_children.

(riastradh)

2023-05-10 00:09:47 UTC MAIN commitmail json YAML

hilms(4): Use config_detach_children.

(riastradh)

2023-05-10 00:09:39 UTC MAIN commitmail json YAML

gpiosim(4): Use config_detach_children.

(riastradh)

2023-05-10 00:09:31 UTC MAIN commitmail json YAML

gpioow(4): Use config_detach_children.

(riastradh)

2023-05-10 00:08:31 UTC MAIN commitmail json YAML

gpioiic(4): Use config_detach_children.

(riastradh)

2023-05-10 00:08:23 UTC MAIN commitmail json YAML

acpiwmi(4): Use config_detach_children.

(riastradh)

2023-05-10 00:08:14 UTC MAIN commitmail json YAML

sandpoint: Use config_detach_children to reduce error branch bugs.

(riastradh)

2023-05-10 00:08:07 UTC MAIN commitmail json YAML

powerpc: Use config_detach_children to reduce error branch bugs.

(riastradh)

2023-05-10 00:07:58 UTC MAIN commitmail json YAML

mips: Use config_detach_children to reduce error branch bugs.

(riastradh)

2023-05-10 00:07:49 UTC MAIN commitmail json YAML

2023-05-09 23:11:09 UTC MAIN commitmail json YAML

ichlpcib(4): Use config_detach_children.

Delete a lot of unnecessary code with broken error branches involving
config_detach which have probably seldom if ever been exercised.

No substantive functional change intended.  Low risk because
ichlpcib(4) is not a removable device, so you have to go out of your
way to exercise detach.

(riastradh)

2023-05-09 23:10:11 UTC MAIN commitmail json YAML

ichlpcib(4): KNF.  No functional change intended.

(riastradh)

2023-05-09 22:52:22 UTC MAIN commitmail json YAML

bsd.lib.mk: Nix trailing whitespace.

(riastradh)

2023-05-09 22:25:26 UTC MAIN commitmail json YAML

2023-05-09 22:12:33 UTC MAIN commitmail json YAML

2023-05-09 22:00:00 UTC MAIN commitmail json YAML

video(4): fix a typo

From Li-Wen Hsu in PR misc/57364; thanks!

(khorben)

2023-05-09 21:29:07 UTC MAIN commitmail json YAML

dtrace_fbt: Read and write instruction words in little-endian.

Step toward making this work on aarch64eb.

(riastradh)

2023-05-09 21:24:56 UTC MAIN commitmail json YAML

make: improve error message for failed stat in ':mtime'

(rillig)

2023-05-09 21:08:34 UTC MAIN commitmail json YAML

2023-05-09 21:05:25 UTC MAIN commitmail json YAML

2023-05-09 20:55:39 UTC MAIN commitmail json YAML

2023-05-09 20:53:23 UTC MAIN commitmail json YAML

make: :mtime=error throw error on stat(2) failure

Sometimes we want fatal error if stat fails on the
presumed pathname.

(sjg)

2023-05-09 20:51:15 UTC MAIN commitmail json YAML

2023-05-09 20:42:19 UTC MAIN commitmail json YAML

log how much data is valid in debug mode.

(mrg)

2023-05-09 20:39:24 UTC MAIN commitmail json YAML

2023-05-09 20:14:38 UTC MAIN commitmail json YAML

2023-05-09 20:14:28 UTC MAIN commitmail json YAML

make: add :mtime to provide mtime of file

The value of the variable is passed to stat(2)
and st_mtime is new value.
An optional arg can be used if stat(2) fails, otherwise
the current time is used.

See varmod-mtime.mk for usage examples.

(sjg)

2023-05-09 20:11:55 UTC MAIN commitmail json YAML

2023-05-09 20:10:07 UTC MAIN commitmail json YAML

2023-05-09 20:03:11 UTC MAIN commitmail json YAML

Handle OpenSSL-3.x

(christos)

2023-05-09 20:02:59 UTC MAIN commitmail json YAML

2023-05-09 19:43:12 UTC MAIN commitmail json YAML

make: skip syntactically wrong .for loops

When a .for loop cannot be interpreted correctly, for example when there
are no iteration variables or the number of words doesn't match the
iteration variables, skip the body of the .for loop instead of
interpreting it once.

(rillig)

2023-05-09 19:22:07 UTC MAIN commitmail json YAML

2023-05-09 17:22:44 UTC MAIN commitmail json YAML

2023-05-09 17:21:17 UTC MAIN commitmail json YAML

src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/aesv8-armx.S@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/arm64cpuid.S@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/armv8-mont.S@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/chacha-armv8.S@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/ecp_nistz256-armv8.S@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/ghashv8-armx.S@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/keccak1600-armv8.S@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/poly1305-armv8.S@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/sha1-armv8.S@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/sha512-armv8.S@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/vpaes-armv8.S@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/aes-armv4.S@1.7 / diff / nxr@1.7
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/aesv8-armx.S@1.6 / diff / nxr@1.6
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/arm64cpuid.S@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/armv4-gf2m.S@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/armv4-mont.S@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/armv4cpuid.S@1.6 / diff / nxr@1.6
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/armv8-mont.S@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/bsaes-armv7.S@1.6 / diff / nxr@1.6
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/chacha-armv4.S@1.4 / diff / nxr@1.4
      :
(more 87 files)
Regen

(christos)

2023-05-09 16:41:29 UTC MAIN commitmail json YAML

2023-05-09 16:31:41 UTC MAIN commitmail json YAML

2023-05-09 16:27:00 UTC MAIN commitmail json YAML

make: allow ':gmtime' and ':localtime' with dynamic argument

This allows ${%Y:L:gmtime=${mtime}} instead of the indirect
${%Y:L:${:Ugmtime=${mtime}}}.

The direct form also prevents any ':' from the nested expression to be
interpreted as a separator, which doesn't matter for the ':gmtime' and
':localtime' modifiers but will prove useful for other modifiers that
follow the same pattern.

(rillig)

2023-05-09 15:51:33 UTC MAIN commitmail json YAML

lint: track integer constraints through conditional expressions

(rillig)

2023-05-09 15:45:06 UTC MAIN commitmail json YAML

2023-05-09 15:43:39 UTC MAIN commitmail json YAML

Reset SIGCHLD handler to SIG_DFL.

If run with "-c", both child and parent script processes will handle
SIGCHLD resulting in a possible duplicate "Script done" line in the
output.  This fixes bin/54514.

(hgutch)

2023-05-09 15:37:29 UTC MAIN commitmail json YAML

tests/lint: demonstrate wrong warning about loss of accuracy

(rillig)

2023-05-09 15:02:59 UTC MAIN commitmail json YAML

2023-05-09 14:46:36 UTC MAIN commitmail json YAML

tests/lint: demonstrate wrong warning about losing accuracy

(rillig)

2023-05-09 14:31:55 UTC MAIN commitmail json YAML

2023-05-09 14:08:18 UTC MAIN commitmail json YAML

2023-05-09 13:14:14 UTC MAIN commitmail json YAML

dk(4): Fix typo: sc_state, not sc_satte.

Had tested a patch series, but not every patch in it, and I
inadvertently fixed the typo in a later patch in the series, not in
the one I committed.

(riastradh)

2023-05-09 13:07:44 UTC MAIN commitmail json YAML

2023-05-09 12:49:00 UTC MAIN commitmail json YAML

dk(4): Omit needless sc_iopend, sc_dkdrn mechanism.

vdevgone guarantees that all instances are closed by the time it
returns, which in turn guarantees all I/O operations (read, write,
ioctl, &c.) have completed, and, if the block device is open,
vinvalbuf(V_SAVE) -> vflushbuf has completed, which forces all
buffered transfers to be issued and waits for them to complete.

So by the time vdevgone returns, no further transfers can be
submitted and the bufq must be empty.

(riastradh)

2023-05-09 12:04:04 UTC MAIN commitmail json YAML

ioctl(DIOCRMWEDGES): Delete only idle wedges.

Don't forcibly delete busy wedges.

Reported-by: syzbot+e46f31fe56e04f567d88@syzkaller.appspotmail.com
https://syzkaller.appspot.com/bug?id=8a00fd7f2e7459748d7a274098180a4708ff0f61

Fixes accidental destruction of the busy wedge that the root file
system is mounted on, triggered by syzbot's ioctl(DIOCRMWEDGES).

(riastradh)

2023-05-09 12:03:55 UTC MAIN commitmail json YAML

dk(4): dkclose must handle a dying wedge too to close the parent.

Otherwise the parent open leaks on detach (or revoke) when the wedge
was open and had to be forcibly closed.

Reported-by: syzbot+e46f31fe56e04f567d88@syzkaller.appspotmail.com
https://syzkaller.appspot.com/bug?id=8a00fd7f2e7459748d7a274098180a4708ff0f61

Fixes assertion sc->sc_dk.dk_openmask == 0.

(riastradh)

2023-05-09 10:49:47 UTC MAIN commitmail json YAML

check for proper error value from OF_finddevice()
should fix PR57394

(macallan)

2023-05-09 10:42:34 UTC MAIN commitmail json YAML

gcc 12.3 is out

(wiz)

2023-05-09 08:26:14 UTC MAIN commitmail json YAML

2023-05-09 02:31:02 UTC MAIN commitmail json YAML

2023-05-09 02:30:22 UTC MAIN commitmail json YAML

deal with OpenSSL-3.x

(christos)

2023-05-09 02:19:32 UTC MAIN commitmail json YAML

2023-05-09 02:08:31 UTC MAIN commitmail json YAML

2023-05-09 01:47:21 UTC MAIN commitmail json YAML

accommodate OpenSSL-3.x

(christos)

2023-05-09 01:21:09 UTC MAIN commitmail json YAML

2023-05-09 00:14:44 UTC MAIN commitmail json YAML

2023-05-08 23:45:52 UTC MAIN commitmail json YAML

2023-05-08 22:17:37 UTC MAIN commitmail json YAML

2023-05-08 21:20:29 UTC MAIN commitmail json YAML

2023-05-08 20:58:17 UTC MAIN commitmail json YAML

RISC-V: enabled GDB

(skrll)

2023-05-08 20:57:38 UTC MAIN commitmail json YAML

src/external/gpl3/gdb.old/lib/libbfd/Makefile@1.12 / diff / nxr@1.12
src/external/gpl3/gdb.old/lib/libbfd/arch/riscv32/bfd-in3.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libbfd/arch/riscv32/bfd.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libbfd/arch/riscv32/bfd_stdint.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libbfd/arch/riscv32/bfdver.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libbfd/arch/riscv32/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libbfd/arch/riscv32/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libbfd/arch/riscv32/targmatch.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libbfd/arch/riscv64/bfd-in3.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libbfd/arch/riscv64/bfd.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libbfd/arch/riscv64/bfd_stdint.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libbfd/arch/riscv64/bfdver.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libbfd/arch/riscv64/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libbfd/arch/riscv64/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libbfd/arch/riscv64/targmatch.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libctf/arch/riscv32/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libctf/arch/riscv32/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libctf/arch/riscv64/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libctf/arch/riscv64/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gdb.old/lib/libdecnumber/arch/riscv32/config.h@1.1 / diff / nxr@1.1
      :
(more 75 files)
RISC-V mknative and build support for gdb.old

(skrll)

2023-05-08 20:56:22 UTC MAIN commitmail json YAML

src/external/gpl3/gdb/lib/libbfd/Makefile@1.14 / diff / nxr@1.14
src/external/gpl3/gdb/lib/libbfd/arch/riscv32/bfd-in3.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libbfd/arch/riscv32/bfd.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libbfd/arch/riscv32/bfd_stdint.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libbfd/arch/riscv32/bfdver.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libbfd/arch/riscv32/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libbfd/arch/riscv32/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libbfd/arch/riscv32/targmatch.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libbfd/arch/riscv64/bfd-in3.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libbfd/arch/riscv64/bfd.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libbfd/arch/riscv64/bfd_stdint.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libbfd/arch/riscv64/bfdver.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libbfd/arch/riscv64/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libbfd/arch/riscv64/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libbfd/arch/riscv64/targmatch.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libctf/arch/riscv32/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libctf/arch/riscv32/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libctf/arch/riscv64/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libctf/arch/riscv64/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libdecnumber/arch/riscv32/config.h@1.1 / diff / nxr@1.1
      :
(more 75 files)
RISC-V mknative and build support.

(skrll)

2023-05-08 20:51:53 UTC MAIN commitmail json YAML

Don't expose vaddr_t or register_t to userland.  The gdb configure script
needs this so it can detect struct lwp correctly.

(skrll)

2023-05-08 19:23:45 UTC MAIN commitmail json YAML

fix the grammar in comments reported by Jim Spath in misc/57397.

(andvar)

2023-05-08 19:14:28 UTC MAIN commitmail json YAML

put back ssl.h in libcrypto it is also in libssl

(christos)

2023-05-08 18:39:36 UTC MAIN commitmail json YAML

doc: Add recent changes.

(nia)

2023-05-08 17:46:06 UTC MAIN commitmail json YAML

2023-05-08 14:31:43 UTC MAIN commitmail json YAML

Allow linking against archives like PROGDPLIBS does.

(christos)

2023-05-08 14:31:08 UTC MAIN commitmail json YAML

remove stuff accidentally committed

(christos)

2023-05-08 14:30:34 UTC MAIN commitmail json YAML

2023-05-08 10:24:07 UTC MAIN commitmail json YAML

2023-05-08 10:18:03 UTC MAIN commitmail json YAML

Google goldfish config goop

(skrll)

2023-05-08 09:47:21 UTC MAIN commitmail json YAML

Set ac_cv_func_sigprocmask=yes as the symbol renaming confuses the
configure script on architectures that don't provide a compatibilty
symbol, e.g. RISC-V

(skrll)

2023-05-08 09:24:42 UTC MAIN commitmail json YAML

tests/make: add more tests for unusual variable names in .for loops

(rillig)

2023-05-08 09:01:20 UTC MAIN commitmail json YAML

2023-05-08 08:26:11 UTC MAIN commitmail json YAML

Ugly hack to fix the builds.

(skrll)

2023-05-08 08:07:36 UTC MAIN commitmail json YAML

Remove some #if 0'ed code

(skrll)

2023-05-08 07:56:08 UTC MAIN commitmail json YAML

2023-05-08 07:52:55 UTC MAIN commitmail json YAML

RISC-V: Add the Google Goldfish RTC to the GENERIC.common

(skrll)

2023-05-08 07:51:44 UTC MAIN commitmail json YAML

Add a Google Goldfish RTC driver

(skrll)

2023-05-08 07:38:48 UTC MAIN commitmail json YAML

Missed a file in the RISC-V support commit

(skrll)

2023-05-08 01:28:35 UTC MAIN commitmail json YAML

fix cross references (from Anon Ymous)

(christos)

2023-05-08 00:40:50 UTC MAIN commitmail json YAML

Remove XXX todo marker left by mistake

(manu)

2023-05-07 23:24:51 UTC MAIN commitmail json YAML

Provide a hook to link in libraries statically in PROGDPLIBS.
OpenSSL protects the symbols in the shared object via a linker
script, but programs and tests need those protected symbols, so
they either must link against the archive, or I need to expose the
symbols. For now, I chose to expose the symbols.  Note that we
cannot use -Bstatic -Lpath -llibrary -Bdynamic because this seems
to be broken with collect2 and so we use the path directly.

(christos)

2023-05-07 20:06:22 UTC MAIN commitmail json YAML

src/crypto/external/bsd/openssl/lib/libcrypto/man.inc@1.15 / diff / nxr@1.15
src/crypto/external/bsd/openssl/lib/libcrypto/man/ADMISSIONS.3@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_EXTERN_FUNCS.3@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_INTEGER_get_int64.3@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_INTEGER_new.3@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_ITEM_lookup.3@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_OBJECT_new.3@1.21 / diff / nxr@1.21
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_TABLE_add.3@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_length.3@1.21 / diff / nxr@1.21
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_new.3@1.21 / diff / nxr@1.21
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_print_ex.3@1.21 / diff / nxr@1.21
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_TIME_set.3@1.6 / diff / nxr@1.6
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_TYPE_get.3@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_aux_cb.3@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_generate_nconf.3@1.21 / diff / nxr@1.21
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_item_d2i_bio.3@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_item_new.3@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_item_sign.3@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASYNC_WAIT_CTX_new.3@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASYNC_start_job.3@1.5 / diff / nxr@1.5
      :
(more 718 files)
regen man pages

(christos)

2023-05-07 19:13:15 UTC MAIN commitmail json YAML

2023-05-07 18:41:35 UTC MAIN commitmail json YAML

2023-05-07 18:40:31 UTC MAIN commitmail json YAML

2023-05-07 18:32:11 UTC MAIN commitmail json YAML

tnftp 20230507 release

Changes since tnftp 20230409
* Add timeout for SSL connection setup, defaulting to 60 seconds.
* Update to NetBSD-ftp 20230505.

(lukem)

2023-05-07 18:21:15 UTC MAIN commitmail json YAML

configure.ac: deprecate AC_REVISION

Allows regen as part of the release commit / tag

(lukem)

2023-05-07 18:15:38 UTC MAIN commitmail json YAML

CHANGES: ftp(1) ssl connection timeout

(lukem)

2023-05-07 16:43:50 UTC MAIN commitmail json YAML

make.1: lose the trailing blank lines

(sjg)

2023-05-07 16:32:48 UTC MAIN commitmail json YAML

make: fix description of .PREFIX

For at least 20 years, the setting of .PREFIX in make
has not matched the documentation.
Since the documented behavior does not match reality or
POSIX make, fix the documentation.

In FindDepsRegularPath str_basename is applied to .PREFIX
this is wrong, but I was unable to verify fixing it
was benign in NetBSD build - my NetBSD box (7.2)
was unable to build known-good src with or without any patches.

For now just document the behavior more accurately.

(sjg)

2023-05-07 16:24:28 UTC MAIN commitmail json YAML

2023-05-07 16:22:10 UTC MAIN commitmail json YAML

src/crypto/external/bsd/openssl/lib/Makefile@1.6 / diff / nxr@1.6
src/crypto/external/bsd/openssl/lib/libapps/Makefile@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libapps/PROTO.in@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libapps/apps_lib.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libapps/mkinc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libapps/srcs.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcrypto/libc-sha1.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openssl/lib/liblegacy/Makefile@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/liblegacy/PROTO.in@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/liblegacy/crypto.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/liblegacy/crypto_des.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/liblegacy/crypto_md5.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/liblegacy/legacy.map@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/liblegacy/mkinc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/liblegacy/providers.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/liblegacy/providers_common.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/liblegacy/providers_implementations_ciphers.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/liblegacy/providers_implementations_digests.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/liblegacy/providers_implementations_kdfs.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/liblegacy/srcs.inc@1.1 / diff / nxr@1.1

more checkpointing

(christos)

2023-05-07 16:21:20 UTC MAIN commitmail json YAML

2023-05-07 16:19:24 UTC MAIN commitmail json YAML

2023-05-07 16:05:07 UTC MAIN commitmail json YAML

Don't allow "wgconfig add peer ..." to accept invalid options.

Addresses PR bin/57392 .

(oster)

2023-05-07 12:43:32 UTC MAIN commitmail json YAML

Not hacks to use old binutils (2.34 instead of 2.39) on mips64*
(but not mipsn64*).

(martin)

2023-05-07 12:41:49 UTC MAIN commitmail json YAML

2023-05-07 12:26:32 UTC MAIN commitmail json YAML

Switch mips64eb back to old binutils too, with new binutils it causes
random autobuild failures (same reason mips64el had been switched back
before)

(martin)

2023-05-07 11:41:49 UTC MAIN commitmail json YAML

2023-05-06 22:17:28 UTC MAIN commitmail json YAML

2023-05-06 21:53:27 UTC MAIN commitmail json YAML

2023-05-06 21:37:37 UTC MAIN commitmail json YAML

s/Registre/Register/ in comment.

(andvar)

2023-05-06 21:34:40 UTC MAIN commitmail json YAML

2023-05-06 17:21:51 UTC MAIN commitmail json YAML

2023-05-06 17:07:24 UTC MAIN commitmail json YAML

src/crypto/external/bsd/openssl/lib/libcommon/Makefile@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcommon/PROTO.in@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcommon/der_digests_gen.c@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcommon/der_dsa_gen.c@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcommon/der_ec_gen.c@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcommon/der_ecx_gen.c@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcommon/der_rsa_gen.c@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcommon/der_wrap_gen.c@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcommon/mkinc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcommon/providers_common.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcommon/providers_common_der.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcommon/providers_implementations_ciphers.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcommon/providers_implementations_digests.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcommon/srcs.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcommon/ssl_record.inc@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcrypto/Makefile@1.23 / diff / nxr@1.23
src/crypto/external/bsd/openssl/lib/libcrypto/PROTO.in@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcrypto/aes.inc@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/Makefile@1.13 / diff / nxr@1.13
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aes-x86_64.S@1.12 / diff / nxr@1.12
      :
(more 147 files)
checkpoint

(christos)

2023-05-06 10:45:14 UTC MAIN commitmail json YAML

ktrace(1): tweak -c wording for clarity

(uwe)

2023-05-06 09:45:20 UTC MAIN commitmail json YAML

ChangeLog: import NetBSD ftp 20230505

(lukem)

2023-05-06 09:32:18 UTC MAIN commitmail json YAML

2023-05-06 08:43:20 UTC MAIN commitmail json YAML

Add imx6sx dtb files for BE too

(skrll)

2023-05-06 02:12:11 UTC MAIN commitmail json YAML

t_sed.sh: add a test case for relative addressing

At one time, this didn't always work correctly, per PR bin/49109. Test
case from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192108

(gutteridge)

2023-05-06 02:07:42 UTC MAIN commitmail json YAML

t_sed.sh: fix grammar, spelling, and formatting issues (NFC)

(gutteridge)

2023-05-05 15:46:06 UTC MAIN commitmail json YAML

add timeout for ssl connect

Implement a timeout for SSL connection setup, using -q QUITTIME,
defaulting to 60 seconds.
SSL_connect(3) (unlike connect(2)) doesn't timeout by default.

Adapt ssl error messages destination: if unexpected error
from local API, use warn()/warnx() to stderr;
if expected error from a network operation (e.g., timeouts),
use fprintf to ttyout (which might be stdout).

Consistently use ftp_poll() instead of select();
ssl.c (using select()) was added 7 years after the
previous uses of select() were converted to poll().

Check EAGAIN as well as existing EINTR error from ftp_poll(),
for portability.

(lukem)

2023-05-05 09:34:10 UTC MAIN commitmail json YAML

remove commented out entries, leftover from the imx6q ccm code.

(bouyer)

2023-05-05 09:29:35 UTC MAIN commitmail json YAML

Fix typo, preventing i2c4 from attaching

(bouyer)

2023-05-05 04:14:02 UTC MAIN commitmail json YAML

If chown and chgrp can grow -d flags to suppress performing the
operation when it will have no effect (other than changing the
inode's ctime value) then chmod and chflags should also have -d
flags for the same purpose.  Make it so.

(kre)

2023-05-05 01:27:18 UTC MAIN commitmail json YAML

t_trapsignal.sh: fix head() function definitions of test cases

(gutteridge)

2023-05-05 00:34:41 UTC MAIN commitmail json YAML

Add a SELFRELOC kernel option for the sake of documentation clarity.

Instead of telling that x86/boot(8) reloc command needs a kernel able
to self relocate, we can tell it needs a kernel built with the
SELFRELOC option. This keeps the reader from wondering what could
make a kernel able to self relocate.

(manu)

2023-05-04 22:31:17 UTC MAIN commitmail json YAML

Compat_RunCommand mark bp volatile

gcc 4.8.5 (NetBSD 7.2) gets upset about bp.

(sjg)

2023-05-04 18:57:28 UTC netbsd-10 commitmail json YAML

2023-05-04 18:56:36 UTC netbsd-10 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #156):

sys/arch/arm/sunxi/sunxi_thermal.c: revision 1.15
sys/arch/arm/sunxi/sunxi_thermal.c: revision 1.16

apparently the 'ahb' and 'ths' clocks were renamed to 'bus' and 'mod' in the

fdt at some point, so look for those as well
with this my pinebook's sensors work again

Cleanup previous: Try new bindings first, document old with DTCOMPAT, KNF

(martin)

2023-05-04 18:34:55 UTC MAIN commitmail json YAML

KNF: no space after ( and before ), constants on the RHS (like everywhere else
in this file).

(christos)

2023-05-04 18:04:55 UTC MAIN commitmail json YAML

Cast -1 to expected type and fix a edititing mishap to make this build.

(martin)

2023-05-04 17:09:45 UTC MAIN commitmail json YAML

The i.mx6sx has 2 OTG and one host-only USB controller, while the 6q has
only one OTG.
Add a "uintptr_t data" argument to all sc_*_md_hook callbacks, which
gets the sc_md_hook_data value when called.
In imx6_usb.c use this to pass the number of OTG controllers to the callbacks.
imx6_usb_init() can then properly call init_otg() or init_h1() for unit 1.

In imx6_usb_attach(), test if there is a vbus-supply property in the fdt,
and enable the regulator if present.

Now the USB port of the UDOO Neo works.

(bouyer)

2023-05-04 17:07:57 UTC MAIN commitmail json YAML

Add a -d flag to avoid changing a file's owner/group to the current
value.  This avoids some unnecessary operations on the file.

As discussed on tech-userlevel@

(pgoyette)

2023-05-04 13:41:46 UTC MAIN commitmail json YAML

2023-05-04 13:39:51 UTC MAIN commitmail json YAML

experimental IMX6SX support:
- add options SOC_IMX6SX
- add imx6sxccm device

tested on a UDOO Neo Full board.
known to work:
- uart (console)
- sdmmc0
- ethernet (enet0)

known to not work:
- USB (device not detected).

needs a modified device tree at this time (add arm,cortex-a9-twd-timer entry
copied from the imx6qdl dtsi); for unkown reason the imx6sx.dtsi file lacks
an entry for the a9ptmr although it is present in the soc (and, from what I
understood, in all cortex A9 SoCs).

(bouyer)

2023-05-04 13:31:37 UTC MAIN commitmail json YAML

Also build dtb files for CONFIG_SOC_IMX6SX

(bouyer)

2023-05-04 13:29:33 UTC MAIN commitmail json YAML

2023-05-04 13:28:05 UTC MAIN commitmail json YAML

i.mx6sx platform support:
- the i.mx6sx has a third AIPS, so KERNEL_IO_IOREG map has to be larger
- the uart clock is at 24Mhz instead of 80.

(bouyer)

2023-05-04 13:25:07 UTC MAIN commitmail json YAML

i.mx6sx CPU support in the CCM module: the clock tree si different from
the i.mx6q
- move i.mx6q-specific functions and data to imx6_clk.c
- add i.mx6sx specific imx6sx_clk.c
- add a imx6sxccm device

(bouyer)

2023-05-04 11:30:25 UTC MAIN commitmail json YAML

2023-05-04 09:20:01 UTC MAIN commitmail json YAML

zz9k.4: clean up manual page

New sentence, new line; spelling, duplicate words.

(rillig)

2023-05-04 00:02:10 UTC MAIN commitmail json YAML

t_fexecve.sh: fix head() function definitions of test cases

(gutteridge)

2023-05-03 13:49:30 UTC MAIN commitmail json YAML

Driver for the MNT ZZ9000 Zorro board. Submitted by Alain Runa.

It was formerly known as mntzz, which Alain released three years ago.
Since then, the ZZ9000 had several firmware updates which changed some
hardware interface details rendering the former driver non functional in some
aspects. Also the audio card plug-in ZZ9000AX became available from MNT
Research. Considering the major rewrite of the driver in some areas he
decided to rename it to zz9k(9). The driver consists of several sub-drivers
each addressing different functionality of the MNT ZZ9000 & ZZ9000AX combo
card.

zz9k* is the main card driver and need to be enabled if any of the sub-driver
is enabled. zz9k on its own is not very useful, it only provides a common
zz9kbus for the other sub-drivers to connect to, so only enable it if one of
the zz9k sub-drivers are enabled.
zzfb* represents the graphics driver for the boot console and the dumb
framebuffer for X11 based on WSCONS. ZZFB_CONSOLE option enables the ZZ9000
to become the boot console.
zz* represents the ethernet interface of the ZZ9000. It basically works but
is considered experimental.
zzax* represents the ZZ9000AX audio card driver, audio* attaches to it to
provide audio output and input functionality. The driver is not functional
yet.
zzusb* represents the ZZ9000AX usb driver. It was not implemented yet and
probably never will.

(phx)

2023-05-02 23:08:59 UTC MAIN commitmail json YAML

Cleanup previous: Try new bindings first, document old with DTCOMPAT, KNF

(jmcneill)

2023-05-02 21:31:57 UTC netbsd-10 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #154):

sys/arch/arm/dts/rk3328-crypto.dtsi: revision 1.1
sys/arch/arm/dts/rk3328-rock64.dts: revision 1.8
sys/arch/arm/rockchip/rk3328_cru.c: revision 1.10
sys/arch/arm/rockchip/rk_v1crypto.c: revision 1.11

enable rkv1crypto on rock64.

this comes from upstream d1152bc533c941f7e267bf53d344cee510ea2808.
(i tried to make this be in rk3328.dtsi so all rk3328 boards would
benefit, but it doesn't work, and this is the only one have to test.)

adjust rkv1crypto to support a per-platform clocks setup.

(martin)

2023-05-02 17:54:03 UTC netbsd-10 commitmail json YAML

2023-05-02 17:52:39 UTC netbsd-10 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #155):

sys/arch/arm/ep93xx/ep93xx_intr.c: revision 1.28
sys/arch/arm/ep93xx/ep93xxvar.h: revision 1.7
sys/arch/evbarm/tsarm/tsarm_machdep.c: revision 1.36

TS7200: Defer event counter registration until after evcnt is initialized

Patch from Lloyd Parkes in PR kern/57386

(martin)

2023-05-02 17:39:55 UTC netbsd-10 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #153):

sys/dev/pad/pad.c: revision 1.80
sys/dev/pad/pad.c: revision 1.81
sys/dev/pad/pad.c: revision 1.82
sys/dev/pad/pad.c: revision 1.79
sys/dev/pad/padvar.h: revision 1.17

Pace I/O timing to match the audio interface.

Enable interrupts while copying buffers.

Write slinear_le 16bit samples, independent from platform and
AUDIO_INTERNAL_BITS.

No longer use AUDIO_INTERNAL_BITS but rely on passed audio format.
Don't overflow when scaling 32bit samples.

(martin)

2023-05-02 17:27:31 UTC netbsd-8 commitmail json YAML