Re: Save and restore FPU state around signal handlers on armv7

2018-06-23 Thread Markus Hennecke
On Sat, 23 Jun 2018, Mark Kettenis wrote: > > Date: Fri, 22 Jun 2018 17:16:14 +0200 (CEST) > > From: Mark Kettenis > > > > It takes the alpha/hppa/mips64 approach of storing the state in struct > > sigcontext instead of using a pointer. Using unsigned int and > > unsigned long long instead of u

arm cpu.h rev 1.44 broken

2017-03-03 Thread Markus Hennecke
There is a comma missing in rev 1.44: Index: cpu.h === RCS file: /cvs/src/sys/arch/arm/include/cpu.h,v retrieving revision 1.44 diff -u -p -r1.44 cpu.h --- cpu.h 2 Mar 2017 10:38:10 - 1.44 +++ cpu.h 3 Mar 2017 14

Re: db_{interface,trace}.c: ansify function definitions

2016-09-20 Thread Markus Hennecke
Am 19.09.2016 um 22:30 schrieb Philip Guenther: On Mon, Sep 19, 2016 at 11:02 AM, Jasper Lievisse Adriaanse wrote: OK? Index: alpha/alpha/db_trace.c ... ok guenther@ There is one too many closing brace in the arm code: Index: sys/arch/arm/arm/db_trace.c ==

Re: armv7 cache flushing: don't take shortcuts

2016-08-16 Thread Markus Hennecke
Am 16.08.2016 um 03:03 schrieb Daniel Bolgheroni: On Mon, Aug 15, 2016 at 09:56:09PM +0200, Mark Kettenis wrote: The functions that clean/invalidate the caches by virtual address, bail out after cleaning 32k worth of data. The 32k matches the L1 cache of most of the CPUs we current run on. But

Re: initial i217/i218 Haswell Ethernet support for em(4)

2013-11-20 Thread Markus Hennecke
On Wed, 20 Nov 2013, Jonathan Gray wrote: > On Tue, Nov 19, 2013 at 01:09:32AM +1100, Jonathan Gray wrote: > > On Sat, Nov 16, 2013 at 10:42:05AM +0100, Markus Hennecke wrote: > > > On Sat, 9 Nov 2013, Jonathan Gray wrote: > > > > > > > This adds the ini

Re: initial i217/i218 Haswell Ethernet support for em(4)

2013-11-16 Thread Markus Hennecke
On Sat, 9 Nov 2013, Jonathan Gray wrote: > This adds the initial bits for the i217/i218 PHY and the > Lynx Point PCH found in Haswell systems. > > Doesn't include the new workarounds yet and follows > the pch2/82579 paths for now but this seems to be enough > to make a desktop machine with I217-L

Re: Allwinner

2013-10-12 Thread Markus Hennecke
On Sat, 12 Oct 2013, Patrick Wildt wrote: > > Am 11.10.2013 um 22:46 schrieb Artturi Alm : > > > On 10/11/13 20:39, Markus Hennecke wrote: > > About ethaddr, have you tried pinging another host from u-boot? > > Does your u-boot support emac? the one i initially dow

Re: Allwinner

2013-10-11 Thread Markus Hennecke
On Sat, 5 Oct 2013, Artturi Alm wrote: > Current version attached, extract to /sys/arch/armv7 and read the short > notes file, no more out of allwinner/ patches needed thanks to armv7. > > A20 support still needs a workaround under /sys/arch/arm/cortex/ which > i didn't include as i think support

Re: somewhat important amd64 diff

2011-06-09 Thread Markus Hennecke
On 06/09/11 17:02, Kenneth R Westerback wrote: On Thu, Jun 09, 2011 at 12:18:06AM +0200, Mark Kettenis wrote: The current amd64 code allows for a fairly limited number of device interrupts on the primary CPU. The exact number is a bit fuzzy, but is somewhere between 11 and 27. If you go beyond

Re: Add IDE / SATA support for AMD SB900 chipset.

2009-09-21 Thread Markus Hennecke
On Sun, 20 Sep 2009, Brad wrote: The following diffs add support for IDE and SATA with the AMD SB900 chipset. Index: ahci.c === RCS file: /cvs/src/sys/dev/pci/ahci.c,v retrieving revision 1.148 diff -u -p -r1.148 ahci.c --- ahci.c