Page MenuHomeFreeBSD

mw (Marcin Wojtas)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 21 2017, 11:02 PM (124 w, 8 h)

Recent Activity

Fri, Nov 15

mw added a comment to D22363: Increase number of algorithms that can be initialized in cryptosoft.

Hi @jhb - so this patch will not apply onto your solution, right? When do you expect to push it?

Fri, Nov 15, 1:25 AM

Oct 31 2019

mw closed D21938: Update ENA version to v2.1.0.
Oct 31 2019, 4:04 PM · network
mw committed rS354225: Update ENA version to v2.1.0.
Update ENA version to v2.1.0
Oct 31 2019, 4:04 PM
mw committed rS354224: Add support for ENA NETMAP partial initialization.
Add support for ENA NETMAP partial initialization
Oct 31 2019, 4:03 PM
mw closed D21937: Support for ENA NETMAP partial initialization.
Oct 31 2019, 4:02 PM · network
mw closed D21936: Support for ENA NETMAP Tx.
Oct 31 2019, 3:59 PM · network
mw committed rS354223: Add support for ENA NETMAP Tx.
Add support for ENA NETMAP Tx
Oct 31 2019, 3:59 PM
mw committed rS354222: Add support for ENA NETMAP Rx.
Add support for ENA NETMAP Rx
Oct 31 2019, 3:58 PM
mw closed D21935: Support for ENA NETMAP Rx.
Oct 31 2019, 3:58 PM · network
mw committed rS354221: Introduce NETMAP support in ENA.
Introduce NETMAP support in ENA
Oct 31 2019, 3:51 PM
mw closed D21934: Mock implementation of NETMAP support in ENA.
Oct 31 2019, 3:51 PM · network
mw committed rS354220: Split Rx/Tx from initialization code in ENA driver.
Split Rx/Tx from initialization code in ENA driver
Oct 31 2019, 3:44 PM
mw closed D21933: Split Rx/Tx from initialization code in ENA driver.
Oct 31 2019, 3:44 PM · network
mw committed rS354219: Fix ENA keep-alive timeout due to prolonged reset.
Fix ENA keep-alive timeout due to prolonged reset
Oct 31 2019, 3:40 PM
mw closed D21932: Fix ENA keep alive timeout due to prolonged reset.
Oct 31 2019, 3:40 PM · network
mw committed rS354218: Add WC support for arm64 in the ENA driver.
Add WC support for arm64 in the ENA driver
Oct 31 2019, 3:38 PM
mw closed D21931: Add WC support for arm64 in the ENA driver.
Oct 31 2019, 3:38 PM · arm64, network
mw closed D22055: Fix pmap_change_attr() on arm64 to allow KV addresses.
Oct 31 2019, 3:16 PM · arm64
mw committed rS354217: Fix pmap_change_attr() on arm64 to allow KV addresses.
Fix pmap_change_attr() on arm64 to allow KV addresses
Oct 31 2019, 3:16 PM

Aug 8 2019

mw committed rS350761: Verify files loaded in chain command..
Verify files loaded in chain command.
Aug 8 2019, 5:03 PM
mw closed D20952: stand: Verify files loaded in chain command.
Aug 8 2019, 5:03 PM
mw committed rS350759: Fix mac_veriexec_parser build after r347938.
Fix mac_veriexec_parser build after r347938
Aug 8 2019, 4:52 PM

Jun 27 2019

D20775: Add missing ACPI GICv2 MSI/MSI-X attachment is now accepted and ready to land.
Jun 27 2019, 6:22 AM · Contributor Reviews (base), arm64

Jun 26 2019

mw accepted D20765: Add ACPI entries for Synopsys Designware UARTs used on ARM platforms.
Jun 26 2019, 5:28 AM · Contributor Reviews (base), arm64

May 30 2019

