Page MenuHomeFreeBSD

anish (Anish Gupta)
User

Projects

User Details

User Since
Feb 21 2016, 5:25 AM (425 w, 3 d)

Recent Activity

Jan 15 2020

anish committed rS356746: MFC r355258: Bhyve AMD IOMMU log the last timeout command..
MFC r355258: Bhyve AMD IOMMU log the last timeout command.
Jan 15 2020, 2:31 AM

Dec 1 2019

anish closed D22566: Bhyve AMD IOMMU: log the last timeout command..
Dec 1 2019, 4:00 AM
anish committed rS355258: bhyve amd: amdvi_dump_cmds() log the command for which the command completion….
bhyve amd: amdvi_dump_cmds() log the command for which the command completion…
Dec 1 2019, 4:00 AM

Nov 27 2019

anish updated the summary of D22566: Bhyve AMD IOMMU: log the last timeout command..
Nov 27 2019, 4:16 AM
anish updated the diff for D22566: Bhyve AMD IOMMU: log the last timeout command..
Nov 27 2019, 4:14 AM
anish created D22566: Bhyve AMD IOMMU: log the last timeout command..
Nov 27 2019, 4:12 AM

Oct 8 2019

anish updated the diff for D21828: Linux KPI request_irq() doesn't set interrupt description..

Rebase to HEAD.

Oct 8 2019, 4:51 PM

Oct 6 2019

anish updated the diff for D21828: Linux KPI request_irq() doesn't set interrupt description..

Don't set interrupt description for all Mellanox drivers as part of request_irq() as per review request.

Oct 6 2019, 11:14 PM

Sep 28 2019

anish updated the diff for D21828: Linux KPI request_irq() doesn't set interrupt description..

Fix as per code review comment, use name only if its not NULL.

Sep 28 2019, 4:43 AM
anish added inline comments to D21828: Linux KPI request_irq() doesn't set interrupt description..
Sep 28 2019, 4:01 AM
anish added a comment to D21828: Linux KPI request_irq() doesn't set interrupt description..

We intentionally don't use the "name" passed to request_irq() because for the mlx5en driver it will overflow the very-short description field !

I think intr_event_describe_handler() handles the long name by not using it. I was bitten by it and then I had to shrink device name to get around it by using fewer characters.

Sep 28 2019, 4:00 AM

Sep 27 2019

anish updated the diff for D21828: Linux KPI request_irq() doesn't set interrupt description..

Updating D21828: Linux KPI request_irq() doesn't set interrupt description.

Sep 27 2019, 11:46 PM
anish created D21828: Linux KPI request_irq() doesn't set interrupt description..
Sep 27 2019, 11:44 PM

Apr 2 2019

anish accepted D19787: bhyve: Stop compiling with -O0..
Apr 2 2019, 7:16 PM

Oct 30 2018

anish added inline comments to D17713: AMD - emulate Extended CPUID Features override..
Oct 30 2018, 5:28 PM

May 14 2018

anish accepted D15156: vmmdev: return EFAULT when trying to read beyond VM system memory max address.
May 14 2018, 7:00 PM

Mar 5 2018

anish abandoned D5819: Ignore the write to AMD microcode update MSR by guest..

Was submitted by r297806

Mar 5 2018, 2:36 AM
anish abandoned D5371: Adding myself(anish) in various doc files..
Mar 5 2018, 2:34 AM
anish committed rS330439: Move the new AMD-Vi IVHD [ACPI_IVRS_HARDWARE_NEW]definitions added in r329360….
Move the new AMD-Vi IVHD [ACPI_IVRS_HARDWARE_NEW]definitions added in r329360…
Mar 5 2018, 2:28 AM
anish closed D14501: Move new IVHD definitions out of ACPI.
Mar 5 2018, 2:28 AM

Mar 4 2018

anish updated the diff for D14501: Move new IVHD definitions out of ACPI.

Added CTASSERT check for new IVHD definitions.

Mar 4 2018, 5:24 PM

Feb 25 2018

anish updated the summary of D14501: Move new IVHD definitions out of ACPI.
Feb 25 2018, 2:58 AM
anish created D14501: Move new IVHD definitions out of ACPI.
Feb 25 2018, 2:57 AM

Feb 16 2018

anish committed rS329360: This change fixes duplicate detection of same IOMMU/AMD-Vi device for Ryzen….
This change fixes duplicate detection of same IOMMU/AMD-Vi device for Ryzen…
Feb 16 2018, 5:17 AM

Feb 11 2018

anish added inline comments to D14272: mitigate against CVE-2017-5715 by flushing the return stack buffer (RSB) upon returning from the guest.
Feb 11 2018, 10:23 PM

Jan 15 2018

anish accepted D13780: vmm/svm: post LAPIC interrupts using event injection rather than virtual interrupts.
Jan 15 2018, 7:20 PM

