CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2022/11/09 00:20:12
Modified files:
usr.sbin/eeprom: eeprom.8 main.c
Log message:
Remove old-style eeprom mentions and relevant leftover code; ok kettenis@
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2022/11/09 00:11:30
Modified files:
sys/arch/arm64/arm64: pmap.c
Log message:
Minor cleanups:
- remove unused pmap_vp_remove function.
- remove obviously not-applying-to-this-situation comment in
_pmap_kente
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/11/08 23:48:29
Modified files:
lib/libc/gen : pause.3
Log message:
use Fn; from josiah frentsos
On Wed, Nov 09, 2022 at 07:06:43AM +0100, Stefan Sperling wrote:
> On Wed, Nov 09, 2022 at 06:58:32AM +0100, Anton Lindqvist wrote:
> > GENERIC is broken:
> >
> > vmm.c:900:3: error: implicit declaration of function 'x86_send_ipi' is
> > invalid in C99 [-Werror,-Wimplicit-function-declaration
CVSROOT:/cvs
Module name:src
Changes by: s...@cvs.openbsd.org2022/11/08 23:32:58
Modified files:
sys/arch/amd64/amd64: vmm.c
Log message:
unbreak GENERIC build on amd64; patch by anton@
vmm.c:900:3: error: implicit declaration of function 'x86_send_ipi' is
invalid in
On Wed, Nov 09, 2022 at 06:58:32AM +0100, Anton Lindqvist wrote:
> On Tue, Nov 08, 2022 at 12:18:47PM -0700, David Gwynne wrote:
> > CVSROOT:/cvs
> > Module name:src
> > Changes by: d...@cvs.openbsd.org2022/11/08 12:18:47
> >
> > Modified files:
> > sys/arch/amd64/include: vmmv
On Tue, Nov 08, 2022 at 12:18:47PM -0700, David Gwynne wrote:
> CVSROOT: /cvs
> Module name: src
> Changes by: d...@cvs.openbsd.org2022/11/08 12:18:47
>
> Modified files:
> sys/arch/amd64/include: vmmvar.h
> sys/arch/amd64/amd64: vmm.c
>
> Log message:
> further speed up
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/11/08 19:01:13
Modified files:
lib/libcrypto/bn: bn_prime.c
Log message:
Drop some dead code
ok jsing
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2022/11/08 18:37:44
Modified files:
usr.bin/ssh: clientloop.c
Log message:
rename client_global_hostkeys_private_confirm() to
client_global_hostkeys_prove_confirm(), as it handles the
"hostkeys-prov...@o
CVSROOT:/cvs
Module name:src
Changes by: to...@cvs.openbsd.org 2022/11/08 18:05:45
Modified files:
lib/libcrypto/bn: bn_mpi.c
Log message:
Fix possible memory leak in BN_mpi2bn() if BN_bin2bn() fails.
found with CodeChecker
feedback from millert@
ok tb@
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2022/11/08 17:15:59
Modified files:
usr.bin/ssh: ssh.c
Log message:
typo in comment
CVSROOT:/cvs
Module name:src
Changes by: mb...@cvs.openbsd.org 2022/11/08 16:19:09
Modified files:
lib/libcrypto/objects: o_names.c
Log message:
In case lh_OBJ_NAME_insert returns NULL due to a failed malloc, onp
is leaked in OBJ_NAME_add.
ok tb
Found by CodeChecker.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2022/11/08 14:07:33
Modified files:
sys/net: if.c
Log message:
Revert lock changes inside ifioctl_get()
WITNESS isn't happy with r1.667 "Push kernel lock into ifioctl_get()", so
revert it (including
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2022/11/08 13:41:36
Modified files:
sys/arch/arm64/include: cpu.h
Log message:
KNF/whitespace - no code change
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2022/11/08 12:52:40
Modified files:
sys/arch/arm64/conf: files.arm64
Log message:
Tedu spmi bus definition that moved over to the fdt files.
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2022/11/08 12:49:34
Modified files:
sys/dev/fdt: files.fdt
sys/arch/arm64/conf: GENERIC RAMDISK
Log message:
Hook up all those Qualcomm SoC SPMI devices.
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2022/11/08 12:47:05
Added files:
sys/dev/fdt: qcrtc.c
Log message:
Add qcrtc(4), a driver for the RTC found on Qualcomm PMICs. Unfortunately
on the Lenovo x13s it does not seem to contain the offset fro
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2022/11/08 12:44:28
Added files:
sys/dev/fdt: qcpon.c
Log message:
Add qcpon(4), a driver for the Qualcomm PMIC block that hosts the powerkey
and reset input. With this I can use the power button on my
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2022/11/08 12:42:10
Added files:
sys/dev/fdt: qcpmicgpio.c
Log message:
Add qcpmicgpio(4), a driver for the GPIO block inside the Qualcomm PMICs.
This driver is not completed yet, but good enough to be
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2022/11/08 12:40:09
Added files:
sys/dev/fdt: qcpmic.c
Log message:
Add qcpmic(4), a driver for the SPMI-connected PMICs found on Qualcomm SoCs,
which are used on the Lenovo x13s.
This is mostly a shim.
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2022/11/08 12:38:34
Modified files:
sys/arch/amd64/amd64: vmm.c
Log message:
don't keep track of how many vcpus are currently running.
the number is never read anywhere, and i'm not sure what value that
num
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2022/11/08 12:34:54
Added files:
sys/dev/fdt: qcspmi.c
Log message:
Add qcspmi(4), a driver for the SPMI PMIC Arbiter found on Qualcomm SoCs,
which is used on the Lenovo x13s.
As soon as we gain a drive
CVSROOT:/cvs
Module name:src
Changes by: to...@cvs.openbsd.org 2022/11/08 12:19:08
Modified files:
lib/libcrypto/rsa: rsa_prn.c
Log message:
Rename out to err to conform with standard naming scheme.
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2022/11/08 12:18:47
Modified files:
sys/arch/amd64/include: vmmvar.h
sys/arch/amd64/amd64: vmm.c
Log message:
further speed up delivery of interrupts to a running vcpu.
this records which physical
CVSROOT:/cvs
Module name:src
Changes by: rob...@cvs.openbsd.org 2022/11/08 12:17:58
Modified files:
sys/kern : kern_pledge.c
Log message:
allow the KERN_AUTOCONF_SERIAL sysctl in pledge'd processes
ok deraadt@
CVSROOT:/cvs
Module name:src
Changes by: to...@cvs.openbsd.org 2022/11/08 12:17:05
Modified files:
lib/libcrypto/dsa: dsa_prn.c
Log message:
Fix leak of pk if EVP_PKEY_set1_DSA() fails.
Found with CodeChecker
ok jsing@
CVSROOT:/cvs
Module name:src
Changes by: chel...@cvs.openbsd.org 2022/11/08 12:09:53
Modified files:
sys/kern : kern_timeout.c
sys/sys: timeout.h
Log message:
timeout(9): remove unused, undocumented timeout_in_nsec() interface
The kernel is not qui
CVSROOT:/cvs
Module name:src
Changes by: to...@cvs.openbsd.org 2022/11/08 12:07:34
Modified files:
sys/arch/arm64/conf: GENERIC
Log message:
Enable gpiobl(4)
CVSROOT:/cvs
Module name:src
Changes by: to...@cvs.openbsd.org 2022/11/08 12:06:57
Modified files:
sys/dev/fdt: files.fdt
Added files:
sys/dev/fdt: gpiobl.c
Log message:
Add gpiobl(4), a driver for gpio controlled display backlights. This will
allow us
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2022/11/08 11:47:58
Modified files:
sys/net: if.c
Log message:
Use four spaces not tabs on line break
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2022/11/08 11:43:22
Modified files:
sys/net: if.c if_var.h
Log message:
Document ifc_list immutability
Move up to comment explaining different locks to account for all structs.
OK millert mvs
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2022/11/08 11:28:10
Modified files:
sys/dev/pci: if_bwfm_pci.c if_bwfm_pci.h
Log message:
Implement alternative mailbox handling mechanism required by newer firmware.
ok patrick@
CVSROOT:/cvs
Module name:src
Changes by: chel...@cvs.openbsd.org 2022/11/08 11:17:51
Modified files:
sys/kern : kern_tc.c
Log message:
tc_setclock: don't print a warning if tc_windup() rejects inittodr(9) time
During resume, it isn't necessarily a problem if the UT
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2022/11/08 11:08:43
Modified files:
sys/arch/amd64/amd64: vmm.c
Log message:
vmm(4): remove locking in vmm_intr_pending
Removes a lock around an atomic write; this lock was causing slowdowns
since the lock
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2022/11/08 10:57:47
Modified files:
sys/net: if.c
Log message:
Unlock SIOCIFGCLONERS
ifconfig(8) -C is the only user in base and the if_clone_attach() comment
explains how this list is being built d
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2022/11/08 10:57:14
Modified files:
sys/net: if.c
Log message:
Push kernel lock inside ifioctl_get()
After this mechanical move, I can unlock the individual SIOCG* in there.
OK mvs
CVSROOT:/cvs
Module name:src
Changes by: chel...@cvs.openbsd.org 2022/11/08 10:56:38
Modified files:
sys/arch/arm64/dev: agtimer.c
sys/arch/arm64/include: cpu.h _types.h
Log message:
arm64: switch to clockintr(9)
Switch arm64 to the clockintr(9) subsystem.
- Re
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2022/11/08 10:53:01
Modified files:
sys/dev: audio.c
Log message:
fix indent
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2022/11/08 10:52:12
Modified files:
sbin/disklabel : editor.c
Log message:
Nuke unused variable 'freesectors'.
CVSROOT:/cvs
Module name:src
Changes by: chel...@cvs.openbsd.org 2022/11/08 10:34:13
Modified files:
sys/arch/amd64/amd64: acpi_machdep.c cpu.c lapic.c
sys/arch/amd64/include: cpu.h _types.h
sys/arch/amd64/isa: clock.c
Log message:
amd64: switch to clock
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2022/11/08 10:07:17
Modified files:
lib/libcrypto/curve25519: curve25519.c curve25519_internal.h
Log message:
Refactor/split ED25519_keypair.
This brings in ED25519_keypair_from_seed() from BoringSSL commit
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2022/11/08 10:01:57
Modified files:
lib/libcrypto/curve25519: curve25519.c
Log message:
Change function argument to reduce differences with BoringSSL.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2022/11/08 09:53:40
Modified files:
sys/arch/arm64/arm64: cpu.c
Log message:
Extent the current suspend/resume implementation to include support for
parking CPUs in a WFE/WFI loop.
ok deraadt@, mlar
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2022/11/08 09:50:29
Modified files:
lib/libcrypto/curve25519: curve25519.c
Log message:
Remove pointless loops.
>From BoringSSL 997c706d43504.
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/11/08 09:48:28
Modified files:
lib/libcrypto/asn1: a_bitstr.c
Log message:
Avoid signed integer overflow in i2c_ASN1_BIT_STRING()
If the length of the bitstring is INT_MAX, adding 1 to it is undefined
CVSROOT:/cvs
Module name:src
Changes by: sas...@cvs.openbsd.org 2022/11/08 09:20:26
Modified files:
sys/net: pf.c
Log message:
This diff fixes panic tripped by KASSERT(st->sync_state == PFSYNC_S_NONE)
found in pfsync_insert_state(). It is caused by two packets wh
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2022/11/08 08:20:24
Modified files:
sys/net: if.c
Log message:
Push kernel lock into ifioctl_get()
Another mechanical diff without semantic changes to avoid churn in actual
unlocking diffs.
OK mpi
CVSROOT:/cvs
Module name:src
Changes by: chel...@cvs.openbsd.org 2022/11/08 07:54:47
Modified files:
sys/dev/acpi : acpihpet.c
Log message:
acpihpet(4): disable/reenable acpihpet_delay() during suspend/resume
We can't use the HPET to delay(9) after we halt it during su
CVSROOT:/cvs
Module name:src
Changes by: chel...@cvs.openbsd.org 2022/11/08 07:49:20
Modified files:
sys/arch/i386/include: cpu.h
sys/arch/i386/i386: machdep.c
Log message:
i386: add delay_fini()
Not all of the clocks with a delay(9) implementation necessarily k
CVSROOT:/cvs
Module name:src
Changes by: chel...@cvs.openbsd.org 2022/11/08 07:46:51
Modified files:
sys/arch/amd64/include: cpu.h
sys/arch/amd64/amd64: machdep.c
Log message:
amd64: add delay_fini()
Not all of the clocks with a delay(9) implementation necessari
CVSROOT:/cvs
Module name:src
Changes by: b...@cvs.openbsd.org2022/11/08 07:42:42
Modified files:
lib/libcrypto/asn1: a_time_posix.c
Log message:
Add missing $OpenBSD$
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2022/11/08 07:05:41
Modified files:
usr.sbin/installboot: softraid.c
Log message:
Skip softraid(4) keydisks silently
Logging the presence of a keydisk the same way offline data chunks are
logged seems unjus
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2022/11/08 07:01:13
Modified files:
sys/arch/arm64/dev: aplintc.c
sys/arch/arm64/include: armreg.h
Log message:
Move definitions for CNTV_CTL_EL0 to armreg.h.
ok mpi@, jsg@, phessler@, patr
Oops, unintented commit of the new ld.script
They will not be used until Makefile.inc references them, and are
still undergoing test.
Theo de Raadt wrote:
> CVSROOT: /cvs
> Module name: src
> Changes by: dera...@cvs.openbsd.org 2022/11/08 06:47:22
>
> Modified files:
> libexec/ld
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2022/11/08 06:47:22
Modified files:
libexec/ld.so : loader.c
Added files:
libexec/ld.so/alpha: ld.script
libexec/ld.so/hppa: ld.script
libexec/ld.so/i386: ld.script
Log message:
I
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/11/08 06:01:53
Modified files:
regress/usr.sbin/rpki-client/openssl11: Makefile
Log message:
rpki-client regress: fix build after beck's libcrypto time changes
CVSROOT:/cvs
Module name:src
Changes by: to...@cvs.openbsd.org 2022/11/08 05:59:36
Modified files:
lib/libcrypto/rsa: rsa_prn.c
Log message:
Fix leak of pk if EVP_PKEY_set1_RSA() fails.
Found with CodeChecker
feedback and ok tb@
CVSROOT:/cvs
Module name:src
Changes by: b...@cvs.openbsd.org2022/11/08 05:56:00
Modified files:
lib/libcrypto : Makefile
lib/libcrypto/asn1: a_time.c a_time_tm.c asn1_locl.h
Added files:
lib/libcrypto/asn1: a_time_posix.c
Removed files:
lib/
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2022/11/08 05:41:00
Modified files:
usr.sbin/vmd : vioscsi.c
Log message:
whitespace fix in debug printf, no functional change.
CVSROOT:/cvs
Module name:xenocara
Changes by: bl...@cvs.openbsd.org 2022/11/08 05:27:30
Modified files:
lib/pixman/pixman: Tag: OPENBSD_7_1 pixman-trap.c
Log message:
CVE 2022-44638 An integer overflow in pixman may lead to out-of-bounds
write.
from matthieu@
this is e
CVSROOT:/cvs
Module name:xenocara
Changes by: bl...@cvs.openbsd.org 2022/11/08 05:26:43
Modified files:
lib/pixman/pixman: Tag: OPENBSD_7_2 pixman-trap.c
Log message:
CVE 2022-44638 An integer overflow in pixman may lead to out-of-bounds
write.
from matthieu@
this is e
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2022/11/08 05:11:13
Modified files:
usr.sbin/eeprom: eeprom.8
Log message:
Document network-boot-arguments for sparc64 diskless(8)
The Oracle OpenBoot 4.x Administration Guide[0] documents a few useful
opti
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2022/11/08 05:08:53
Modified files:
regress/usr.sbin/installboot: Makefile
usr.sbin/installboot: installboot.c installboot.h softraid.c
sparc64_softraid.c
Log message:
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2022/11/08 04:51:35
Modified files:
sys/dev/fdt: qcgpio_fdt.c
Log message:
Implement reading/writing/configuring pins in qcgpio(4). The code has
mostly been there, it only needed to be hooked up to our
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2022/11/08 04:40:47
Modified files:
sys/arch/arm64/dev: aplintc.c
Log message:
Sprinkle some #ifdef MULTIPROCESSOR to make non-MP kernels build again.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2022/11/08 04:25:01
Modified files:
sys/kern : sys_socket.c
sys/net: if.c
Log message:
Push kernel lock down into ifioctl()
This is a mechanical diff without semantical changes, locki
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2022/11/08 04:06:41
Modified files:
sys/kern : init_sysent.c syscalls.c
sys/sys: syscall.h syscallargs.h
Log message:
Regen
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2022/11/08 04:05:57
Modified files:
sys/kern : syscalls.master
Log message:
Mark mmap(2), munmap(2) and mprotect(2) as NOLOCK.
Accesses to data structures used by these syscalls are serialized by the
CVSROOT:/cvs
Module name:src
Changes by: n...@cvs.openbsd.org2022/11/08 03:04:31
Modified files:
usr.bin/tmux : input-keys.c
Log message:
Fix C-S-Tab without extended keys, from Aaron Jensen.
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/11/08 01:15:39
Modified files:
usr.sbin/rpki-client: cert.c
Log message:
stray space
70 matches
Mail list logo