mw committed rS348416: Update ENA version to v2.0.0.
Update ENA version to v2.0.0
May 30 2019, 1:52 PM
mw committed rS348414: Fix ENA manual issues.
Fix ENA manual issues
May 30 2019, 1:50 PM
mw committed rS348413: Improve ENA reset handling.
Improve ENA reset handling
May 30 2019, 1:45 PM
mw committed rS348412: Fix NULL pointer dereference in ena_up().
Fix NULL pointer dereference in ena_up()
May 30 2019, 1:43 PM
mw committed rS348411: Unify new line characters in the ENA driver.
Unify new line characters in the ENA driver
May 30 2019, 1:41 PM
mw committed rS348410: Fix Tx offloads for fragmented pkt headers in ENA.
Fix Tx offloads for fragmented pkt headers in ENA
May 30 2019, 1:41 PM
mw committed rS348409: Split ENA reset routine into restore and destroy stages.
Split ENA reset routine into restore and destroy stages
May 30 2019, 1:39 PM
mw committed rS348408: Use bitfield for storing global ENA device states.
Use bitfield for storing global ENA device states
May 30 2019, 1:37 PM
mw committed rS348407: Fix error handling when ENA reset fails.
Fix error handling when ENA reset fails
May 30 2019, 1:35 PM
mw committed rS348406: Fill bdf field of the host_info structure in ENA.
Fill bdf field of the host_info structure in ENA
May 30 2019, 1:35 PM
mw committed rS348405: Add additional doorbells on ENA Tx path.
Add additional doorbells on ENA Tx path
May 30 2019, 1:33 PM
mw committed rS348404: Limit maximum size of Rx refill threshold in ENA.
Limit maximum size of Rx refill threshold in ENA
May 30 2019, 1:31 PM
mw committed rS348403: Add support for the LLQv2 and WC in ENA.
Add support for the LLQv2 and WC in ENA
May 30 2019, 1:31 PM
mw committed rS348402: Lock optimization in ENA.
Lock optimization in ENA
May 30 2019, 1:29 PM
mw committed rS348401: Add tuneable drbr ring size and hw queues depth for ENA.
Add tuneable drbr ring size and hw queues depth for ENA
May 30 2019, 1:28 PM
mw committed rS348400: Fix error in validate_tx_req_id() in ENA.
Fix error in validate_tx_req_id() in ENA
May 30 2019, 1:26 PM
mw committed rS348399: Change attach order to prevent crash upon failure in ENA.
Change attach order to prevent crash upon failure in ENA
May 30 2019, 1:25 PM
mw committed rS348398: Change order of ifp release on ENA detach.
Change order of ifp release on ENA detach
May 30 2019, 1:23 PM
mw committed rS348397: Check for number of MSI-x upon partial allocation in ENA.
Check for number of MSI-x upon partial allocation in ENA
May 30 2019, 1:22 PM
mw committed rS348396: Set error value when allocation of IO irq fails in ENA.
Set error value when allocation of IO irq fails in ENA
May 30 2019, 1:20 PM
mw committed rS348395: Set vaddr and paddr as NULL when DMA alloc fails in ENA.
Set vaddr and paddr as NULL when DMA alloc fails in ENA
May 30 2019, 1:19 PM
mw committed rS348394: Fix DMA synchronization in the ENA driver Tx and Rx paths.
Fix DMA synchronization in the ENA driver Tx and Rx paths
May 30 2019, 1:18 PM
mw committed rS348393: Check for missing MSI-x and Tx completions in ENA.
Check for missing MSI-x and Tx completions in ENA
May 30 2019, 1:17 PM
mw committed rS348392: Fill number of CPUs field on ENA host_info structure.
Fill number of CPUs field on ENA host_info structure
May 30 2019, 1:15 PM
mw committed rS348391: Print ENA Tx error conditionally.
Print ENA Tx error conditionally
May 30 2019, 1:15 PM
mw committed rS348390: Trigger reset in ENA if there are too many Rx descriptors.
Trigger reset in ENA if there are too many Rx descriptors
May 30 2019, 1:13 PM
mw committed rS348389: Remove RSS support in ENA.
Remove RSS support in ENA
May 30 2019, 1:12 PM
mw committed rS348388: Add notification AENQ handler for ENA.
Add notification AENQ handler for ENA
May 30 2019, 1:10 PM
mw committed rS348387: Print information when ENA admin error occurs.
Print information when ENA admin error occurs
May 30 2019, 1:08 PM
mw committed rS348386: Do not specify active media type in ENA.
Do not specify active media type in ENA
May 30 2019, 1:06 PM
mw committed rS348385: Adjust ENA driver to the new ena-com.
Adjust ENA driver to the new ena-com
May 30 2019, 1:01 PM
mw committed rS348384: Create 2.0.0 tag in ena-com.
Create 2.0.0 tag in ena-com
May 30 2019, 12:32 PM
mw committed rS348383: Update ena-com for the ENAv2 version.
Update ena-com for the ENAv2 version
May 30 2019, 12:28 PM

