Page MenuHomeFreeBSD

mw (Marcin Wojtas)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 21 2017, 11:02 PM (108 w, 3 d)

Recent Activity

Thu, Aug 8

mw committed rS350761: Verify files loaded in chain command..
Verify files loaded in chain command.
Thu, Aug 8, 5:03 PM
mw closed D20952: stand: Verify files loaded in chain command.
Thu, Aug 8, 5:03 PM
mw committed rS350759: Fix mac_veriexec_parser build after r347938.
Fix mac_veriexec_parser build after r347938
Thu, Aug 8, 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
mw closed D19093: Extend libsecureboot(old libve) to obtain trusted certificates from UEFI and implement revocation.
Mar 6 2019, 6:40 AM

Mar 5 2019

mw added a comment to D19036: Update mvneta/e6000sw for new style Distributed Switch Architecture Device Tree Bindings.

Thanks for the changes - I had two minor comments to the latest version. Once applied, I will check on the clearfog - if it continues to work, I will approve and commit the change.

Mar 5 2019, 8:41 AM · network, ARM, arm64

Mar 3 2019

mw requested changes to D19036: Update mvneta/e6000sw for new style Distributed Switch Architecture Device Tree Bindings.
Mar 3 2019, 3:22 PM · network, ARM, arm64
mw added inline comments to D19093: Extend libsecureboot(old libve) to obtain trusted certificates from UEFI and implement revocation.
Mar 3 2019, 9:46 AM

Mar 1 2019

mw added inline comments to D19375: Prevent detaching driver if the attach is not finished.
Mar 1 2019, 1:19 AM
mw closed D19375: Prevent detaching driver if the attach is not finished.
Mar 1 2019, 1:18 AM
mw committed rS344676: Prevent detaching driver if the attach is not finished.
Prevent detaching driver if the attach is not finished
Mar 1 2019, 1:18 AM

Feb 28 2019

mw added inline comments to D19375: Prevent detaching driver if the attach is not finished.
Feb 28 2019, 2:35 PM

Feb 27 2019

mw added inline comments to D19093: Extend libsecureboot(old libve) to obtain trusted certificates from UEFI and implement revocation.
Feb 27 2019, 7:19 AM

Feb 26 2019

mw added inline comments to D19093: Extend libsecureboot(old libve) to obtain trusted certificates from UEFI and implement revocation.
Feb 26 2019, 10:03 PM
mw committed rS344575: Merge ENA OOO RX fixes.
Merge ENA OOO RX fixes
Feb 26 2019, 12:26 PM
mw committed rS344574: Merge ENA OOO RX fixes.
Merge ENA OOO RX fixes
Feb 26 2019, 12:23 PM

Feb 15 2019

mw committed rS344151: Do not use ntc for obtaining buffer on Rx in the ENA.
Do not use ntc for obtaining buffer on Rx in the ENA
Feb 15 2019, 10:40 AM
mw committed rS344150: Fix validation of the Rx OOO completion in the ENA.
Fix validation of the Rx OOO completion in the ENA
Feb 15 2019, 10:34 AM

Feb 13 2019

mw requested changes to D19036: Update mvneta/e6000sw for new style Distributed Switch Architecture Device Tree Bindings.
Feb 13 2019, 1:04 PM · network, ARM, arm64
mw added a comment to D19036: Update mvneta/e6000sw for new style Distributed Switch Architecture Device Tree Bindings.

Thanks for the patch. After you resubmit, I'd like to try it on the Clearfog board as well.

Feb 13 2019, 1:04 PM · network, ARM, arm64

Feb 8 2019

mw committed rS343911: Allow reading the UEFI variable size.
Allow reading the UEFI variable size
Feb 8 2019, 2:56 PM

Jan 24 2019

mw committed rS343400: MFC: r336114:.
MFC: r336114:
Jan 24 2019, 2:33 PM
mw committed rS343398: MFC: Second part of Amazon ENA driver fixes and improvements.
MFC: Second part of Amazon ENA driver fixes and improvements
Jan 24 2019, 11:32 AM