Page MenuHomeFreeBSD
Feed Advanced Search

Dec 13 2020

jchandra committed R9:2b8ef494e4ba: Add jchandra to committers. (authored by jchandra).
Add jchandra to committers.
Dec 13 2020, 5:32 PM
jchandra committed R9:2d07a97c064a: Add myself to developers. (authored by jchandra).
Add myself to developers.
Dec 13 2020, 5:32 PM

Sep 18 2019

jchandra committed rS352503: MFC r348380:.
MFC r348380:
Sep 18 2019, 11:33 PM
jchandra committed rS352502: MFC r339517:.
MFC r339517:
Sep 18 2019, 11:30 PM
jchandra committed rS352501: MFC r348377-r348379, r349347.
MFC r348377-r348379, r349347
Sep 18 2019, 11:23 PM
jchandra committed rS352500: MFC r349348:.
MFC r349348:
Sep 18 2019, 11:18 PM
jchandra committed rS352499: MFC r348291:.
MFC r348291:
Sep 18 2019, 11:12 PM
jchandra committed rS352498: MFC r343853, r343856, r343860.
MFC r343853, r343856, r343860
Sep 18 2019, 11:09 PM
jchandra committed rS352497: MFC r341743-r341744.
MFC r341743-r341744
Sep 18 2019, 10:55 PM
jchandra committed rS352496: MFC r341741-r341742.
MFC r341741-r341742
Sep 18 2019, 10:45 PM
jchandra committed rS352473: MFC r340602:.
MFC r340602:
Sep 18 2019, 7:22 AM
jchandra committed rS352471: MFC r340599-r340601.
MFC r340599-r340601
Sep 18 2019, 7:16 AM
jchandra committed rS352470: MFC r340598:.
MFC r340598:
Sep 18 2019, 7:09 AM
jchandra committed rS352468: MFC r340595-r340597.
MFC r340595-r340597
Sep 18 2019, 6:50 AM

Sep 9 2019

jchandra added a comment to D20974: Port sbsawdt (ARM SBSA generic watchdog) driver from NetBSD.
In D20974#458277, @greg_unrelenting.technology wrote:
In D20974#457245, @greg_unrelenting.technology wrote:

Would be nice to test on ThunderX2 :)

Does not attach on ThunderX2 (no sbsawdt0 in dmesg).

oh.. https://www.mail-archive.com/kernel-packages@lists.launchpad.net/msg272248.html

I guess we don't have any more platforms to test..

Sep 9 2019, 8:47 PM · arm64

Jun 24 2019

jchandra committed rS349348: arm64 acpi_iort: add some error handling.
arm64 acpi_iort: add some error handling
Jun 24 2019, 9:25 PM
jchandra closed D20416: acpi_iort: add some error handling.
Jun 24 2019, 9:25 PM
jchandra closed D20417: arm64 gicv3_its: enable all ITS blocks for a CPU.
Jun 24 2019, 9:14 PM
jchandra committed rS349347: arm64 gicv3_its: enable all ITS blocks for a CPU.
arm64 gicv3_its: enable all ITS blocks for a CPU
Jun 24 2019, 9:14 PM
jchandra committed rS349345: arm64 gic: Drop unused GICV3_IVAR_REDIST_VADDR.
arm64 gic: Drop unused GICV3_IVAR_REDIST_VADDR
Jun 24 2019, 9:00 PM
jchandra closed D20454: arm64 gic: Drop unused GICV3_IVAR_REDIST_VADDR.
Jun 24 2019, 9:00 PM

May 31 2019

jchandra updated the diff for D20454: arm64 gic: Drop unused GICV3_IVAR_REDIST_VADDR.

address andrew's comment.

May 31 2019, 3:45 AM
jchandra updated the diff for D20416: acpi_iort: add some error handling.

Fix the check for warning (i > 1 now), fix up error message, and add a comment.

May 31 2019, 3:44 AM

May 30 2019

jchandra planned changes to D20416: acpi_iort: add some error handling.

I took a second look at this, and ran some more testing. I need to fix up a bug and add more comments.

