CVS: cvs.openbsd.org: src

2024-09-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/09/04 01:54:53 Modified files: sys/arch/amd64/amd64: trap.c vmm_machdep.c sys/arch/hppa/include: mplock.h sys/arch/hppa/spmath: md.h sys/arch/i386/i386: trap.c

CVS: cvs.openbsd.org: src

2024-08-30 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/08/30 12:22:41 Modified files: sys/dev/ic : ufshci.c Log message: Spelling

CVS: cvs.openbsd.org: src

2024-08-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/08/24 01:04:29 Modified files: games/quiz/datfiles: index Log message: Make clear it's about *ship* parts when you list the quiz(6) subjects. ok jmc@

Re: CVS: cvs.openbsd.org: src

2024-08-23 Thread Marcus Glocker
On Fri, Aug 23, 2024 at 11:29:08AM -0600, Theo de Raadt wrote: > CVSROOT: /cvs > Module name: src > Changes by: dera...@cvs.openbsd.org 2024/08/23 11:29:08 > > Modified files: > games/quiz : Makefile > games/quiz/datfiles: index > Added files: > games/quiz/datfiles

CVS: cvs.openbsd.org: src

2024-08-23 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/08/23 09:22:59 Modified files: games/quiz : naphone2areas.sh Log message: Speed up script by using awk(1). Discussed with deraadt@

CVS: cvs.openbsd.org: src

2024-08-21 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/08/21 22:34:19 Modified files: games/quiz : Makefile Added files: games/quiz : naphone2areas.sh Removed files: games/quiz/datfiles: areas Log message: Generate areas da

CVS: cvs.openbsd.org: src

2024-08-21 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/08/21 22:29:41 Modified files: games/quiz/datfiles: seq-easy Log message: Add Tribonacci number sequence. Proposed by Anisja Mayer (math. student from Basel). ok deraadt@

CVS: cvs.openbsd.org: src

2024-08-21 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/08/21 13:39:09 Modified files: share/misc : na.phone Log message: Fix typo. ok deraadt@

CVS: cvs.openbsd.org: src

2024-08-20 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/08/20 22:29:43 Modified files: games/quiz/datfiles: sexes Log message: Add lions. suggested and ok jmc@

CVS: cvs.openbsd.org: src

2024-08-20 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/08/20 22:28:05 Modified files: games/quiz/datfiles: morse Log message: Add numeric morse codes. ok jmc@

CVS: cvs.openbsd.org: src

2024-08-20 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/08/20 22:27:02 Modified files: games/quiz/datfiles: babies Log message: Hippo and rhino babies are also calf's. ok jmc@

CVS: cvs.openbsd.org: src

2024-08-20 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/08/20 22:25:26 Modified files: games/quiz/datfiles: arith Log message: Add new substraction problem which difference results in the answer to the ultimate question of life, the universe, and eve

CVS: cvs.openbsd.org: src

2024-08-14 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/08/14 04:54:58 Modified files: sys/dev/fdt: qcpmic.c qcspmi.c Log message: In a qcspmi_cmd_read() error case, the register is only returning the error bit, not SPMI_STATUS_DONE. Therefore,

CVS: cvs.openbsd.org: src

2024-08-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/08/04 14:10:38 Modified files: sys/dev/fdt: qcpas.c Log message: Fix typo. ok kettenis@

CVS: cvs.openbsd.org: src

2024-08-01 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/08/01 15:55:48 Modified files: share/man/man4 : qcgpio.4 Log message: Add qcgpio at fdt. ok kettenis@

CVS: cvs.openbsd.org: src

2024-08-01 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/08/01 05:53:03 Modified files: sys/arch/arm64/stand/efiboot: efiboot.c Log message: Add device tree mapping for Samsung Galaxy Book4 Edge. ok kettenis@

CVS: cvs.openbsd.org: src