Apr 26 2019

mw committed rS346737: MFC r345830: Create kernel module to parse Veriexec manifest based on envs.
MFC r345830: Create kernel module to parse Veriexec manifest based on envs
Apr 26 2019, 11:13 AM
mw committed rS346727: MFC r343455: Fix tpm2 acpidump compilation on 32-bit.
MFC r343455: Fix tpm2 acpidump compilation on 32-bit
Apr 26 2019, 2:19 AM
mw committed rS346726: MFC r343455: Fix tpm2 acpidump compilation on 32-bit.
MFC r343455: Fix tpm2 acpidump compilation on 32-bit
Apr 26 2019, 2:17 AM
mw committed rS346725: MFC r345438,r345842,r346259,r346261: TPM as possible entropy source.
MFC r345438,r345842,r346259,r346261: TPM as possible entropy source
Apr 26 2019, 1:58 AM
mw committed rS346724: MFC r345438,r345842,r346259,r346261: TPM as possible entropy source.
MFC r345438,r345842,r346259,r346261: TPM as possible entropy source
Apr 26 2019, 1:42 AM
mw committed rS346723: MFC r343438: Use ACPI TPM2 table to probe tpmtis and tpmcrb device.
MFC r343438: Use ACPI TPM2 table to probe tpmtis and tpmcrb device
Apr 26 2019, 1:29 AM
mw committed rS346722: MFC r343438: Use ACPI TPM2 table to probe tpmtis and tpmcrb device.
MFC r343438: Use ACPI TPM2 table to probe tpmtis and tpmcrb device
Apr 26 2019, 1:20 AM
mw committed rS346721: MFC r342084,r342251,r342271,r342285: Introduce TPM2.0 driver.
MFC r342084,r342251,r342271,r342285: Introduce TPM2.0 driver
Apr 26 2019, 1:02 AM
mw committed rS346720: MFC r342084,r342251,r342271,r342285: Introduce TPM2.0 driver.
MFC r342084,r342251,r342271,r342285: Introduce TPM2.0 driver
Apr 26 2019, 1:02 AM
mw committed rS346719: MFC r344840: Extend libsecureboot(old libve) to obtain trusted certificates….
MFC r344840: Extend libsecureboot(old libve) to obtain trusted certificates…
Apr 26 2019, 12:49 AM
mw committed rS346718: MFC r343911: Allow reading the UEFI variable size.
MFC r343911: Allow reading the UEFI variable size
Apr 26 2019, 12:39 AM

Apr 16 2019

mw committed rS346261: Improve tpm20 style.
Improve tpm20 style
Apr 16 2019, 2:46 AM
mw committed rS346259: tpm: Prevent session hijack.
tpm: Prevent session hijack
Apr 16 2019, 2:28 AM
mw closed D19713: tpm: Prevent session hijack..
Apr 16 2019, 2:28 AM

Apr 15 2019

mw added a comment to D19914: ACPI SPCR: handle BaudRate=0.

About the WTF part of your comment - I've just submitted restoring 32-bit RegisterBitWidth, so that part of controversy should be gone:
https://edk2.groups.io/g/devel/topic/edk2_platforms_patch/31189274?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,31189274

Apr 15 2019, 3:25 PM · arm64
mw added a comment to D19914: ACPI SPCR: handle BaudRate=0.

FYI, I am checking edk2-platforms patch with its author, however this particular patch is IMO fine to land.

Apr 15 2019, 6:52 AM · arm64

Apr 4 2019

mw committed rS345874: MFC r345373: Add bus_release_resource() method to nexus on arm64.
MFC r345373: Add bus_release_resource() method to nexus on arm64
Apr 4 2019, 12:03 PM
mw committed rS345873: MFC r345373: Add bus_release_resource() method to nexus on arm64.
MFC r345373: Add bus_release_resource() method to nexus on arm64
Apr 4 2019, 12:03 PM
mw committed rS345872: MFC r345371: Prevent double activation of admin interrupt in ENA.
MFC r345371: Prevent double activation of admin interrupt in ENA
Apr 4 2019, 9:08 AM
mw committed rS345871: MFC r345371: Prevent double activation of admin interrupt in ENA.
MFC r345371: Prevent double activation of admin interrupt in ENA
Apr 4 2019, 9:07 AM