May 30 2019, 11:15 PM
jchandra added inline comments to D20454: arm64 gic: Drop unused GICV3_IVAR_REDIST_VADDR.
May 30 2019, 6:00 PM
jchandra added a comment to D20416: acpi_iort: add some error handling.

How frequently is srat_resolve_its_pxm called?

May 30 2019, 5:51 PM
jchandra closed D20418: arm64 gicv3_its: Fix a typo.
May 30 2019, 1:39 AM
jchandra committed rS348380: arm64 gicv3_its: Fix a typo.
arm64 gicv3_its: Fix a typo
May 30 2019, 1:39 AM
jchandra committed rS348379: gicv3_its: do LPI init only once per CPU.
gicv3_its: do LPI init only once per CPU
May 30 2019, 1:32 AM
jchandra closed D19844: gicv3_its: do LPI init only once per CPU.
May 30 2019, 1:32 AM
jchandra committed rS348378: gicv3_its: refactor LPI init into a new function.
gicv3_its: refactor LPI init into a new function
May 30 2019, 1:25 AM
jchandra closed D19843: gicv3_its: refactor LPI init to new function.
May 30 2019, 1:25 AM
jchandra committed rS348377: gic_v3: consolidate per-cpu redistributor information.
gic_v3: consolidate per-cpu redistributor information
May 30 2019, 1:21 AM
jchandra closed D19842: gic_v3: consolidate per-cpu redistributor information.
May 30 2019, 1:21 AM

May 29 2019

jchandra created D20454: arm64 gic: Drop unused GICV3_IVAR_REDIST_VADDR.
May 29 2019, 3:40 AM
jchandra updated the diff for D19842: gic_v3: consolidate per-cpu redistributor information.

fixes for addressing andrew's not on KABI.

May 29 2019, 3:38 AM

May 26 2019

jchandra added a reviewer for D20418: arm64 gicv3_its: Fix a typo: arm64.
May 26 2019, 11:36 PM
jchandra created D20418: arm64 gicv3_its: Fix a typo.
May 26 2019, 11:36 PM
jchandra created D20417: arm64 gicv3_its: enable all ITS blocks for a CPU.
May 26 2019, 11:35 PM
jchandra created D20416: acpi_iort: add some error handling.
May 26 2019, 11:31 PM
jchandra updated the diff for D19844: gicv3_its: do LPI init only once per CPU.
May 26 2019, 11:28 PM
jchandra updated the diff for D19842: gic_v3: consolidate per-cpu redistributor information.
May 26 2019, 11:24 PM
jchandra closed D19432: arm64 nexus: remove incorrect warning.
May 26 2019, 11:05 PM
jchandra committed rS348291: arm64 nexus: remove incorrect warning.
arm64 nexus: remove incorrect warning
May 26 2019, 11:05 PM

Apr 15 2019

jchandra added a comment to D19844: gicv3_its: do LPI init only once per CPU.

Let me know if you need a new rev with bool.

Apr 15 2019, 7:26 PM

Apr 8 2019

jchandra added a comment to D19844: gicv3_its: do LPI init only once per CPU.

This fixes https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236333

Apr 8 2019, 2:27 AM
jchandra created D19844: gicv3_its: do LPI init only once per CPU.
Apr 8 2019, 2:19 AM
jchandra created D19843: gicv3_its: refactor LPI init to new function.
Apr 8 2019, 2:16 AM
jchandra created D19842: gic_v3: consolidate per-cpu redistributor information.
Apr 8 2019, 2:14 AM

Mar 3 2019

jchandra created D19432: arm64 nexus: remove incorrect warning.
Mar 3 2019, 3:56 AM

Feb 7 2019

jchandra added a comment to D19097: Add missing pmap dsb instructions.

Tested with overnight 'make -j 224 buildworld' without failures.

How long does that take?

Feb 7 2019, 9:00 PM
jchandra accepted D19097: Add missing pmap dsb instructions.

This fixes the failure on ThunderX2 when INVARIANTS are turned off. The failure was:

