Page MenuHomeFreeBSD

aokblast (SHENG-YI HONG)
AoK_Blast

Projects

User does not belong to any projects.

User Details

User Since
Jun 21 2022, 7:17 PM (129 w, 4 d)

Recent Activity

Apr 2 2024

aokblast updated the summary of D44596: fix typo in acpidump.
Apr 2 2024, 4:11 PM
aokblast retitled D44596: fix typo in acpidump from fix typo in acpi to fix typo in acpidump.
Apr 2 2024, 4:09 PM
aokblast added a reviewer for D44596: fix typo in acpidump: lwhsu.
Apr 2 2024, 4:07 PM
aokblast requested review of D44596: fix typo in acpidump.
Apr 2 2024, 4:07 PM

Mar 24 2024

aokblast abandoned D43757: Make kernel's note segment to be loaded so that debugger can match with coredump.

I think MarkJ is right and then we can abandon this patch and just let the LLDB guys merge the patch into LLDB.

Mar 24 2024, 4:04 AM

Mar 23 2024

aokblast added a comment to D43757: Make kernel's note segment to be loaded so that debugger can match with coredump.

I will ask you again in AsiaBSDCon personally because I found something strange on my experiment. Thanks your guys help!

Mar 23 2024, 3:18 PM

Mar 2 2024

aokblast added a comment to D43757: Make kernel's note segment to be loaded so that debugger can match with coredump.

Does it works? Because the section name can only appear once in a ldscript. So if we move the .note.gnu.build-id section into rodata, it will cause the ELF cannot find this section and finally PT_NOTE segment will not contains .note.gnu.build-id. Besides, without this section, we cannot get the build-id hash data from section VMA as the most debugger expected.

Mar 2 2024, 8:47 PM
aokblast updated the diff for D43514: Add Bhyve TCP raw socket on console.

Tidy up commit

Mar 2 2024, 6:16 PM
aokblast updated the diff for D43514: Add Bhyve TCP raw socket on console.
  • Add manual page and use uniform interface for tcp
Mar 2 2024, 6:05 PM
aokblast updated the summary of D43514: Add Bhyve TCP raw socket on console.
Mar 2 2024, 6:05 PM
aokblast updated the diff for D43514: Add Bhyve TCP raw socket on console.

Add ipv6 support

Mar 2 2024, 5:45 PM
aokblast updated the diff for D43514: Add Bhyve TCP raw socket on console.
  • Add ipv6 support
Mar 2 2024, 5:12 PM

Feb 26 2024

aokblast abandoned D43718: Update mold to 2.4.0.
Feb 26 2024, 3:05 PM

Feb 16 2024

aokblast added a comment to D43514: Add Bhyve TCP raw socket on console.

I understand, but I'm awaiting testing from the OpenStack team to ensure everything is functioning properly. Additionally, I intend to incorporate IPv6 support, so I've chosen to clean up the commit after receiving feedback from the OpenStack team.

Feb 16 2024, 7:16 AM

Feb 14 2024

aokblast added a comment to D43718: Update mold to 2.4.0.

Hello, do you have any progress on this? If you found any issue, I can help on fixing it.

Feb 14 2024, 1:11 PM

Feb 6 2024

aokblast added a reviewer for D43718: Update mold to 2.4.0: ashish.
Feb 6 2024, 3:01 AM
aokblast updated the summary of D43757: Make kernel's note segment to be loaded so that debugger can match with coredump.
Feb 6 2024, 2:46 AM
aokblast updated the summary of D43757: Make kernel's note segment to be loaded so that debugger can match with coredump.
Feb 6 2024, 2:28 AM
aokblast requested review of D43757: Make kernel's note segment to be loaded so that debugger can match with coredump.
Feb 6 2024, 2:05 AM
aokblast updated the diff for D43514: Add Bhyve TCP raw socket on console.

Roll back to correct version

Feb 6 2024, 1:58 AM
aokblast updated the diff for D43514: Add Bhyve TCP raw socket on console.
Feb 6 2024, 1:56 AM

Feb 4 2024

aokblast updated the diff for D43718: Update mold to 2.4.0.
  • Use style compilant version naming and use port package as default
