Author: ed
Date: Sun Aug 21 07:28:38 2016
New Revision: 304554
URL: https://svnweb.freebsd.org/changeset/base/304554
Log:
Rewrite the vDSOs for CloudABI in assembly.
The reason why the old vDSOs were written in C using inline assembly was
purely because they were embedded in the C library
Author: ed
Date: Sun Aug 21 07:41:11 2016
New Revision: 304555
URL: https://svnweb.freebsd.org/changeset/base/304555
Log:
Use memcpy() to copy 64-bit timestamps into the syscall return values.
On 32-bit platforms, our 64-bit timestamps need to be split up across
two registers. A simple as
Author: ed
Date: Sun Aug 21 09:32:20 2016
New Revision: 304556
URL: https://svnweb.freebsd.org/changeset/base/304556
Log:
Use the right _MAX constant.
Though uio_resid is of type ssize_t, we need to take into account that
this source file contains an implementation specific to a certain
On Sun, Aug 21, 2016 at 07:41:11AM +, Ed Schouten wrote:
> Author: ed
> Date: Sun Aug 21 07:41:11 2016
> New Revision: 304555
> URL: https://svnweb.freebsd.org/changeset/base/304555
>
> Log:
> Use memcpy() to copy 64-bit timestamps into the syscall return values.
>
> On 32-bit platform
On Sun, 21 Aug 2016, Slawa Olhovchenkov wrote:
On Sun, Aug 21, 2016 at 07:41:11AM +, Ed Schouten wrote:
...
Log:
Use memcpy() to copy 64-bit timestamps into the syscall return values.
On 32-bit platforms, our 64-bit timestamps need to be split up across
two registers. A simple assign
On Sun, Aug 21, 2016 at 09:32:35PM +1000, Bruce Evans wrote:
> On Sun, 21 Aug 2016, Slawa Olhovchenkov wrote:
>
> > On Sun, Aug 21, 2016 at 07:41:11AM +, Ed Schouten wrote:
> >> ...
> >> Log:
> >> Use memcpy() to copy 64-bit timestamps into the syscall return values.
> >>
> >> On 32-bit p
On Sun, Aug 21, 2016 at 11:00:24PM +1000, Bruce Evans wrote:
> On Sun, 21 Aug 2016, Slawa Olhovchenkov wrote:
>
> > On Sun, Aug 21, 2016 at 09:32:35PM +1000, Bruce Evans wrote:
> >...
> >> *(foo_t *)asks for alignment bugs. We have already fixed lots of these
> >> bugs for copying struct timeval
On Sun, 21 Aug 2016, Slawa Olhovchenkov wrote:
On Sun, Aug 21, 2016 at 09:32:35PM +1000, Bruce Evans wrote:
...
*(foo_t *)asks for alignment bugs. We have already fixed lots of these
bugs for copying struct timevals in places like ping.c. Compilers warn
about misalignment when certain warning
On Sun, 21 Aug 2016, Slawa Olhovchenkov wrote:
On Sun, Aug 21, 2016 at 11:00:24PM +1000, Bruce Evans wrote:
On Sun, 21 Aug 2016, Slawa Olhovchenkov wrote:
On Sun, Aug 21, 2016 at 09:32:35PM +1000, Bruce Evans wrote:
...
*(foo_t *)asks for alignment bugs. We have already fixed lots of these
On Sun, Aug 21, 2016 at 11:39:02PM +1000, Bruce Evans wrote:
> On Sun, 21 Aug 2016, Slawa Olhovchenkov wrote:
>
> > On Sun, Aug 21, 2016 at 11:00:24PM +1000, Bruce Evans wrote:
> >
> >> On Sun, 21 Aug 2016, Slawa Olhovchenkov wrote:
> >>
> >>> On Sun, Aug 21, 2016 at 09:32:35PM +1000, Bruce Evans
Author: ed
Date: Sun Aug 21 15:14:06 2016
New Revision: 304557
URL: https://svnweb.freebsd.org/changeset/base/304557
Log:
Move the linker script from cloudabi64/ to cloudabi/.
It turns out that it works perfectly fine for generating 32-bits vDSOs
as well. While there, get rid of the extra
Author: ed
Date: Sun Aug 21 15:36:18 2016
New Revision: 304558
URL: https://svnweb.freebsd.org/changeset/base/304558
Log:
Add a utility macro for converting 64-bit pointers to native pointers.
Right now we're casting uint64_t's to native pointers. This isn't
causing any problems right now
Author: ed
Date: Sun Aug 21 15:37:49 2016
New Revision: 304559
URL: https://svnweb.freebsd.org/changeset/base/304559
Log:
Don't forget to define __ELF_WORD_SIZE.
Without it, we only obtain the ELF types native to the system. In this
we explicitly want the 64-bit versions.
Modified:
hea
Author: bjk (doc committer)
Date: Sun Aug 21 15:39:46 2016
New Revision: 304560
URL: https://svnweb.freebsd.org/changeset/base/304560
Log:
Remove the ie(4) hardware list from the release documentation
The driver was removed by jhb in r304513, and the &hwlist.ie; entity
is no longer genera
Author: ed
Date: Sun Aug 21 15:41:19 2016
New Revision: 304561
URL: https://svnweb.freebsd.org/changeset/base/304561
Log:
Import the 32-bit system call table and data types into the tree.
Obtained from:https://github.com/NuxiNL/cloudabi
Added:
head/sys/contrib/cloudabi/cloudabi32
Author: ed
Date: Sun Aug 21 15:56:19 2016
New Revision: 304563
URL: https://svnweb.freebsd.org/changeset/base/304563
Log:
Fix s/64/32/ conversion errors in the system call table.
We should pull in the 32 bit headers when using this system call table.
Modified:
head/sys/contrib/cloudabi/s
Author: ed
Date: Sun Aug 21 16:01:30 2016
New Revision: 304564
URL: https://svnweb.freebsd.org/changeset/base/304564
Log:
Add CPU independent code for running 32-bits CloudABI executables.
Essentially, this is a literal copy of the code in sys/compat/cloudabi64,
except that it now makes u
Author: ed
Date: Sun Aug 21 16:02:25 2016
New Revision: 304565
URL: https://svnweb.freebsd.org/changeset/base/304565
Log:
Add source files generated from the 32-bit system call table.
Added:
head/sys/compat/cloudabi32/cloudabi32_proto.h (contents, props changed)
head/sys/compat/cloudabi32
Author: manu
Date: Sun Aug 21 16:03:44 2016
New Revision: 304566
URL: https://svnweb.freebsd.org/changeset/base/304566
Log:
allwinner: Remove a20/a20_cpu_cfg.c from the build.
This was needed when we used the SoC specific timer and not the generic-timer.
Modified:
head/sys/arm/allwinner/fil
Author: bde
Date: Sun Aug 21 16:06:00 2016
New Revision: 304567
URL: https://svnweb.freebsd.org/changeset/base/304567
Log:
Fix translation of the PrintScreen/SysRq and Pause/Break keys. Almost
everything was broken. The cases that I noticed were Ctrl-PrintScreen
not being mapped to the vir
On Sun, 21 Aug 2016, Slawa Olhovchenkov wrote:
On Sun, Aug 21, 2016 at 11:39:02PM +1000, Bruce Evans wrote:
On Sun, 21 Aug 2016, Slawa Olhovchenkov wrote:
I am remeber about platforms with missaligment trap when
accessing int16 by odd address. Now platforms like this do not exist
anymore?
i
On Mon, Aug 22, 2016 at 02:49:07AM +1000, Bruce Evans wrote:
> On Sun, 21 Aug 2016, Slawa Olhovchenkov wrote:
>
> > On Sun, Aug 21, 2016 at 11:39:02PM +1000, Bruce Evans wrote:
> >
> >> On Sun, 21 Aug 2016, Slawa Olhovchenkov wrote:
> >>> I am remeber about platforms with missaligment trap when
>
On 08/21/16 18:06, Bruce Evans wrote:
Author: bde
Date: Sun Aug 21 16:06:00 2016
New Revision: 304567
URL: https://svnweb.freebsd.org/changeset/base/304567
Don't forget to MFC.
--HPS
___
svn-src-head@freebsd.org mailing list
https://lists.freebsd.o
Author: trasz
Date: Sun Aug 21 18:12:49 2016
New Revision: 304570
URL: https://svnweb.freebsd.org/changeset/base/304570
Log:
Add the "-n" flag to cron(8), to prevent it from daemonizing.
This makes it possible to use it with external supervisors.
The "-n" flag name is compatible with Linux,
Author: hselasky
Date: Sun Aug 21 18:37:21 2016
New Revision: 304571
URL: https://svnweb.freebsd.org/changeset/base/304571
Log:
Make the UKBD USB transfers double buffered and set them up one by one,
so they are memory independent which allows for handling panics
triggered by the keyboard dr
Author: bz
Date: Sun Aug 21 18:55:30 2016
New Revision: 304572
URL: https://svnweb.freebsd.org/changeset/base/304572
Log:
Remove the kernel optoion for IPSEC_FILTERTUNNEL, which was deprecated
more than 7 years ago in favour of a sysctl in r192648.
Modified:
head/sbin/ipfw/ipfw.8
head/sys
On Sun, Aug 21, 2016 at 06:55:30PM +, Bjoern A. Zeeb wrote:
> Author: bz
> Date: Sun Aug 21 18:55:30 2016
> New Revision: 304572
> URL: https://svnweb.freebsd.org/changeset/base/304572
>
> Log:
> Remove the kernel optoion for IPSEC_FILTERTUNNEL, which was deprecated
> more than 7 years ag
On 21 Aug 2016, at 19:08, Slawa Olhovchenkov wrote:
On Sun, Aug 21, 2016 at 06:55:30PM +, Bjoern A. Zeeb wrote:
Author: bz
Date: Sun Aug 21 18:55:30 2016
New Revision: 304572
URL: https://svnweb.freebsd.org/changeset/base/304572
Log:
Remove the kernel optoion for IPSEC_FILTERTUNNEL, whi
On Sun, Aug 21, 2016 at 07:20:12PM +, Bjoern A. Zeeb wrote:
> On 21 Aug 2016, at 19:08, Slawa Olhovchenkov wrote:
>
> > On Sun, Aug 21, 2016 at 06:55:30PM +, Bjoern A. Zeeb wrote:
> >
> >> Author: bz
> >> Date: Sun Aug 21 18:55:30 2016
> >> New Revision: 304572
> >> URL: https://svnweb.fr
On 2016-Aug-20 07:51:55 -0700, John Baldwin wrote:
>- tty drivers that haven't been updated to new tty and have been disconnected
> from the build since 8.0 including digi(4) and cy(4). I know Bruce has
> patches for sio(4) that I just haven't merged, so I'm inclined to leave
> sio(4), but the
Author: tuexen
Date: Mon Aug 22 00:40:45 2016
New Revision: 304573
URL: https://svnweb.freebsd.org/changeset/base/304573
Log:
Remove duplicate code, which is not protected by the appropriate locks.
MFC after: 3 days
Modified:
head/sys/netinet/sctp_usrreq.c
Modified: head/sys/netinet/sct
Author: yongari
Date: Mon Aug 22 01:06:54 2016
New Revision: 304574
URL: https://svnweb.freebsd.org/changeset/base/304574
Log:
Correct DMA channel number selection on AR816x family of
controllers. For Gigabit Ethernet version of AR816x, AR813x/AR815x
except L1D controller, use vendor recomme
Author: yongari
Date: Mon Aug 22 01:19:05 2016
New Revision: 304575
URL: https://svnweb.freebsd.org/changeset/base/304575
Log:
Add Killer E2400 Gigabit Ethernet support.
It seems Killer E2200/E2400 has a BIOS misconfiguration or silicon
bug which triggers DMA write errors when driver uses ad
Author: yongari
Date: Mon Aug 22 01:28:02 2016
New Revision: 304576
URL: https://svnweb.freebsd.org/changeset/base/304576
Log:
Add Killer E2400 to the supported hardware list.
Modified:
head/share/man/man4/alc.4
Modified: head/share/man/man4/alc.4
Author: tuexen
Date: Mon Aug 22 01:45:29 2016
New Revision: 304579
URL: https://svnweb.freebsd.org/changeset/base/304579
Log:
Improve the locking when sending user messages.
First, keep a ref count on the stcb after looking it up, as
done in the other lookup cases.
Second, before lookin
Author: yongari
Date: Mon Aug 22 03:28:06 2016
New Revision: 304584
URL: https://svnweb.freebsd.org/changeset/base/304584
Log:
Add a missing change in r304575.
Noticed by: jhb
Modified:
head/sys/dev/alc/if_alcvar.h
Modified: head/sys/dev/alc/if_alcvar.h
===
On Mon, Aug 22, 2016 at 03:28:06AM +, Pyun YongHyeon wrote:
> Author: yongari
> Date: Mon Aug 22 03:28:06 2016
> New Revision: 304584
> URL: https://svnweb.freebsd.org/changeset/base/304584
>
> Log:
> Add a missing change in r304575.
>
> Noticed by: jhb
Actually it was pointed out by m
37 matches
Mail list logo