Page MenuHomeFreeBSD

alfredo (Alfredo Dal'Ava Júnior)
User

Projects

User Details

User Since
Dec 7 2018, 3:31 PM (179 w, 2 d)

Recent Activity

Fri, May 6

alfredo committed R10:e44e611e31c3: nfs: do not panic on bootpc_init when no interfaces are found (authored by alfredo).
nfs: do not panic on bootpc_init when no interfaces are found
Fri, May 6, 12:15 PM
alfredo added a comment to D33603: Add FreeBSD "Orb" logo to boot loader.

I like the idea! However I burned an DVD for a PowerBook G4 and I only see the regular disc icon.
What's your device model? (based on other sources your patch looks correct. Maybe my firmware is too old for this feature)

Fri, May 6, 1:32 AM · PowerPC
alfredo added a reviewer for D33603: Add FreeBSD "Orb" logo to boot loader: PowerPC.
Fri, May 6, 1:25 AM · PowerPC

Thu, May 5

alfredo added reviewers for D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs: glebius, gonzo, imp.
Thu, May 5, 7:08 PM · PowerPC

Tue, May 3

alfredo closed D34429: retrieve OS release automatically to build compiler target triple.
Tue, May 3, 11:17 AM
alfredo committed R10:f9ee4156741a: build target triple variable from sys/conf/newvers.sh (authored by alfredo).
build target triple variable from sys/conf/newvers.sh
Tue, May 3, 11:17 AM

Mon, May 2

alfredo added a comment to D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs.

@rmacklem, 'vfs.root.mountroot' is used as a kernel parameter to specify (or override) where is the root filesystem to be mounted and its partition type. It's usually something like "vfs.root.mountroot=ufs:/dev/da0s1a" if you use a local disk, or "vfs.root.mountroot=nfs:192.168.0.1:/tftpboot/root" if using nfs.

Mon, May 2, 1:45 PM · PowerPC
alfredo added a reviewer for D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs: sjg.
Mon, May 2, 11:56 AM · PowerPC
alfredo updated the diff for D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs.

use strncmp instead of strstr in order to match only the beginning of the string

Mon, May 2, 11:56 AM · PowerPC

Fri, Apr 29

alfredo updated the test plan for D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs.
Fri, Apr 29, 9:41 PM · PowerPC
alfredo requested review of D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs.
Fri, Apr 29, 9:22 PM · PowerPC

Apr 7 2022

alfredo committed R10:0b1b30d66450: nfs: do not panic on bootpc_init when no interfaces are found (authored by alfredo).
nfs: do not panic on bootpc_init when no interfaces are found
Apr 7 2022, 10:38 PM
alfredo closed D34567: nfs: do not panic on bootpc_init when no interfaces are found.
Apr 7 2022, 10:38 PM

Apr 1 2022

alfredo added a comment to D34567: nfs: do not panic on bootpc_init when no interfaces are found.

Have you tested the case where there is no suitable
net interface and no local root fs to see if the failure
is "as clear" to users as the panic is?

Apr 1 2022, 12:39 PM

Mar 25 2022

alfredo added a comment to D34429: retrieve OS release automatically to build compiler target triple.

Hi @imp, are you ok with current patch?

Mar 25 2022, 5:49 PM
alfredo committed R10:4081882c415b: powerpcspe: fix PCI enumeration on ppce500 (authored by alfredo).
powerpcspe: fix PCI enumeration on ppce500
Mar 25 2022, 11:07 AM

Mar 24 2022

alfredo requested review of D34567: nfs: do not panic on bootpc_init when no interfaces are found.

During tests I found that when a eligible NIC exists and network isn't prepared for bootp, it cannot load the local root file system.
More investigation is required:

Mar 24 2022, 8:16 PM

Mar 21 2022

alfredo committed R10:27f56d337be3: powerpcspe: fix PCI enumeration on ppce500 (authored by alfredo).
powerpcspe: fix PCI enumeration on ppce500
Mar 21 2022, 7:12 PM
alfredo closed D34621: powerpcspe: fix PCI enumeration on ppce500.
Mar 21 2022, 7:12 PM
alfredo updated the test plan for D34621: powerpcspe: fix PCI enumeration on ppce500.
Mar 21 2022, 11:15 AM
alfredo updated the diff for D34621: powerpcspe: fix PCI enumeration on ppce500.

style

Mar 21 2022, 11:13 AM
alfredo requested review of D34621: powerpcspe: fix PCI enumeration on ppce500.
Mar 21 2022, 11:07 AM

Mar 15 2022

alfredo accepted D34571: gpiopower: Fix failure case for attach.

LGTM. Thanks, it fixes the kernel crashing with QEMU -M ppce500.

Mar 15 2022, 7:12 PM
alfredo planned changes to D34567: nfs: do not panic on bootpc_init when no interfaces are found.

During tests I found that when a eligible NIC exists and network isn't prepared for bootp, it cannot load the local root file system.
More investigation is required:

Mar 15 2022, 2:12 PM
alfredo added a comment to D34554: powerpcspe: add virtio in-kernel support.

edit: commented on wrong revision

Mar 15 2022, 2:12 PM · PowerPC
alfredo updated the test plan for D34567: nfs: do not panic on bootpc_init when no interfaces are found.
Mar 15 2022, 2:04 PM
alfredo requested review of D34567: nfs: do not panic on bootpc_init when no interfaces are found.
Mar 15 2022, 1:58 PM
alfredo committed R10:aa37fbc20036: powerpcspe: add virtio in-kernel support (authored by alfredo).
powerpcspe: add virtio in-kernel support
Mar 15 2022, 12:50 PM
alfredo closed D34554: powerpcspe: add virtio in-kernel support.
Mar 15 2022, 12:49 PM · PowerPC

Mar 14 2022

alfredo updated the summary of D34554: powerpcspe: add virtio in-kernel support.
Mar 14 2022, 8:57 PM · PowerPC
alfredo requested review of D34554: powerpcspe: add virtio in-kernel support.
Mar 14 2022, 8:56 PM · PowerPC

Mar 7 2022

alfredo committed R10:c3b6408ee82b: powerpc: FreeBSD kernel compatibility cleanup (authored by alfredo).
powerpc: FreeBSD kernel compatibility cleanup
Mar 7 2022, 2:32 PM
alfredo closed D33421: powerpc: adjust FreeBSD kernel backward compatibility list.
Mar 7 2022, 2:32 PM · PowerPC

Mar 4 2022

alfredo committed R10:ed726c3e34d8: powerpc64: fix loader regression (authored by luporl).
powerpc64: fix loader regression
Mar 4 2022, 7:19 PM
Herald added a reviewer for D32027: powerpc64: fix loader regression: manu.
Mar 4 2022, 7:18 PM

Mar 3 2022

alfredo planned changes to D19237: Fix TARGET_TRIPLE assembly and retrieve OS version automatically.

Suspending this since it requires changes to continue.
The OS revision part is now being discussed in D34429.

Mar 3 2022, 9:26 PM · PowerPC
alfredo updated the diff for D34429: retrieve OS release automatically to build compiler target triple.

Updated with gjb's suggestion

Mar 3 2022, 9:24 PM
alfredo added a comment to D34429: retrieve OS release automatically to build compiler target triple.
In D34429#780080, @imp wrote:

I love this idea, btw. I hope my reaction my reaction to one small detail doesn't obscure this :)

Mar 3 2022, 9:10 PM
alfredo updated the diff for D34429: retrieve OS release automatically to build compiler target triple.

updated with imp's suggestion

Mar 3 2022, 9:04 PM
alfredo updated the summary of D34429: retrieve OS release automatically to build compiler target triple.
Mar 3 2022, 8:39 PM
alfredo requested review of D34429: retrieve OS release automatically to build compiler target triple.
Mar 3 2022, 8:35 PM

Feb 28 2022

alfredo abandoned D34379: llvm: [ELF] Support some absolute/PC-relative relocation types for REL format .

Abandoned due to https://cgit.freebsd.org/src/commit/?id=298c3e8d6b6405cbea13a7a1a1fbc1ad5a45c378

Feb 28 2022, 3:30 PM · PowerPC

Feb 25 2022

alfredo committed R10:310623908c20: keymap: Add extra Alt Gr mapping for Brazillian Portuguese ABNT2 keyboards (authored by alfredo).
keymap: Add extra Alt Gr mapping for Brazillian Portuguese ABNT2 keyboards
Feb 25 2022, 9:22 PM
alfredo updated the summary of D34379: llvm: [ELF] Support some absolute/PC-relative relocation types for REL format .
Feb 25 2022, 7:31 PM · PowerPC
alfredo updated the summary of D34379: llvm: [ELF] Support some absolute/PC-relative relocation types for REL format .
Feb 25 2022, 7:08 PM · PowerPC
alfredo requested review of D34379: llvm: [ELF] Support some absolute/PC-relative relocation types for REL format .
Feb 25 2022, 7:06 PM · PowerPC

Feb 22 2022

alfredo closed D33801: keymap: add extra Alt Gr mapping for Brazillian Portuguese ABNT2 keyboards.
Feb 22 2022, 9:43 PM
alfredo committed R10:07625bc4b30d: keymap: Add extra Alt Gr mapping for Brazillian Portuguese ABNT2 keyboards (authored by alfredo).
keymap: Add extra Alt Gr mapping for Brazillian Portuguese ABNT2 keyboards
Feb 22 2022, 9:43 PM
alfredo updated the test plan for D33801: keymap: add extra Alt Gr mapping for Brazillian Portuguese ABNT2 keyboards.
Feb 22 2022, 7:07 PM

Feb 17 2022

alfredo committed R10:0d27ad33a44c: kldxref: add R_PPC_ADDR32 handler (authored by alfredo).
kldxref: add R_PPC_ADDR32 handler
Feb 17 2022, 6:49 PM

Feb 10 2022

alfredo committed R10:79f5d19890c3: kldxref: add R_PPC_ADDR32 handler (authored by alfredo).
kldxref: add R_PPC_ADDR32 handler
Feb 10 2022, 12:16 PM
alfredo closed D33745: powerpc: add R_PPC_ADDR32 handler for kldxref.
Feb 10 2022, 12:16 PM · PowerPC
alfredo added inline comments to D33745: powerpc: add R_PPC_ADDR32 handler for kldxref.
Feb 10 2022, 11:59 AM · PowerPC

Feb 7 2022

alfredo committed R10:04d4de5e609a: kldxref: add R_PPC64_ADDR64 handler (authored by alfredo).
kldxref: add R_PPC64_ADDR64 handler
Feb 7 2022, 7:43 PM

Jan 9 2022

alfredo added a reviewer for D33801: keymap: add extra Alt Gr mapping for Brazillian Portuguese ABNT2 keyboards: emaste.
Jan 9 2022, 5:13 AM
alfredo requested review of D33801: keymap: add extra Alt Gr mapping for Brazillian Portuguese ABNT2 keyboards.
Jan 9 2022, 5:10 AM

Jan 6 2022

alfredo added reviewers for D33745: powerpc: add R_PPC_ADDR32 handler for kldxref: jhibbits, luporl.
Jan 6 2022, 6:00 PM · PowerPC

Jan 4 2022

alfredo requested review of D33745: powerpc: add R_PPC_ADDR32 handler for kldxref.
Jan 4 2022, 8:42 PM · PowerPC

Dec 27 2021

alfredo committed R10:c3d9c63329a8: kldxref: add R_PPC64_ADDR64 handler (authored by alfredo).
kldxref: add R_PPC64_ADDR64 handler
Dec 27 2021, 3:37 PM
alfredo closed D33615: powerpc64: R_PPC64_ADDR64 handler for kldxref.
Dec 27 2021, 3:37 PM · PowerPC
alfredo updated the diff for D33421: powerpc: adjust FreeBSD kernel backward compatibility list.

add ports package versions and adjust comments

Dec 27 2021, 3:11 PM · PowerPC

Dec 22 2021

alfredo accepted D33610: Let powerpc64le live as not experimental architecture..

Makes sense. I've been using powerpc64le on Raptor Blackbird and QEMU and it looks solid.

Dec 22 2021, 5:51 AM
alfredo retitled D33615: powerpc64: R_PPC64_ADDR64 handler for kldxref from powerpc64: add R_PPC64_ADDR64 handler for kldxref to powerpc64: R_PPC64_ADDR64 handler for kldxref.
Dec 22 2021, 5:39 AM · PowerPC
alfredo requested review of D33615: powerpc64: R_PPC64_ADDR64 handler for kldxref.
Dec 22 2021, 5:33 AM · PowerPC

Dec 14 2021

alfredo added inline comments to D33421: powerpc: adjust FreeBSD kernel backward compatibility list.
Dec 14 2021, 9:49 PM · PowerPC
alfredo updated the diff for D33421: powerpc: adjust FreeBSD kernel backward compatibility list.
Dec 14 2021, 9:04 PM · PowerPC
alfredo committed R10:8d1ab5ad8449: powerpc: kernel config style (authored by alfredo).
powerpc: kernel config style
Dec 14 2021, 9:03 PM

Dec 13 2021

alfredo updated the diff for D33421: powerpc: adjust FreeBSD kernel backward compatibility list.

updated after discussion on IRC

Dec 13 2021, 10:32 PM · PowerPC
alfredo requested review of D33421: powerpc: adjust FreeBSD kernel backward compatibility list.
Dec 13 2021, 10:07 PM · PowerPC
alfredo added a comment to D33361: website/powerpc: update supported hardware, news and recommendations.

Patch updated with @pauamma_gundo.com comments. Thanks!

Dec 13 2021, 11:45 AM · PowerPC
alfredo updated the diff for D33361: website/powerpc: update supported hardware, news and recommendations.

@pauamma_gundo.com fixes

Dec 13 2021, 11:44 AM · PowerPC

Dec 9 2021

alfredo added reviewers for D33361: website/powerpc: update supported hardware, news and recommendations: lwhsu, emaste, carlavilla, PowerPC.
Dec 9 2021, 8:21 PM · PowerPC
alfredo requested review of D33361: website/powerpc: update supported hardware, news and recommendations.
Dec 9 2021, 8:16 PM · PowerPC

Dec 1 2021

alfredo committed R10:5cee383b87f5: powerpc64le: add LINT64LE kernel config (authored by alfredo).
powerpc64le: add LINT64LE kernel config
Dec 1 2021, 7:42 PM
alfredo committed R10:060c97abb019: powerpc64: make autoboot possible on powernv machines (authored by alfredo).
powerpc64: make autoboot possible on powernv machines
Dec 1 2021, 7:42 PM

Nov 29 2021

alfredo committed R10:e671037b3c49: powerpc64le: add LINT64LE kernel config (authored by alfredo).
powerpc64le: add LINT64LE kernel config
Nov 29 2021, 12:29 PM
alfredo closed D33136: powerpc64le: add LINT64LE kernel config.
Nov 29 2021, 12:28 PM

Nov 26 2021

alfredo committed R10:c41d129485e0: ofwfb: fix vga/hdmi console with ASMEDIA during boot on powerpc64(le) (authored by alfredo).
ofwfb: fix vga/hdmi console with ASMEDIA during boot on powerpc64(le)
Nov 26 2021, 8:51 PM
alfredo requested review of D33136: powerpc64le: add LINT64LE kernel config.
Nov 26 2021, 6:39 PM

Nov 25 2021

alfredo committed R10:b6644f529ca4: powerpc64: make autoboot possible on powernv machines (authored by alfredo).
powerpc64: make autoboot possible on powernv machines
Nov 25 2021, 9:11 PM
alfredo closed D32838: powerpc64: add default boot option to enable autoboot.
Nov 25 2021, 9:10 PM · PowerPC

Nov 24 2021

alfredo retitled D32838: powerpc64: add default boot option to enable autoboot from [draft] powerpc64: add default boot option to enable autoboot to powerpc64: add default boot option to enable autoboot.
Nov 24 2021, 1:04 PM · PowerPC
alfredo requested review of D32838: powerpc64: add default boot option to enable autoboot.

Finished full tests (configure petitboot autoboot, install disc1.iso and boot).

Nov 24 2021, 1:02 PM · PowerPC

Nov 4 2021

alfredo planned changes to D32838: powerpc64: add default boot option to enable autoboot.

assume it's a draft until proper tests are in progress

Nov 4 2021, 9:14 PM · PowerPC
alfredo retitled D32838: powerpc64: add default boot option to enable autoboot from draftpowerpc64: add default boot option to enable autoboot to [draft] powerpc64: add default boot option to enable autoboot.
Nov 4 2021, 9:13 PM · PowerPC
alfredo requested review of D32838: powerpc64: add default boot option to enable autoboot.
Nov 4 2021, 9:12 PM · PowerPC
alfredo accepted D29000: Export RGB offsets with FBIO_GETRGBOFFS.

LGTM. Would be good to add arm group for review and smoke test this change

Nov 4 2021, 12:31 PM · PowerPC

Nov 3 2021

alfredo committed R10:b042d10cdc71: ofwfb: fix vga/hdmi console with ASMEDIA during boot on powerpc64(le) (authored by alfredo).
ofwfb: fix vga/hdmi console with ASMEDIA during boot on powerpc64(le)
Nov 3 2021, 1:50 PM
alfredo closed D30626: ofwfb: fix vga/hdmi console during boot on powerpc64.
Nov 3 2021, 1:50 PM · PowerPC
alfredo accepted D32797: sched: separate out schedinit_ap().

I boot-tested this patch and no regression found on:

  • QEMU VM POWER9 with hardware acceleration (hw.ncpu: 144)
  • bare metal POWER9 hw.ncpu: 16
Nov 3 2021, 1:18 PM

Nov 1 2021

alfredo updated the diff for D30626: ofwfb: fix vga/hdmi console during boot on powerpc64.

correct comments wording

Nov 1 2021, 2:33 PM · PowerPC
alfredo added a comment to D15818: Add a delayed VT attachment for ofwfb.

Justin, I tested this patch on Blackbird and it looks good, just need to be rebased to latest main. Also tested it along with D30626.

Nov 1 2021, 11:41 AM

Oct 29 2021

alfredo added a reviewer for D30626: ofwfb: fix vga/hdmi console during boot on powerpc64: PowerPC.
Oct 29 2021, 2:59 PM · PowerPC
alfredo added inline comments to D30626: ofwfb: fix vga/hdmi console during boot on powerpc64.
Oct 29 2021, 2:57 PM · PowerPC
alfredo updated the diff for D30626: ofwfb: fix vga/hdmi console during boot on powerpc64.

address reviewer comments

Oct 29 2021, 2:57 PM · PowerPC
alfredo updated the diff for D30626: ofwfb: fix vga/hdmi console during boot on powerpc64.

addresses commiter's suggestions

Oct 29 2021, 2:50 PM · PowerPC

Oct 14 2021

alfredo accepted D32160: powerpc64le: stand fixes.

Great job @bdragon and @luporl!
Tested a powerpc64 disc1.iso with this patch on QEMU6.0 and installation went fine. Also tested make buildkernel/installkernel with no issues.

Oct 14 2021, 6:06 PM

Sep 15 2021

alfredo accepted D30797: powerpc64: make radix with superpages default.

I tested this patch with D31232 few weeks ago on the Blackbird and it looks good to me once it's approved.

Sep 15 2021, 3:05 PM · PowerPC

Sep 8 2021

alfredo committed R10:d8199cf063f0: llvm: Revert "[HardwareLoops] Change order of SCEV expression construction for… (authored by alfredo).
llvm: Revert "[HardwareLoops] Change order of SCEV expression construction for…
Sep 8 2021, 6:17 PM

Sep 3 2021

alfredo committed R10:f21fcae48702: llvm: Revert "[HardwareLoops] Change order of SCEV expression construction for… (authored by alfredo).
llvm: Revert "[HardwareLoops] Change order of SCEV expression construction for…
Sep 3 2021, 1:36 PM