public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libc/30597] New: cacheflush(2) is not implemented on RISC-V
@ 2023-06-29 16:00 palmer at gcc dot gnu.org
  2023-06-29 16:08 ` [Bug libc/30597] " palmer at gcc dot gnu.org
  2023-06-29 17:23 ` schwab@linux-m68k.org
  0 siblings, 2 replies; 3+ messages in thread
From: palmer at gcc dot gnu.org @ 2023-06-29 16:00 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=30597

            Bug ID: 30597
           Summary: cacheflush(2) is not implemented on RISC-V
           Product: glibc
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: libc
          Assignee: unassigned at sourceware dot org
          Reporter: palmer at gcc dot gnu.org
                CC: drepper.fsp at gmail dot com
  Target Milestone: ---

It looks like every definition is arch-specific, so not sure if we need it, but
Robbin was pointing out that it'd be nice to be able to use this from Java
because of the extra error handling.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Bug libc/30597] cacheflush(2) is not implemented on RISC-V
  2023-06-29 16:00 [Bug libc/30597] New: cacheflush(2) is not implemented on RISC-V palmer at gcc dot gnu.org
@ 2023-06-29 16:08 ` palmer at gcc dot gnu.org
  2023-06-29 17:23 ` schwab@linux-m68k.org
  1 sibling, 0 replies; 3+ messages in thread
From: palmer at gcc dot gnu.org @ 2023-06-29 16:08 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=30597

--- Comment #1 from Palmer Dabbelt <palmer at gcc dot gnu.org> ---
Cross-linking the OpenJDK issue, as Robbin doesn't have an account yet:
https://github.com/openjdk/jdk/pull/14670

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Bug libc/30597] cacheflush(2) is not implemented on RISC-V
  2023-06-29 16:00 [Bug libc/30597] New: cacheflush(2) is not implemented on RISC-V palmer at gcc dot gnu.org
  2023-06-29 16:08 ` [Bug libc/30597] " palmer at gcc dot gnu.org
@ 2023-06-29 17:23 ` schwab@linux-m68k.org
  1 sibling, 0 replies; 3+ messages in thread
From: schwab@linux-m68k.org @ 2023-06-29 17:23 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=30597

--- Comment #2 from Andreas Schwab <schwab@linux-m68k.org> ---
cacheflush is currently only defined for architectures that have the cacheflush
syscall.  The arguments of the riscv specific syscall riscv_flush_icache are
dissimmilar to the ones of the various cacheflush syscalls.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2023-06-29 17:23 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-06-29 16:00 [Bug libc/30597] New: cacheflush(2) is not implemented on RISC-V palmer at gcc dot gnu.org
2023-06-29 16:08 ` [Bug libc/30597] " palmer at gcc dot gnu.org
2023-06-29 17:23 ` schwab@linux-m68k.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).