Feb 7 2019, 6:52 PM
jchandra committed rS343860: pci_host_generic_acpi: use IORT data for MSI/MSI-X.
pci_host_generic_acpi: use IORT data for MSI/MSI-X
Feb 7 2019, 4:50 AM
jchandra closed D18004: pci_host_generic_acpi: use IORT data for MSI/MSI-X.
Feb 7 2019, 4:50 AM · ARM
jchandra committed rS343856: arm64 gicv3: add IORT and NUMA support.
arm64 gicv3: add IORT and NUMA support
Feb 7 2019, 3:02 AM
jchandra closed D18003: arm64 gicv3: add IORT and NUMA support.
Feb 7 2019, 3:02 AM · ARM
jchandra committed rS343853: arm64 acpi: Add support for IORT table.
arm64 acpi: Add support for IORT table
Feb 7 2019, 2:30 AM
jchandra closed D18002: arm64 acpi: Add support for IORT table.
Feb 7 2019, 2:30 AM

Feb 6 2019

jchandra added inline comments to D19077: uart_dev_pl011: add EARLY_PRINTF support.
Feb 6 2019, 9:29 PM
jchandra updated the diff for D18004: pci_host_generic_acpi: use IORT data for MSI/MSI-X.
Feb 6 2019, 3:03 AM · ARM
jchandra planned changes to D18004: pci_host_generic_acpi: use IORT data for MSI/MSI-X.

Will rebase and submit a new rev addressing the comment.

Feb 6 2019, 1:30 AM · ARM

Feb 5 2019

jchandra closed D19073: arm, acpi: increase size of memory region arrays.
Feb 5 2019, 6:25 AM · arm64
jchandra committed rS343764: arm, acpi: increase size of memory region arrays.
arm, acpi: increase size of memory region arrays
Feb 5 2019, 6:25 AM

Feb 4 2019

jchandra abandoned D19078: arm64: update early printf support.

Dropping this for now. We need better EARLY_PRINTF support like andrew noted above before adding this.

Feb 4 2019, 10:35 PM
jchandra accepted D19078: arm64: update early printf support.
Feb 4 2019, 10:34 PM
jchandra abandoned D19077: uart_dev_pl011: add EARLY_PRINTF support.

On second thought, for now I think I will drop this until we have a better EARLY_PRINTF

Feb 4 2019, 10:33 PM
jchandra created D19078: arm64: update early printf support.
Feb 4 2019, 7:44 PM
jchandra added reviewers for D19077: uart_dev_pl011: add EARLY_PRINTF support: andrew, ARM.
Feb 4 2019, 7:40 PM
jchandra created D19077: uart_dev_pl011: add EARLY_PRINTF support.
Feb 4 2019, 7:40 PM
jchandra created D19073: arm, acpi: increase size of memory region arrays.
Feb 4 2019, 4:14 AM · arm64

Dec 8 2018

jchandra committed rS341744: arm64: add ACPI based NUMA support.
arm64: add ACPI based NUMA support
Dec 8 2018, 7:42 PM
jchandra closed D17943: arm64: add ACPI based NUMA support.
Dec 8 2018, 7:42 PM · arm64
jchandra committed rS341743: acpica: support parsing of arm64 affinity in acpi_pxm.c.
acpica: support parsing of arm64 affinity in acpi_pxm.c
Dec 8 2018, 7:32 PM
jchandra closed D17942: acpica: support parsing of arm64 affinity in acpi_pxm.c.
Dec 8 2018, 7:32 PM
jchandra committed rS341742: acpica : move SRAT/SLIT parsing to sys/dev/acpica.
acpica : move SRAT/SLIT parsing to sys/dev/acpica
Dec 8 2018, 7:11 PM
jchandra closed D17941: acpica : move SRAT/SLIT parsing to sys/dev/acpica.
Dec 8 2018, 7:11 PM
jchandra committed rS341741: x86/acpica/srat.c: Add API for parsing proximity tables.
x86/acpica/srat.c: Add API for parsing proximity tables
Dec 8 2018, 6:34 PM
jchandra closed D17940: x86/acpica/srat.c: Add API for parsing proximity tables.
Dec 8 2018, 6:34 PM · arm64

Dec 5 2018

jchandra added a comment to D17940: x86/acpica/srat.c: Add API for parsing proximity tables.

