CVS: cvs.openbsd.org: src

2025-09-19 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/09/19 02:36:19 Modified files: sys/dev/fdt: bcmstbpinctrl.c Log message: Fix typo in d0 pin mapping table. ok kettenis@

CVS: cvs.openbsd.org: src

2025-09-03 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/09/01 12:56:04 Modified files: distrib/arm64/iso: Makefile distrib/arm64/ramdisk: Makefile install.md list Log message: Add Raspberry Pi 5 Model B support for RAMDISK. Known issues: *

Re: CVS: cvs.openbsd.org: src

2025-08-02 Thread Marcus Glocker
Confused commit message? ;-) > On 2 Aug 2025, at 09:36, Kirill A. Korinsky wrote: > > CVSROOT:/cvs > Module name:src > Changes by:kir...@cvs.openbsd.org2025/08/02 01:36:09 > > Modified files: >sys/sys: videoio.h > > Log message: > www/nginx: update njs to 0.9.1 >

CVS: cvs.openbsd.org: src

2025-08-01 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/08/01 02:55:09 Modified files: sys/dev/fdt: qcpas.c Log message: Fix typo in comment. Some jokes from job@ and deraadt@ indicates that they are ok

CVS: cvs.openbsd.org: src

2025-07-31 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/07/31 09:39:51 Modified files: sys/dev/fdt: qcpas.c Log message: If loadfirmware(9) can't find a file, print the correct filename of the missing file. ok kettenis@, miod@

CVS: cvs.openbsd.org: src

2025-04-21 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/04/21 15:11:04 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/acpi : files.acpi Added files: sys/dev/acpi : qcscm_acpi.c Log message: Make qcscm(4) attach at

CVS: cvs.openbsd.org: src

2025-03-21 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/03/21 16:47:08 Modified files: sys/dev/usb: uvideo.c Log message: Remove UVIDEO_DUMP code. Writing frame data in to a file for debugging was required in the very early days, but not anymore

CVS: cvs.openbsd.org: src

2025-03-18 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/03/18 07:38:15 Modified files: sys/dev/usb: uvideo.c Log message: Make sure to use all buffers which have been requested by the application. Tested and ok kirill@

CVS: cvs.openbsd.org: src

2025-03-12 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/03/12 08:08:51 Modified files: sys/dev/usb: uvideo.c Log message: Revert uvideo.c,1.247 for now since it has caused regression in some cases. Reported and tested by landry@

CVS: cvs.openbsd.org: src

2025-03-01 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/03/01 05:30:19 Modified files: sys/dev/usb: uvideo.c Log message: Copy frames directly in to the mmap'ed buffer. This saves us one bcopy() down the frame queuing path. Original idea and di

CVS: cvs.openbsd.org: src

2025-02-26 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/02/26 14:03:52 Modified files: sys/dev/usb: uvideo.c Log message: Convert two functions to void for which no useful return code checking is done today. ok kirill@

CVS: cvs.openbsd.org: src

2025-01-18 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/01/18 12:42:39 Modified files: sys/dev/ic : ufshci.c ufshcivar.h Log message: Replace debug timeout printf's for statistics with kstat. Suggested by dlg@

CVS: cvs.openbsd.org: src

2025-01-18 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/01/18 05:31:49 Modified files: sys/dev: kstat.c Log message: Add missing 16-bit integer types to kstat_kv_unit_init(). ok dlg@

CVS: cvs.openbsd.org: src

2025-01-12 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/01/12 09:39:39 Modified files: sys/dev/usb: utvfu.c utvfu.h Log message: Remove double include of sys/videoio.h, and re-sort includes to be more aligned with uvideo(4). ok kirill@

CVS: cvs.openbsd.org: src

2025-01-11 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/01/11 13:48:27 Modified files: sys/dev/ic : ufshci.c ufshcivar.h Log message: Debug level 3 got too noisy, and leaves the system back almost unusable when enabled. Therefore, remove some of

CVS: cvs.openbsd.org: src

2025-01-10 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/01/10 09:43:24 Modified files: sys/dev/ic : ufshci.c Log message: Use #ifdef for HIBERNATE.

CVS: cvs.openbsd.org: src

2025-01-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/01/09 12:22:39 Modified files: sys/kern : subr_hibernate.c Log message: If HIB_DONE fails, print a warning message to the user. ok lucas@, krw@

CVS: cvs.openbsd.org: src

2025-01-07 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2025/01/07 12:26:14 Modified files: sys/dev/i2c: ihidev.c ihidev.h ikbd.c Log message: Add LED support for ikbd(4) keyboards. Help and ok kettenis@

Re: CVS: cvs.openbsd.org: src

2025-01-02 Thread Marcus Glocker
On Thu, Jan 02, 2025 at 04:26:50PM GMT, Marcus Glocker wrote: > CVSROOT: /cvs > Module name: src > Changes by: mgloc...@cvs.openbsd.org2025/01/02 16:26:50 > > Modified files: > sys/dev/i2c: ihidev.c > > Log message: > Fix the sequence of

CVS: cvs.openbsd.org: src

2024-12-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/12/24 05:06:34 Modified files: sys/dev/acpi : dsdt.c Log message: Add support for the 'AttribRawProcessBytes' attribute, which makes the HP Omnibook X 14 boot in ACPI mode. Tested on ok landr

CVS: cvs.openbsd.org: src

2024-12-22 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/12/22 14:55:20 Modified files: sys/dev/acpi : qcgpio.c Log message: Fix double space typo in printf from last commit

CVS: cvs.openbsd.org: src

2024-12-22 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/12/22 11:00:18 Modified files: sys/dev/acpi : qcgpio.c Log message: Instead of doing hard-coded pin mappings on X1E machines, extract the pin mappings from the respective ACPI tables. This pa

CVS: cvs.openbsd.org: src

2024-12-01 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/12/01 03:38:47 Modified files: sys/dev/usb: uvideo.c Log message: Fix typo in comment

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

  1   2   3   4   5   >