2024-07-31 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/07/31 04:07:33 Modified files: share/man/man4 : ufshci.4 sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/fdt: files.fdt Added files: sys/dev/fdt: ufshci_fdt.c Log

CVS: cvs.openbsd.org: src

2024-07-30 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/07/30 13:47:06 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/acpi : acpi.c files.acpi Added files: sys/dev/acpi : acpisectwo.c Log message: Make the Samsung

CVS: cvs.openbsd.org: src

2024-07-15 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/07/15 09:33:54 Modified files: sys/dev/acpi : qcgpio.c Log message: Make the touchpad on the Samsung Galaxy Book4 Edge work. ok patrick@

CVS: cvs.openbsd.org: src

2024-06-27 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/06/27 15:35:34 Modified files: sys/dev/ic : ufshci.c Log message: Clear interrupt before we process the request as specified in the documentation.

CVS: cvs.openbsd.org: src

2024-06-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/06/24 09:56:07 Modified files: sys/dev/acpi : acpibat.c Log message: Some machines send AC change notifications to acpibat(4). Forward this notification to acpiac(4), so that the AC status ca

CVS: cvs.openbsd.org: src

2024-06-15 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/06/15 12:26:25 Modified files: sys/dev/ic : ufshci.c ufshcireg.h Log message: To my current knowledge, UFSHCI has a single target design. Reflect this in the code, and remove some XXXs by t

CVS: cvs.openbsd.org: src

2024-06-14 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/06/14 07:38:15 Modified files: sys/dev/ic : ufshci.c Log message: Improve return value handling of functions. no objections from deraadt@

CVS: cvs.openbsd.org: src

2024-06-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/06/08 10:05:23 Modified files: gnu/llvm/llvm/lib/Target/X86: X86RetClean.cpp Log message: Fix typo in last commits comment.

CVS: cvs.openbsd.org: src

2024-06-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/06/04 22:58:05 Modified files: sys/arch/amd64/amd64: hibernate_machdep.c sys/dev/ic : ufshci.c Log message: Now that our hibernation sub-system supports 4096 byte sectors, add hiber

CVS: cvs.openbsd.org: src

2024-06-03 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/06/03 06:01:57 Modified files: sys/dev/ic : nvme.c Log message: Remove superfluous pmap_extract() call in the hibernation path. ok jsg@

CVS: cvs.openbsd.org: src

2024-05-29 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/29 07:56:49 Modified files: sys/conf : files Log message: Set 'needs-flag' for ufshci(4) as preparation for some future hibernate code. Remove obsolete comment while here as pointed ou

CVS: cvs.openbsd.org: src

2024-05-27 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/27 04:27:59 Modified files: sys/dev/ic : ufshci.c Log message: Use SCSI xfer timeout value for doorbell register status polling instead of an own introduced timeout value. This fixes an

CVS: cvs.openbsd.org: src

2024-05-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/24 14:34:06 Modified files: sys/dev/ic : ufshci.c ufshcireg.h Log message: Enable UFS "Auto-Hibernation". From the documentation: Auto-hibernate allows the host controller to put UniPro

CVS: cvs.openbsd.org: src

2024-05-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/24 03:51:14 Modified files: sys/dev/pci: ufshci_pci.c sys/dev/ic : ufshci.c ufshcireg.h ufshcivar.h Log message: Add support for suspend/resume. ok dlg@

CVS: cvs.openbsd.org: src

2024-05-22 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/22 12:10:00 Modified files: sys/dev/ic : ufshcireg.h Log message: Fix some bogus masking for the HCS (Host Controller Status) register.

CVS: cvs.openbsd.org: src

2024-05-22 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/22 05:46:06 Modified files: sys/dev/ic : ufshci.c Log message: Make the interrupt status poll function generic, rather than for only one status type. We'll use it later on to query more

CVS: cvs.openbsd.org: src

2024-05-21 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/21 12:19:22 Modified files: sys/dev/ic : ufshci.c Log message: Remove obsolete comment, and fix some spacing.

