镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

viogpu(4): New driver - #49

Closed
FlyGoat wants to merge 1 commit into
NetBSD:trunkfrom
FlyGoat:viogpu
Closed

FlyGoat wants to merge 1 commit into
NetBSD:trunkfrom
FlyGoat:viogpu

Conversation

@FlyGoat

@FlyGoat FlyGoat commented May 12, 2025

Copy link
Copy Markdown

Ported from PR #58681.
Adapt to NetBSD's conf format, fixed console selection as well as Big Endian machine behaviour.

Ported from PR #58681.
Adapt to NetBSD's conf format, fixed console selection as well
as Big Endian machine behavior.

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
netbsd-srcmastr pushed a commit that referenced this pull request Oct 9, 2025
	sys/compat/linux/common/linux_sched.h: revision 1.12
	sys/compat/linux/common/linux_sched.c: revision 1.84
	sys/compat/linux/common/linux_sched.c: revision 1.85

PR/59608: csaba mate: fix stack address and ignore sysvsem flag. makes
the
latest jvm work again.

cl_args.stack_size is uint64_t (all architectures), on ILP32 (void *)
is 32 bits, as is (intptr_t).   32 bits added to 64 bits --> 64 bits,
which gcc complains about converting to a pointer.   Add yet another
cast.

Should fix ILP32 builds (eg: i386)
netbsd-srcmastr pushed a commit that referenced this pull request Oct 9, 2025
@FlyGoat

FlyGoat commented Dec 4, 2025

Copy link
Copy Markdown
Author

Merged.

@FlyGoat FlyGoat closed this Dec 4, 2025
netbsd-srcmastr pushed a commit that referenced this pull request Jul 26, 2026
	sys/compat/linux/common/linux_sched.h: revision 1.12
	sys/compat/linux/common/linux_sched.c: revision 1.84
	sys/compat/linux/common/linux_sched.c: revision 1.85

PR/59608: csaba mate: fix stack address and ignore sysvsem flag. makes
the
latest jvm work again.

cl_args.stack_size is uint64_t (all architectures), on ILP32 (void *)
is 32 bits, as is (intptr_t).   32 bits added to 64 bits --> 64 bits,
which gcc complains about converting to a pointer.   Add yet another
cast.

Should fix ILP32 builds (eg: i386)
netbsd-srcmastr pushed a commit that referenced this pull request Jul 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant