https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
schakraba...@microsoft.com changed:
What|Removed |Added
Resolution|--- |FIXED
Sta
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #23 from commit-h...@freebsd.org ---
A commit in branch stable/13 references this bug:
URL:
https://cgit.FreeBSD.org/src/commit/?id=4b2322bba19d26f91d0f1a993798c52ebf45d41b
commit 4b2322bba19d26f91d0f1a993798c52ebf45d41b
Author
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #22 from commit-h...@freebsd.org ---
A commit in branch main references this bug:
URL:
https://cgit.FreeBSD.org/src/commit/?id=a1f8a0c793c67ab5854035e017f34d3d016b6d0d
commit a1f8a0c793c67ab5854035e017f34d3d016b6d0d
Author:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #21 from Toomas Soome ---
(In reply to Li-Wen Hsu from comment #20)
If system does allow setting [serial] console properties in firmware, it means
that boot program should accept those settings, or the unsuspecting user will
ha
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #20 from Li-Wen Hsu ---
(In reply to schakraba...@microsoft.com from comment #19)
I've also tested this with QEMU (https://wiki.freebsd.org/arm64/QEMU) as I have
no real arm64 hardware with UEFI. It also works fine. I also aske
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #19 from schakraba...@microsoft.com ---
(In reply to Toomas Soome from comment #18)
I have updated the review with the change
https://reviews.freebsd.org/D36052
--
You are receiving this mail because:
You are the assignee for
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #18 from Toomas Soome ---
(In reply to schakraba...@microsoft.com from comment #17)
Hm, ok, so with defaults (that is, use values provided by system firmware),
there is no problem. In that case, I would suggest to set defaults
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #17 from schakraba...@microsoft.com ---
(In reply to Toomas Soome from comment #13)
I have tried this, and it has worked on ARM64 Hyper-V.
diff --git a/stand/efi/loader/efiserialio.c b/stand/efi/loader/efiserialio.c
index 8b3f8e
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #16 from schakraba...@microsoft.com ---
Any progress on this bug?
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #15 from Andrew Turner ---
> What is the output from show efi-version?
On Hyper-V on a MS Dev Kit 2023 I get 2.70
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #14 from Toomas Soome ---
(In reply to Toomas Soome from comment #13)
this vmware fusion is reporting version 2.60;
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #13 from Toomas Soome ---
What is the output from show efi-version?
I did test this code with qemu (when I did develop it) and vmware fusion tech
preview (just today), both working as expected.
In mail to lw...@freebsd.org, I
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #12 from Andrew Turner ---
It matches the UEFI 2.9 spec.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #11 from Warner Losh ---
(In reply to Ed Maste from comment #10)
Have we verified that our EFI definition for the SetAttribute matches?
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #10 from Ed Maste ---
Andy pointed out the call in grub -- they use different struct field names
static void
do_real_config (struct grub_serial_port *port)
{
...
status = efi_call_7 (port->interface->set_attributes, port->int
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #9 from Ed Maste ---
It looks like EDK UefiShell only invokes SetAttributes() from the sermode
command (ShellCommandRunSerMode), perhaps this is not executed in any default
code path.
The FreeBSD kernel doesn't use UEFI SetAttr
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #8 from Andrew Turner ---
I don't know why it works there. All I can say is it enters into SetAttributes
and deosn't appear to return, while running loader without calling
SetAttributes will succeed in gettiong into the kernel.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #6 from schakraba...@microsoft.com ---
(In reply to Andrew Turner from comment #3)
Also if we use
https://github.com/tianocore/edk2/tree/UDK2018/ShellBinPkg/UefiShell, for arm64
that works for the serial connection on Hyper-V ar
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #6 from schakraba...@microsoft.com ---
(In reply to Andrew Turner from comment #3)
Also if we use
https://github.com/tianocore/edk2/tree/UDK2018/ShellBinPkg/UefiShell, for arm64
that works for the serial connection on Hyper-V ar
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #4 from schakraba...@microsoft.com ---
(In reply to Andrew Turner from comment #3)
But grub in Linux and also serial console implementation of FreeBSD kernel
seems to work with the same. Only it is not working in comconsole of e
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #4 from schakraba...@microsoft.com ---
(In reply to Andrew Turner from comment #3)
But grub in Linux and also serial console implementation of FreeBSD kernel
seems to work with the same. Only it is not working in comconsole of e
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
Andrew Turner changed:
What|Removed |Added
CC||and...@freebsd.org
--- Comment #3
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
Li-Wen Hsu changed:
What|Removed |Added
See Also||https://reviews.freebsd.org
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #2 from schakraba...@microsoft.com ---
Is there any update on the fix?
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
--- Comment #1 from Warner Losh ---
Is there a publicly available place to try to run thus?
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266248
Bug ID: 266248
Summary: efi comconsole does not work with ARM64 Hyper-V
Product: Base System
Version: 13.1-STABLE
Hardware: arm64
OS: Any
Status: New
26 matches
Mail list logo