CVS: cvs.openbsd.org: src

2024-05-21 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/21 10:09:00 Modified files: sys/dev/ic : ufshci.c Log message: Only enable BUS_DMA_64BIT if the controller supports it.

CVS: cvs.openbsd.org: src

2024-05-20 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/20 14:08:05 Modified files: sys/dev/ic : ufshci.c ufshcireg.h Log message: Introduce some macros for static intr. aggr. and slot integers, and do more strict checking on the slot count.

CVS: cvs.openbsd.org: src

2024-05-20 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/20 06:42:45 Modified files: sys/dev/ic : ufshci.c ufshcivar.h Log message: Add flag to switch between normal interrupts (one interrupt per completed command) and interrupt aggregation (on

CVS: cvs.openbsd.org: src

2024-05-19 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/19 14:24:03 Modified files: sys/dev/ic : ufshci.c ufshcivar.h Log message: Use aggregation interrupts like stated in the documentation; Setup values (counter and timeout) during device i

CVS: cvs.openbsd.org: src

2024-05-16 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/16 04:52:11 Modified files: sys/dev/ic : ufshci.c ufshcireg.h Log message: As of the documentation, the value of the Command UPIU expected_xfer_len field shall be the product of the Logic

CVS: cvs.openbsd.org: src

2024-05-15 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/15 14:15:33 Modified files: sys/dev/ic : ufshcivar.h Log message: Remove unused variable.

CVS: cvs.openbsd.org: src

2024-05-15 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/15 14:10:27 Modified files: sys/dev/ic : ufshci.c ufshcireg.h Log message: Fix multi-slot support. We also add an timeout while waiting for command completion.

CVS: cvs.openbsd.org: src

2024-05-15 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/15 12:01:10 Modified files: sys/dev/ic : ufshci.c Log message: Also free CCBs in the error case. Fixes an intermittent panic seen on arm64.

CVS: cvs.openbsd.org: src

2024-05-12 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/12 06:20:36 Modified files: sys/dev/ic : ufshci.c Log message: Introduce debugging levels, to make debugging a bit more useful.

CVS: cvs.openbsd.org: src

2024-05-10 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/10 04:49:10 Modified files: sys/dev/hid: hid.c hidms.c Log message: Make the kernel compile also when turning on debugging. ok mpi@

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/10 00:14:10 Modified files: sys/dev/ic : ufshci.c Log message: Fix broken debugging.

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 11:05:22 Modified files: sys/arch/amd64/conf: GENERIC RAMDISK_CD Log message: Enable ufshci(4) on amd64. ok kettenis@ deraadt@

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:24:09 Modified files: sys/dev/ic : ufshci.c Log message: Back then I faced intermittent file-system corruptions for which setting FUA (Force Unit Access) did help. In the meantime

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:21:52 Modified files: sys/dev/ic : ufshci.c Log message: Sprinkle some more DPRINTFs.

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:20:22 Modified files: sys/dev/ic : ufshcireg.h Log message: Pack hardware descriptor structures.

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:18:20 Modified files: sys/dev/ic : ufshci.c Log message: Parse the OCS response value for completed commands, and set error on failure.

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:16:32 Modified files: sys/dev/ic : ufshci.c Log message: Perform bus DMA synchronization to update the command descriptors.

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:13:57 Modified files: sys/dev/ic : ufshci.c Log message: Use 1U for bit operations on 32-bit registers. Proposed by dlg@

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:12:22 Modified files: sys/dev/ic : ufshci.c Log message: Don't do math on KVA to get the required slot offset since that could cause invalid pointers depending on the compiler inter

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:09:17 Modified files: sys/dev/ic : ufshci.c Log message: Don't use the task id for UPIU commands. We don't use task management commands yet.

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:06:42 Modified files: sys/dev/ic : ufshci.c ufshcireg.h ufshcivar.h Log message: Don't schedule interrupt aggregation when commands are still in-progress. As of the documentation:

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:04:48 Modified files: sys/dev/ic : ufshci.c ufshcivar.h Log message: Prevent that scheduling of new commands is interfering with processing of completed commands with a command mute

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:02:59 Modified files: sys/dev/ic : ufshci.c ufshcivar.h Log message: Don't relay on the doorbell register to track our slots. As of the documentation: "UTRLDBR is a volatile regis

CVS: cvs.openbsd.org: src

2024-04-19 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/04/19 14:43:33 Modified files: sys/dev/ic : ufshcireg.h Log message: As of the documentation, the UTP Command Descriptor Base Address (UCDBA) needs to be aligned on a 128-byte address. This

CVS: cvs.openbsd.org: src

2024-04-10 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/04/10 04:40:27 Modified files: sys/dev/pci: ufshci_pci.c Log message: Remove obsolete headers. Spotted by jsg@

CVS: cvs.openbsd.org: src

2024-04-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/04/09 14:18:37 Modified files: share/man/man4 : acpi.4 pci.4 Log message: Add ufshci(4) to pci(4). While there, add ahci(4) to acpi(4). Suggested and ok jmc@

CVS: cvs.openbsd.org: src

2024-04-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/04/09 08:58:41 Modified files: share/man/man4 : ufshci.4 sys/dev/pci: files.pci Added files: sys/dev/pci: ufshci_pci.c Log message: Add PCI support for ufshci(4). Test

CVS: cvs.openbsd.org: src

2024-02-16 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/02/16 15:30:54 Modified files: sys/dev/pci: if_em.c if_em.h if_em_hw.h Log message: Re-introduce TSO support after we've implemented fixes for the two reported issues: 1. Unaligned memory a

Re: CVS: cvs.openbsd.org: src

2024-02-15 Thread Marcus Glocker
On Thu, Feb 15, 2024 at 03:56:53AM -0700, Marcus Glocker wrote: > CVSROOT: /cvs > Module name: src > Changes by: mgloc...@cvs.openbsd.org2024/02/15 03:56:53 > > Modified files: > sys/dev/pci: if_ix.c > > Log message: > Fix bogus packet lengt

CVS: cvs.openbsd.org: src

2024-02-15 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/02/15 03:56:53 Modified files: sys/dev/pci: if_ix.c Log message: Fix bogus packet length calculation in the RX/LRO path, which can lead to TSO tagging forwarded packets which shouldn't. Thi

CVS: cvs.openbsd.org: src

2024-01-28 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/28 11:42:58 Modified files: sys/dev/pci: if_em.c if_em.h if_em_hw.h Log message: Back out the TSO support diff, since we got issues reported for which no solution could be found. Known i

CVS: cvs.openbsd.org: src

2024-01-06 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/06 10:47:43 Modified files: sys/dev/acpi : ufshci_acpi.c sys/dev/ic : ufshci.c Log message: Zap more obsolete debug code.

CVS: cvs.openbsd.org: src

2024-01-06 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/06 06:23:47 Modified files: sys/dev/ic : ufshci.c Log message: Unify UFS command function arguments a bit.

CVS: cvs.openbsd.org: src

2024-01-06 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/06 06:04:04 Modified files: sys/dev/ic : ufshci.c Log message: Merge read/write UFS commands in to one single function, since they are very similar.

CVS: cvs.openbsd.org: src

2024-01-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/04 14:35:56 Modified files: sys/dev/ic : ufshci.c Log message: Zap some '#if 0' code which was initially required for debugging.

CVS: cvs.openbsd.org: src

2024-01-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/04 14:02:30 Modified files: sys/dev/ic : ufshcireg.h Log message: Set the interrupt aggregation counter down to 1, which fixes the read performance from ~20MB/s to ~220MB/s.

CVS: cvs.openbsd.org: src

2024-01-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/04 06:30:20 Modified files: sys/dev/ic : ufshci.c Log message: Fix timeout value for write command (typo).

CVS: cvs.openbsd.org: src

2024-01-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/04 05:22:35 Modified files: sys/dev/ic : ufshci.c Log message: Pass SCSI command directly to the UFS command descriptor instead of decoding/encoding it. Suggested and OK kettenis@

CVS: cvs.openbsd.org: src

2023-12-31 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2023/12/31 01:42:33 Modified files: sys/dev/pci: if_em.c if_em.h if_em_hw.h Log message: Add TCP Segmentation Offload (TSO) support for em(4). Following chip-sets are currently known to support

Re: CVS: cvs.openbsd.org: src

2023-12-04 Thread Marcus Glocker
And ok miod@ > ROOT: /cvs > Module name: src > Changes by: mgloc...@cvs.openbsd.org2023/12/03 22:28:25 > > Modified files: > sys/dev/usb: uthum.c > > Log message: > Make the TEMPer{1,2} devices display minus degC. From the NetBSD driver. > > ok deraadt@

CVS: cvs.openbsd.org: src

2023-12-03 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2023/12/03 22:28:25 Modified files: sys/dev/usb: uthum.c Log message: Make the TEMPer{1,2} devices display minus degC. From the NetBSD driver. ok deraadt@

CVS: cvs.openbsd.org: src

2023-11-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2023/11/08 11:59:01 Modified files: sys/arch/i386/include: param.h Log message: Increase NKMEMPAGES_MAX_DEFAULT to same value as on amd64. OK deraadt@

CVS: cvs.openbsd.org: src

2023-04-10 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2023/04/10 22:45:11 Modified files: sys/dev/acpi : qcgpio.c Log message: Nuke unused function prototype. Only acknowledge interrupts when one was active. ok kettenis@

CVS: cvs.openbsd.org: src

2023-04-05 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2023/04/05 11:23:30 Modified files: sys/dev/ic : ufshci.c Log message: Enable Force Unit Access (FUA) for write commands. This seems to fix intermittent data corruptions which I faced. The docu

CVS: cvs.openbsd.org: src

2023-03-31 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2023/03/31 13:50:46 Modified files: sys/arch/arm64/conf: RAMDISK Log message: Enable ufshci(4). ok kettenis@

CVS: cvs.openbsd.org: src

2023-02-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2023/02/04 16:11:59 Modified files: share/man/man4 : Makefile sys/arch/arm64/conf: GENERIC sys/conf : files sys/dev/acpi : files.acpi Added files: share/man/

CVS: cvs.openbsd.org: src

2022-12-18 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/12/18 03:00:53 Modified files: sys/dev/acpi : qcgpio.c Log message: Disable the keyboard on the Samsung Galaxy Book Go until we can fix the resulting interrupt storm. It's causing bad system

CVS: cvs.openbsd.org: src

2022-10-25 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/25 13:32:18 Modified files: sys/dev/i2c: pijuice.c Log message: Calculate approx. battery re-charge time.

CVS: cvs.openbsd.org: src

2022-10-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/24 12:34:29 Modified files: share/man/man4 : maxrtc.4 Log message: We recently added support for the DS1339.

CVS: cvs.openbsd.org: src

2022-10-23 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/23 22:28:01 Modified files: sys/dev/i2c: pijuice.c Log message: Fix comment; sconds -> seconds

CVS: cvs.openbsd.org: src

2022-10-23 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/23 12:43:00 Modified files: share/man/man4 : Makefile iic.4 sys/arch/arm64/conf: GENERIC sys/dev/i2c: files.i2c Added files: share/man/man4 : pijuice.4 s

CVS: cvs.openbsd.org: src

2022-10-20 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/20 04:35:35 Modified files: sys/dev/i2c: ds1307.c Log message: Remove the single part string for DS1339, since that is only required on sparc64 because OpenFirmware doesn't support the ,

CVS: cvs.openbsd.org: src

2022-10-18 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/18 10:07:59 Modified files: sys/dev/i2c: ds1307.c Log message: Add support for the DS1339 RTC, like found on the PiJuice. >From Michal Mynar -- Thanks! ok deraadt@

CVS: cvs.openbsd.org: src

2022-10-07 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/08 00:55:49 Modified files: sys/dev/usb: usbdevs.h usbdevs_data.h Log message: regen

CVS: cvs.openbsd.org: src

2022-10-07 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/08 00:53:06 Modified files: share/man/man4 : uwacom.4 sys/dev/usb: usbdevs uwacom.c Log message: Add Wacom One M CTL-672 USB tablet.

CVS: cvs.openbsd.org: src

2022-09-18 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/18 15:12:19 Modified files: sys/dev/usb/dwc2: dwc2.c dwc2_hcd.c Log message: Fix a memory leak which was introduced by the previous commit. The issue was reported by Stephan Somogyi - Thanks

CVS: cvs.openbsd.org: src

2022-09-15 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/15 12:03:52 Modified files: sys/dev/acpi : qcgpio.c Log message: Enable the keyboard on the Samsung Galaxy Book Go. Help from kettenis@, "Nice!" deraadt@

CVS: cvs.openbsd.org: src

2022-09-10 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/10 02:13:16 Modified files: sys/dev/usb/dwc2: dwc2.c dwc2var.h Log message: Finally, only allocate the number of frames for isoc transfers which we really need. The static allocation workaro

CVS: cvs.openbsd.org: src

2022-09-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/09 15:16:54 Modified files: sys/dev/usb/dwc2: dwc2.c dwc2_hcd.c dwc2_hcdqueue.c Log message: Let pool_get(9) do the memory initialisation directly. ok kettenis@

CVS: cvs.openbsd.org: src

2022-09-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/08 13:32:54 Modified files: sys/dev/usb/dwc2: dwc2_coreintr.c Log message: There is no need to uncomment the clock gating exit/enter gadget functions, since we define them void anyway.

CVS: cvs.openbsd.org: src

2022-09-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/08 13:18:46 Modified files: sys/dev/usb/dwc2: dwc2_coreintr.c Log message: There is no need to uncomment the call_gadget macro, since in our driver it's getting defined void anyway.

CVS: cvs.openbsd.org: src

2022-09-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/08 13:02:04 Modified files: sys/dev/usb/dwc2: dwc2_core.c Log message: Zap inactive gadget functions.

CVS: cvs.openbsd.org: src

2022-09-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/08 12:16:26 Modified files: sys/dev/usb/dwc2: dwc2_hcdqueue.c Added files: sys/dev/usb/dwc2: bitmap.h Log message: Move bitmap functions to a new home. ok kettenis@

CVS: cvs.openbsd.org: src

2022-09-05 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/05 14:11:44 Modified files: sys/dev/usb/dwc2: dwc2.c Log message: Remove some inactive code, comments, and DPRINTFs. Minor style changes.

CVS: cvs.openbsd.org: src

2022-09-05 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/05 03:00:34 Modified files: sys/dev/usb/dwc2: dwc2.c Log message: Cleanup USB methods so that they align to what we do in other HC drivers, like xhci(4) and ehci(4). ok mpi@

CVS: cvs.openbsd.org: src

2022-09-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/04 02:42:40 Modified files: sys/arch/octeon/dev: octdwctwo.c sys/dev/fdt: bcm2835_dwctwo.c sys/dev/usb: uhub.c usbdivar.h sys/dev/usb/dwc2: dwc2.c dwc2.h dwc2

CVS: cvs.openbsd.org: src

2022-08-27 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/08/27 14:31:45 Modified files: sys/dev/fdt: bcm2835_mbox.c Log message: Remove unused mutex. ok kettenis@

  1   2   3   4   5   >