Jan 13 2018

anish added inline comments to D13780: vmm/svm: post LAPIC interrupts using event injection rather than virtual interrupts.
Jan 13 2018, 8:06 PM

Jan 9 2018

anish added a comment to D13780: vmm/svm: post LAPIC interrupts using event injection rather than virtual interrupts.

Yes, I tested Win10 on my Ryzen box with 12 vcpus. With the patch I could install in < 5 mins.

Jan 9 2018, 2:59 AM

Jan 7 2018

anish added inline comments to D13780: vmm/svm: post LAPIC interrupts using event injection rather than virtual interrupts.
Jan 7 2018, 4:25 AM
anish added a comment to D13780: vmm/svm: post LAPIC interrupts using event injection rather than virtual interrupts.

Nice, could install Windows 10 with multiple vcpus.

Jan 7 2018, 2:34 AM

Jul 7 2017

anish accepted D11485: amd-vi: fix gcc build errors.

Thanks a lot.

Jul 7 2017, 4:00 AM

May 3 2017

anish abandoned D6078: PATCH[1/5] AMD IOMMU/Vi support for bhyve..

Change https://reviews.freebsd.org/D10049 include this and is in HEAD/12.x.

May 3 2017, 3:47 PM

Apr 30 2017

anish closed D10049: Add AMD IOMMU support in bhyve by committing rS317600: Add AMD IOMMU/AMD-Vi support in bhyve for passthrough/direct assignment to VMs..
Apr 30 2017, 2:09 AM
anish committed rS317600: Add AMD IOMMU/AMD-Vi support in bhyve for passthrough/direct assignment to VMs..
Add AMD IOMMU/AMD-Vi support in bhyve for passthrough/direct assignment to VMs.
Apr 30 2017, 2:09 AM

Apr 29 2017

anish added inline comments to D10540: vmx: explicit checking for necessary invvpid/invept types.
Apr 29 2017, 4:41 AM

Apr 24 2017

anish added a comment to D10049: Add AMD IOMMU support in bhyve.

v2 extended feature is in "MMIO Offset 0030h IOMMU Extended Feature Register".

Apr 24 2017, 5:22 AM

Apr 5 2017

anish added a comment to D9921: AMD-Vi (IOMMU)support for bhyve.

I think I have taken care of all comments in https://reviews.freebsd.org/D10049

Apr 5 2017, 1:39 AM
anish added a comment to D9921: AMD-Vi (IOMMU)support for bhyve.

Can we close this one since we have https://reviews.freebsd.org/D10049?

Apr 5 2017, 12:54 AM

Mar 19 2017

anish created D10049: Add AMD IOMMU support in bhyve.
Mar 19 2017, 5:08 AM

Mar 9 2017

anish added a comment to D9921: AMD-Vi (IOMMU)support for bhyve.

Thanks a lot for testing, review and code review. My new ssh key is in place, will get back to work.

Mar 9 2017, 3:02 AM

May 19 2016

anish added a comment to D6078: PATCH[1/5] AMD IOMMU/Vi support for bhyve..

Makefile is not part of review, please ignore.

May 19 2016, 4:11 AM
anish updated the diff for D6078: PATCH[1/5] AMD IOMMU/Vi support for bhyve..

Fix many of style(9) and removed multiple references to AMD docs.

May 19 2016, 4:09 AM

Apr 23 2016

anish retitled D6078: PATCH[1/5] AMD IOMMU/Vi support for bhyve. from to PATCH[1/5] AMD IOMMU/Vi support for bhyve..
Apr 23 2016, 5:50 PM

Apr 11 2016

anish committed rS297806: Allow guest writes to AMD microcode update[0xc0010020] MSR without updating….
Allow guest writes to AMD microcode update[0xc0010020] MSR without updating…
Apr 11 2016, 5:10 AM

Apr 10 2016

anish updated the diff for D5819: Ignore the write to AMD microcode update MSR by guest..

Ignore the write to AMD microcode update MSR by guest.

Apr 10 2016, 4:57 PM

Apr 3 2016

anish retitled D5819: Ignore the write to AMD microcode update MSR by guest. from to Ignore the write to AMD microcode update MSR by guest..
Apr 3 2016, 5:48 AM

Mar 5 2016

anish committed rD48341: Adding me(anish) as new src commiter in various doc files..
Adding me(anish) as new src commiter in various doc files.
Mar 5 2016, 7:08 PM

Mar 3 2016

anish updated the diff for D5371: Adding myself(anish) in various doc files..

Move a.anish entity after a.anholt

Mar 3 2016, 5:16 AM

Feb 21 2016

anish retitled D5371: Adding myself(anish) in various doc files. from to Adding myself(anish) in various doc files..
Feb 21 2016, 8:01 AM