CVSROOT:/cvs
Module name:src
Changes by: mgloc...@cvs.openbsd.org2021/07/24 00:04:44
Modified files:
sys/dev/fdt: bcm2835_dwctwo.c
Log message:
The updated dwctwo(4) driver introduces two new parameters.
CVSROOT:/cvs
Module name:src
Changes by: mgloc...@cvs.openbsd.org2021/07/24 08:41:41
Modified files:
sys/arch/octeon/dev: octdwctwo.c
Log message:
Fix octeon build after dwctwo(4) update.
>From deraadt@
CVSROOT:/cvs
Module name:src
Changes by: mgloc...@cvs.openbsd.org2021/07/24 08:43:53
Modified files:
sys/arch/octeon/dev: octdwctwo.c
Log message:
The updated dwctwo(4) driver introduces two new parameters.
CVSROOT:/cvs
Module name:src
Changes by: mgloc...@cvs.openbsd.org2021/07/25 00:43:04
Modified files:
sys/dev/usb: if_mue.c
Log message:
Enable LEDs for the LAN7800 chip, as e.g. found on the
Raspberry Pi 3 Model B+.
ok kevlo@
CVSROOT:/cvs
Module name:src
Changes by: mgloc...@cvs.openbsd.org2021/07/27 07:36:59
Modified files:
sys/dev/usb/dwc2: dwc2_core.c dwc2_core.h dwc2_hcd.c dwc2_hcd.h
dwc2_hcdddma.c dwc2_hcdintr.c dwc2_hcdqueue.c
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@
CVSROOT:/cvs
Module name:src
Changes by: mgloc...@cvs.openbsd.org2022/06/08 03:03:11
Modified files:
usr.sbin/sysupgrade: sysupgrade.8 sysupgrade.sh
Log message:
Add a new option which allows to set an alternative base-directory to
download the installation files
CVSROOT:/cvs
Module name:src
Changes by: mgloc...@cvs.openbsd.org2022/05/01 04:28:54
Modified files:
sys/dev/usb/dwc2: dwc2.c
Log message:
Check for the correct length field when checking the control transfer data
length. Remove obsolete comment while here.
ok
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.
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
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@
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@
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 ,
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.
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
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.
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
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
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@
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@
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.
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.
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.
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@
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 -
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.
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
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@
CVSROOT:/cvs
Module name:src
Changes by: mgloc...@cvs.openbsd.org2022/08/10 14:19:22
Modified files:
sys/dev/fdt: bcm2835_dmac.c
Log message:
Fix off-by-one in channel count, from NetBSD.
"Looks right" deraadt@
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
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@
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@
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
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:
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.
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
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
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
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.
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.
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.
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.
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.
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@
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).
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@
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@
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
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).
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@
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.
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@
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.
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.
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:
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.
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
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
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
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
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@
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.
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.
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@
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.
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@
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.
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.
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.
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.
301 - 370 of 370 matches
Mail list logo