Feb 4 2024, 4:47 PM
aokblast added a comment to D43718: Update mold to 2.4.0.

Sorry, I fix it.
BTW, some test like LTO (because we don't open it) and tlsdesc failed when I run make test thus I decide to turn it off. I have use it to compile several programs and nothing wrong happens.
However, it shows this warning when compiling because crt is stripped when shipping. I think it is the bug from strip.

Feb 4 2024, 4:46 PM
aokblast added inline comments to D43718: Update mold to 2.4.0.
Feb 4 2024, 4:23 PM
aokblast added inline comments to D43718: Update mold to 2.4.0.
Feb 4 2024, 7:15 AM

Feb 3 2024

aokblast added a comment to D43718: Update mold to 2.4.0.

All fixed but I don't find blake3 in FreeBSD port.

Feb 3 2024, 7:41 PM
aokblast updated the diff for D43718: Update mold to 2.4.0.
  • Update to latest version with PR#1186
Feb 3 2024, 7:40 PM
aokblast updated the diff for D43718: Update mold to 2.4.0.
Feb 3 2024, 7:36 PM
aokblast updated the summary of D43718: Update mold to 2.4.0.
Feb 3 2024, 7:42 AM
aokblast updated the summary of D43718: Update mold to 2.4.0.
Feb 3 2024, 7:36 AM
aokblast requested review of D43718: Update mold to 2.4.0.
Feb 3 2024, 7:31 AM

Feb 2 2024

aokblast added inline comments to D43514: Add Bhyve TCP raw socket on console.
Feb 2 2024, 1:00 PM
aokblast added inline comments to D43514: Add Bhyve TCP raw socket on console.
Feb 2 2024, 12:51 PM
aokblast retitled D43514: Add Bhyve TCP raw socket on console from WIP: Add Bhyve TCP raw socket on console to Add Bhyve TCP raw socket on console.
Feb 2 2024, 10:27 AM
aokblast updated the diff for D43514: Add Bhyve TCP raw socket on console.

Use pointer instead of setting errno in userspace

Feb 2 2024, 10:27 AM
aokblast added inline comments to D43514: Add Bhyve TCP raw socket on console.
Feb 2 2024, 8:34 AM

Feb 1 2024

aokblast updated the diff for D43514: Add Bhyve TCP raw socket on console.

Fix indentation

Feb 1 2024, 11:15 PM
aokblast added a comment to D43514: Add Bhyve TCP raw socket on console.

I figure out the disconnection part. Hope everyone can give it a review. Thanks!

Feb 1 2024, 11:10 PM
aokblast updated the diff for D43514: Add Bhyve TCP raw socket on console.

Add reconnection mechanism

Feb 1 2024, 11:08 PM

Jan 24 2024

aokblast added inline comments to D43514: Add Bhyve TCP raw socket on console.
Jan 24 2024, 2:26 PM

Jan 23 2024

aokblast updated the diff for D43514: Add Bhyve TCP raw socket on console.

Add lock to sc and imporve the error logging message

Jan 23 2024, 7:38 PM

Jan 20 2024

aokblast updated the summary of D43514: Add Bhyve TCP raw socket on console.
Jan 20 2024, 5:50 AM

Jan 19 2024

aokblast retitled D43514: Add Bhyve TCP raw socket on console from WIP: Add Bhyve TCP raw socket to WIP: Add Bhyve TCP raw socket on console.
Jan 19 2024, 6:25 PM
aokblast retitled D43514: Add Bhyve TCP raw socket on console from Add Bhyve TCP raw socket to WIP: Add Bhyve TCP raw socket.
Jan 19 2024, 6:23 PM
aokblast requested review of D43514: Add Bhyve TCP raw socket on console.
Jan 19 2024, 6:19 PM

Dec 30 2023

aokblast added a reviewer for D43251: Update riscv-isa-sim to 2023-12-23 snapshot: lwhsu.
Dec 30 2023, 7:20 PM
aokblast requested review of D43251: Update riscv-isa-sim to 2023-12-23 snapshot.
Dec 30 2023, 7:19 PM

Oct 28 2023

aokblast added a comment to D42388: add asan_static to build.

The problem is found when I was looking at this issue.
Currently, -DWITH_ASAN cannot compile successfully before and after this patch.
After applying this patch, the error becomes:

Oct 28 2023, 5:47 PM
aokblast updated the summary of D42388: add asan_static to build.
Oct 28 2023, 5:46 PM
aokblast requested review of D42388: add asan_static to build.
Oct 28 2023, 5:41 PM

Oct 9 2023

aokblast added a comment to D42085: Add array bound checking mechanism for _ctype.h.

Yes, isprint is a macro in FreeBSD's libc, so it will disappear after c pre-processor.
But I don't think this is the reason why it doesn't behavior correctly. However, I will still try to build libc with sanitizer and try again and I am still checking the codes in contrib/llvm-project/compiler-rt/msan at the same time.

Oct 9 2023, 3:58 PM

Oct 6 2023

aokblast abandoned D42085: Add array bound checking mechanism for _ctype.h.

Oh, I found the comment in that file. Sorry about wasting your time. I close the revision right now and on the other hand checking the code on llvm-project that may cause the issue. Thanks you.

Oct 6 2023, 2:52 PM
aokblast added a comment to D42085: Add array bound checking mechanism for _ctype.h.

Sorry about my careless, I copy the wrong code segment.

Oct 6 2023, 2:40 PM

Oct 5 2023

lwhsu renamed aokblast from i19780219111_kimo.com to aokblast.
Oct 5 2023, 12:07 PM
aokblast updated the summary of D42085: Add array bound checking mechanism for _ctype.h.
Oct 5 2023, 11:09 AM
aokblast updated the summary of D42085: Add array bound checking mechanism for _ctype.h.
Oct 5 2023, 11:08 AM
aokblast requested review of D42085: Add array bound checking mechanism for _ctype.h.
Oct 5 2023, 11:02 AM

Sep 29 2023

aokblast added a reviewer for D42016: Add GSoC 2023 lldb_kmod project: lwhsu.
Sep 29 2023, 6:01 AM
aokblast requested review of D42016: Add GSoC 2023 lldb_kmod project.
Sep 29 2023, 5:59 AM

Jul 24 2023

aokblast updated the diff for D41079: add gsoc lldb kernel module status report.
  • rephrasse the work description
Jul 24 2023, 6:18 PM
aokblast added a comment to D41079: add gsoc lldb kernel module status report.

Yes, "Sheng-Yi Hong <aokblast@FreeBSD.org>" is the author of the report.

Jul 24 2023, 6:18 PM

Jul 19 2023

aokblast added a reviewer for D41079: add gsoc lldb kernel module status report: lwhsu.
Jul 19 2023, 1:04 PM
aokblast updated the diff for D41079: add gsoc lldb kernel module status report.
  • unify capitalize and rephrasing
Jul 19 2023, 11:45 AM
aokblast requested review of D41079: add gsoc lldb kernel module status report.
Jul 19 2023, 2:40 AM

Apr 24 2023

aokblast updated aokblast.
Apr 24 2023, 8:12 AM
aokblast updated the summary of D39774: multimedia/obs-studio: fix type conversion error on libftl over new version clang.
Apr 24 2023, 8:11 AM
aokblast added a reviewer for D39774: multimedia/obs-studio: fix type conversion error on libftl over new version clang: lwhsu.
Apr 24 2023, 8:05 AM
aokblast requested review of D39774: multimedia/obs-studio: fix type conversion error on libftl over new version clang.
Apr 24 2023, 8:04 AM

Mar 1 2023

aokblast updated the diff for D38838: draft: add configuration base.

fix: recover shebang in make-memstick.sh

Mar 1 2023, 1:19 PM
aokblast updated the diff for D38838: draft: add configuration base.
Mar 1 2023, 1:16 PM
aokblast added a reviewer for D38838: draft: add configuration base: lwhsu.
Mar 1 2023, 1:11 PM
aokblast requested review of D38838: draft: add configuration base.
Mar 1 2023, 1:08 PM

Jul 24 2022

aokblast updated the diff for D35877: Add tests for wc(1).
  • Fix naming convension for wc test case
Jul 24 2022, 10:45 PM

Jul 22 2022

aokblast requested review of D35877: Add tests for wc(1).
Jul 22 2022, 7:06 AM