Use the general page fault accounting by passing regs into handle_mm_fault().
It naturally solve the issue of multiple page fault accounting when page fault
retry happened.
Fix PERF_COUNT_SW_PAGE_FAULTS perf event manually for page fault retries, by
moving it before taking mmap_sem.
CC: Vineet Gu
On 2/19/20 12:51 AM, Andreas Schwab wrote:
> I think STATFS_IS_STATFS64 should actually be set to 1 on all 64-bit
> architectures execpt alpha?
So I experimented with making it 1 on a few 64-bit arches (s390x, powerpc64) but
don't see any cogen changes compared to master for those 2 atleast.
ARC glibc has supported fenv.h for quite some time, for either
soft and hard so this workaround is no longer needed.
This reverts commit 1125f1ee33324bc91b4e8dd9da49163af572d04a.
---
numpy/core/src/npymath/ieee754.c.src | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/numpy/cor
From: Vineet Gupta
ARC glibc has supported fenv.h for quite some time, for either
soft and hard so this workaround is no longer needed.
This reverts commit 1125f1ee33324bc91b4e8dd9da49163af572d04a.
---
numpy/core/src/npymath/ieee754.c.src | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
d
From: Vineet Gupta
ARC glibc has supported fenv.h for quite some time, for either
soft and hard so this workaround is no longer needed.
This reverts commit 1125f1ee33324bc91b4e8dd9da49163af572d04a.
---
numpy/core/src/npymath/ieee754.c.src | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
d
ARC glibc has supported fenv.h for quite some time, for either
soft and hard so this workaround is no longer needed.
This reverts commit 1125f1ee33324bc91b4e8dd9da49163af572d04a.
Signed-off-by: Vineet Gupta
---
numpy/core/src/npymath/ieee754.c.src | 2 +-
1 file changed, 1 insertion(+), 1 delet
On 6/16/20 5:02 PM, Carlos O'Donell via Libc-alpha wrote:
> The GNU C Library 2.32 release is scheduled for August 1st 2020.
>
> The ABI freeze should happen between July 1st 2020.
>
> We have 2 more weeks before ABI freeze.
ARC port seems pretty close to production quality, with multiple rounds