Apr 3 2019

mw committed rS345842: Add a cv_wait to the TPM2.0 harvesting function.
Add a cv_wait to the TPM2.0 harvesting function
Apr 3 2019, 8:23 AM
mw closed D19712: tpm: Add a cv_wait to the harvesting function..
Apr 3 2019, 8:23 AM
mw committed rS345830: Create kernel module to parse Veriexec manifest based on envs.
Create kernel module to parse Veriexec manifest based on envs
Apr 3 2019, 3:57 AM
mw closed D19281: mac_veriexec: Create kernel module to parse manifest based on envs..
Apr 3 2019, 3:57 AM

Apr 2 2019

mw committed rS345793: MFC r344676: Prevent detaching driver if the attach is not finished.
MFC r344676: Prevent detaching driver if the attach is not finished
Apr 2 2019, 8:43 AM
mw committed rS345792: MFC r344676: Prevent detaching driver if the attach is not finished.
MFC r344676: Prevent detaching driver if the attach is not finished
Apr 2 2019, 8:35 AM

Mar 23 2019

mw added a comment to D19620: Add an option to use TPM as entropy source.

Hi, just to avoid unnecessary hassle - the only minor improvement I made when commiting, was to add missing "#ifdef TPM_HARVEST" around callout_drain in tpm20_release().

Mar 23 2019, 5:25 AM
mw committed rS345438: Allow using TPM as entropy source..
Allow using TPM as entropy source.
Mar 23 2019, 5:14 AM
mw closed D19620: Add an option to use TPM as entropy source.
Mar 23 2019, 5:14 AM
mw committed rS345433: Enable etherswitchcfg and e6000sw driver in arm64 build.
Enable etherswitchcfg and e6000sw driver in arm64 build
Mar 23 2019, 2:53 AM
mw committed rS345432: Update mvneta/e6000sw for new DSA Device Tree Bindings.
Update mvneta/e6000sw for new DSA Device Tree Bindings
Mar 23 2019, 2:49 AM
mw closed D19036: Update mvneta/e6000sw for new style Distributed Switch Architecture Device Tree Bindings.
Mar 23 2019, 2:49 AM · network, ARM, arm64

Mar 22 2019

mw accepted D19036: Update mvneta/e6000sw for new style Distributed Switch Architecture Device Tree Bindings.

@mw is there anything else that I need to do for this?

Mar 22 2019, 11:58 PM · network, ARM, arm64

Mar 21 2019

mw added a comment to D19620: Add an option to use TPM as entropy source.

I got following message when attempting to commit:

Mar 21 2019, 1:55 PM
mw committed rS345373: Add bus_release_resource() method to nexus on arm64.
Add bus_release_resource() method to nexus on arm64
Mar 21 2019, 10:51 AM
mw closed D19641: Add bus_release_resource() method to nexus on arm64.
Mar 21 2019, 10:51 AM · arm64
mw committed rS345371: Prevent double activation of admin interrupt in ENA.
Prevent double activation of admin interrupt in ENA
Mar 21 2019, 10:46 AM
mw closed D19655: Do not activate admin interrupt in ENA.
Mar 21 2019, 10:46 AM · network

Mar 19 2019

mw committed rS345289: Add missing boot.4th verification.
Add missing boot.4th verification
Mar 19 2019, 2:45 AM
mw committed rS345288: Prevent loading SGX with incorrect EPC data.
Prevent loading SGX with incorrect EPC data
Mar 19 2019, 2:34 AM
mw closed D19595: sgx: Don't attach if EPC data is corrupted..
Mar 19 2019, 2:34 AM

Mar 8 2019

mw added a comment to D19036: Update mvneta/e6000sw for new style Distributed Switch Architecture Device Tree Bindings.
In D19036#417396, @manu wrote:

It looks ok for me now but could you please separate the change for drivers and GENERIC kernel config ?
Thanks.

Mar 8 2019, 12:04 AM · network, ARM, arm64

Mar 6 2019

mw committed rS344840: Extend libsecureboot(old libve) to obtain trusted certificates from UEFI and….
Extend libsecureboot(old libve) to obtain trusted certificates from UEFI and…
Mar 6 2019, 6:40 AM