Applied, thanks! Etienne Brateau, le lun. 07 avril 2025 22:11:26 +0200, a ecrit: > --- > i386/i386/trap.c | 4 ++-- > i386/intel/pmap.c | 4 ++-- > i386/intel/read_fault.c | 2 +- > 3 files changed, 5 insertions(+), 5 deletions(-) > > diff --git a/i386/i386/trap.c b/i386/i386/trap.c > index a9d0d8d2..90650b31 100644 > --- a/i386/i386/trap.c > +++ b/i386/i386/trap.c > @@ -236,7 +236,7 @@ dump_ss(regs); > */ > result = vm_fault(map, > trunc_page((vm_offset_t)subcode), > -#if !(__i486__ || __i586__ || __i686__) > +#if (__i386__ && !(__i486__ || __i586__ || __i686__)) > VM_PROT_READ|VM_PROT_WRITE, > #else > (code & T_PF_WRITE) > @@ -258,7 +258,7 @@ dump_ss(regs); > } > else > #endif /* MACH_KDB */ > -#if !(__i486__ || __i586__ || __i686__) > +#if (__i386__ && !(__i486__ || __i586__ || __i686__)) > if ((code & T_PF_WRITE) == 0 && > result == KERN_PROTECTION_FAILURE) > { > diff --git a/i386/intel/pmap.c b/i386/intel/pmap.c > index 49ffd579..fa0f4d29 100644 > --- a/i386/intel/pmap.c > +++ b/i386/intel/pmap.c > @@ -1973,7 +1973,7 @@ void pmap_protect( > return; > } > > -#if !(__i486__ || __i586__ || __i686__) > +#if (__i386__ && !(__i486__ || __i586__ || __i686__)) > /* > * If write-protecting in the kernel pmap, > * remove the mappings; the i386 ignores > @@ -2188,7 +2188,7 @@ void pmap_enter( > > if (pmap == kernel_pmap && (v < kernel_virtual_start || v >= > kernel_virtual_end)) > panic("pmap_enter(%lx, %llx) falls in physical memory area!\n", > (unsigned long) v, (unsigned long long) pa); > -#if !(__i486__ || __i586__ || __i686__) > +#if (__i386__ && !(__i486__ || __i586__ || __i686__)) > if (pmap == kernel_pmap && (prot & VM_PROT_WRITE) == 0 > && !wired /* hack for io_wire */ ) { > /* > diff --git a/i386/intel/read_fault.c b/i386/intel/read_fault.c > index 356145e1..8ff64bbe 100644 > --- a/i386/intel/read_fault.c > +++ b/i386/intel/read_fault.c > @@ -33,7 +33,7 @@ > > #include <kern/macros.h> > > -#if !(__i486__ || __i586__ || __i686__) > +#if (__i386__ && !(__i486__ || __i586__ || __i686__)) > /* > * Expansion of vm_fault for read fault in kernel mode. > * Must enter the mapping as writable, since the i386 > -- > 2.49.0 > >
-- Samuel La carte réseau fournie par cybercable (sn2000) ne va-t-elle que sur bus isa ou peut-on aussi la mettre sur bus PCI. Merci de m'éclairer. -+- JP in le Neuneu Pète un Câble : Une carte dans chaque port -+-