markj: Regarding the question on pxm prefix. I used the convention starting with the filename. I kind of settled for acpi_pxm since I could not think of a better filename and prefix (which covers SRAT for resource affinity and SLIT for locality).

Dec 5 2018, 7:17 AM · arm64

Dec 4 2018

jchandra added a comment to D17940: x86/acpica/srat.c: Add API for parsing proximity tables.

markj: please see the inline comment, and let me know if think there is further changes needed. Thanks.

Dec 4 2018, 5:38 AM · arm64

Nov 20 2018

jchandra updated the diff for D18002: arm64 acpi: Add support for IORT table.

Few fixes to earlier revision-

  • IORT table walking fixed (not to use acpi_walk_subtables since the header is slightly different)
  • proximity is changed to int, so that we can return -1 when SRAT does not have an entry.
  • return o copy data is changed to void since it returned only 0 - this simplified the code a bit.
Nov 20 2018, 6:23 AM
jchandra planned changes to D18002: arm64 acpi: Add support for IORT table.

New version planned with correct way of walking IORT.

Nov 20 2018, 3:37 AM

Nov 19 2018

jchandra closed D17841: gitv3_its: fixes for multiple GIC ITS blocks.
Nov 19 2018, 3:53 AM
jchandra committed rS340602: gitv3_its: fixes for multiple GIC ITS blocks.
gitv3_its: fixes for multiple GIC ITS blocks
Nov 19 2018, 3:53 AM
jchandra committed rS340601: pci_host_generic : move activate/release to generic code.
pci_host_generic : move activate/release to generic code
Nov 19 2018, 3:43 AM
jchandra closed D17793: pci_host_generic : move activate/release to generic code.
Nov 19 2018, 3:43 AM
jchandra closed D17792: pci_host_generic, acpi_resource: drop unneeded code.
Nov 19 2018, 3:34 AM
jchandra committed rS340600: pci_host_generic, acpi_resource: drop unneeded code.
pci_host_generic, acpi_resource: drop unneeded code
Nov 19 2018, 3:34 AM
jchandra committed rS340599: acpica, pci_host_generic_acpi: redo pci_host_generic_acpi.c.
acpica, pci_host_generic_acpi: redo pci_host_generic_acpi.c
Nov 19 2018, 3:16 AM
jchandra closed D17791: acpica, pci_host_generic_acpi: redo pci_host_generic_acpi.c.
Nov 19 2018, 3:16 AM
jchandra committed rS340598: acpica: rework INTRNG interrupts.
acpica: rework INTRNG interrupts
Nov 19 2018, 3:03 AM
jchandra closed D17790: acpica: rework INTRNG interrupt mapping.
Nov 19 2018, 3:03 AM
jchandra committed rS340597: pci_host_generic*: basic implementation of bus range.
pci_host_generic*: basic implementation of bus range
Nov 19 2018, 2:55 AM
jchandra closed D17657: pci_host_generic*: basic implementation of bus range.
Nov 19 2018, 2:55 AM · ARM
jchandra committed rS340596: pci_host_generic: allocate resources against devices.
pci_host_generic: allocate resources against devices
Nov 19 2018, 2:43 AM
jchandra closed D17656: pci_host_generic: allocate resources against devices.
Nov 19 2018, 2:43 AM · ARM
jchandra committed rS340595: pci_host_generic: remove unneeded ThunderX2 quirk.
pci_host_generic: remove unneeded ThunderX2 quirk
Nov 19 2018, 2:38 AM
jchandra closed D17655: pci_host_generic: remove unneeded ThunderX2 quirk.
Nov 19 2018, 2:38 AM
jchandra updated the diff for D17942: acpica: support parsing of arm64 affinity in acpi_pxm.c.

Addressed markj's comments.

  • use the UID instead of APIC id in prints for arm64
  • the comment on 'max' is already handled in preceding commit
Nov 19 2018, 1:46 AM
jchandra updated the diff for D17941: acpica : move SRAT/SLIT parsing to sys/dev/acpica.

Addressed markj's comment - removed unnecessary includes.

Nov 19 2018, 1:40 AM