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 (96 w, 4 d)

Recent Activity

Fri, Apr 26

aokblast added a comment to D44947: Move lock of uart frontend to uart backend in bhyve.

Fix it!

Fri, Apr 26, 7:09 AM
aokblast updated the diff for D44947: Move lock of uart frontend to uart backend in bhyve.

Check the result of calloc

Fri, Apr 26, 7:08 AM
aokblast abandoned D44966: Move lock of uart frontend to uart backend in bhyve.

Sorry I falsely create a duplicate patch...

Fri, Apr 26, 7:05 AM
aokblast requested review of D44966: Move lock of uart frontend to uart backend in bhyve.
Fri, Apr 26, 7:04 AM

Thu, Apr 25

aokblast added reviewers for D44947: Move lock of uart frontend to uart backend in bhyve: markj, lwhsu.
Thu, Apr 25, 4:14 PM
aokblast retitled D44947: Move lock of uart frontend to uart backend in bhyve from Move lock of uart frontend to uartbackend to Move lock of uart frontend to uart backend in bhyve.
Thu, Apr 25, 4:12 PM
aokblast requested review of D44947: Move lock of uart frontend to uart backend in bhyve.
Thu, Apr 25, 4:05 PM

Tue, Apr 2

aokblast updated the summary of D44596: fix typo in acpidump.
Tue, Apr 2, 4:11 PM
aokblast retitled D44596: fix typo in acpidump from fix typo in acpi to fix typo in acpidump.
Tue, Apr 2, 4:09 PM
aokblast added a reviewer for D44596: fix typo in acpidump: lwhsu.
Tue, Apr 2, 4:07 PM
aokblast requested review of D44596: fix typo in acpidump.
Tue, Apr 2, 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