Author: melifaro
Date: Sun Jan 10 07:50:35 2016
New Revision: 293628
URL: https://svnweb.freebsd.org/changeset/base/293628
Log:
Convert ipfilter to the new routing KPI.
Differential Revision:D4764
Modified:
head/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c
Modified: head/sys/co
Author: dchagin
Date: Sun Jan 10 07:36:43 2016
New Revision: 293627
URL: https://svnweb.freebsd.org/changeset/base/293627
Log:
Unlock process lock when return error from getrobustlist call and add
an forgotten dtrace probe when return the same error.
MFC after:3 days
XMFC with:r
Author: melifaro
Date: Sun Jan 10 06:43:43 2016
New Revision: 293626
URL: https://svnweb.freebsd.org/changeset/base/293626
Log:
Make ipfw addr:kfib lookup algo use new routing KPI.
Modified:
head/sys/netpfil/ipfw/ip_fw_table_algo.c
Modified: head/sys/netpfil/ipfw/ip_fw_table_algo.c
=
Author: melifaro
Date: Sun Jan 10 00:28:44 2016
New Revision: 293625
URL: https://svnweb.freebsd.org/changeset/base/293625
Log:
Use already pre-calculated number of entries instead of tc->count.
Modified:
head/sys/netpfil/ipfw/ip_fw_table.c
Modified: head/sys/netpfil/ipfw/ip_fw_table.c
=
I'd also stress on having important details in commit-log itself.
On 01/08/16 at 01:32P, Gleb Smirnoff wrote:
> I'm writing status report on this right now.
Looking forward to it.
>
> Also there is slideshare:
> http://www.slideshare.net/facepalmtarbz2/new-sendfile-in-english
Thanks.
Cheers,
Hi
Author: ngie
Date: Sat Jan 9 23:46:52 2016
New Revision: 293622
URL: https://svnweb.freebsd.org/changeset/base/293622
Log:
Remove Makefile now that the testcases are all TAP based and
prove -rv can be used on them
MFC after: 3 weeks
Sponsored by: EMC / Isilon Storage Division
Deleted:
Author: ngie
Date: Sat Jan 9 23:45:25 2016
New Revision: 293621
URL: https://svnweb.freebsd.org/changeset/base/293621
Log:
- Delete non-TAP testcases
- Add a conf.sh file for executing common functions with geom_gate
- Use attach_md for attaching md(4) devices
- Don't hardcode /tmp for te
Author: dteske
Date: Sat Jan 9 23:44:41 2016
New Revision: 293620
URL: https://svnweb.freebsd.org/changeset/base/293620
Log:
MFC SVN revisions 293340, 293379
r293340: Increase maximum buffer size for `-x cmd' value
r293379: Bump copyright
Modified:
stable/10/lib/libdpv/util.h
Director
Author: dteske
Date: Sat Jan 9 23:33:44 2016
New Revision: 293619
URL: https://svnweb.freebsd.org/changeset/base/293619
Log:
MFC r290275: Make figpar(3) types/macros [more] unique (s/fp_/figpar_/gi)
Modified:
stable/10/lib/libdpv/dialogrc.c
stable/10/lib/libdpv/dialogrc.h
stable/10/lib/l
Author: dteske
Date: Sat Jan 9 23:13:43 2016
New Revision: 293617
URL: https://svnweb.freebsd.org/changeset/base/293617
Log:
Fix improper duration for f_dialog_pause() API
MFC after:3 days
X-MFC-to: stable/10
Modified:
head/usr.sbin/bsdconfig/share/dialog.subr
Modified: head/
Author: avos
Date: Sat Jan 9 21:45:21 2016
New Revision: 293616
URL: https://svnweb.freebsd.org/changeset/base/293616
Log:
rtwn: fix sequence number assignment (part of r290630)
Reviewed by: kevlo
Approved by: adrian (mentor)
Differential Revision:https://reviews.freebsd.org/
Author: ngie
Date: Sat Jan 9 21:33:31 2016
New Revision: 293615
URL: https://svnweb.freebsd.org/changeset/base/293615
Log:
MFstable/10 r276677:
MFC r276319:
Fix the function signatures when MK_CRYPT == no for snmp_get_local_keys and
snmp_passwd_to_keys
Modified:
stable/9/cont
Antoine,
On Sat, Jan 09, 2016 at 07:41:57PM +, Antoine Brodin wrote:
A> On Fri, Jan 8, 2016 at 8:34 PM, Gleb Smirnoff wrote:
A> > Author: glebius
A> > Date: Fri Jan 8 20:34:57 2016
A> > New Revision: 293439
A> > URL: https://svnweb.freebsd.org/changeset/base/293439
A> >
A> > Log:
A> > Ne
Author: nwhitehorn
Date: Sat Jan 9 21:28:56 2016
New Revision: 293614
URL: https://svnweb.freebsd.org/changeset/base/293614
Log:
Make graphical consoles work under PowerKVM. Without using hypercalls, it is
not possible to write the framebuffer before pmap is up. Solve this by
deferring init
On Sat, Jan 09, 2016 at 10:05:24PM +0300, Chagin Dmitry wrote:
> On Sat, Jan 09, 2016 at 09:50:29PM +0300, Dmitry Morozovsky wrote:
> > On Sat, 9 Jan 2016, Dmitry Chagin wrote:
> >
> > > Author: dchagin
> > > Date: Sat Jan 9 18:40:20 2016
> > > New Revision: 293610
> > > URL: https://svnweb.free
On 1/5/16, Konstantin Belousov wrote:
> Author: kib
> Date: Tue Jan 5 14:48:40 2016
> New Revision: 293197
> URL: https://svnweb.freebsd.org/changeset/base/293197
>
> Log:
> Two fixes for excessive iterations after r292326.
>
> Advance the logical block number to the lblkno of the found block
Have the same:
https://lists.freebsd.org/pipermail/svn-src-head/2015-June/073179.html
It's GSoC students feature.
Kamil
2016-01-09 21:26 GMT+01:00 Pedro Giffuni :
>
>
> On 01/09/16 00:08, Allan Jude wrote:
>
>> On 2016-01-08 23:09, Gleb Smirnoff wrote:
>>
>>> On Sat, Jan 09, 2016 at 03:08:21AM
On 01/09/16 00:08, Allan Jude wrote:
On 2016-01-08 23:09, Gleb Smirnoff wrote:
On Sat, Jan 09, 2016 at 03:08:21AM +, George V. Neville-Neil wrote:
G> Author: gnn
G> Date: Sat Jan 9 03:08:21 2016
G> New Revision: 293459
G> URL: https://svnweb.freebsd.org/changeset/base/293459
G>
G> Log:
G>
> On Jan 8, 2016, at 21:08, Allan Jude wrote:
>
> On 2016-01-08 23:09, Gleb Smirnoff wrote:
>> On Sat, Jan 09, 2016 at 03:08:21AM +, George V. Neville-Neil wrote:
>> G> Author: gnn
>> G> Date: Sat Jan 9 03:08:21 2016
>> G> New Revision: 293459
>> G> URL: https://svnweb.freebsd.org/changeset
Author: dchagin
Date: Sat Jan 9 20:18:53 2016
New Revision: 293613
URL: https://svnweb.freebsd.org/changeset/base/293613
Log:
Implement vsyscall hack. Prior to 2.13 glibc uses vsyscall
instead of vdso. An upcoming linux_base-c6 needs it.
Differential Revision: https://reviews.freebsd.or
On Fri, Jan 8, 2016 at 8:34 PM, Gleb Smirnoff wrote:
> Author: glebius
> Date: Fri Jan 8 20:34:57 2016
> New Revision: 293439
> URL: https://svnweb.freebsd.org/changeset/base/293439
>
> Log:
> New sendfile(2) syscall. A joint effort of NGINX and Netflix from 2013 and
> up to now.
Hi,
"SF_FL
Author: allanjude
Date: Sat Jan 9 19:13:25 2016
New Revision: 293612
URL: https://svnweb.freebsd.org/changeset/base/293612
Log:
Return call to init_zfs_bootenv to its previous location
When called to early, new_currdev->d_type was not yet set
zfs_fmtdev() would then return null
Whil
On Sat, Jan 09, 2016 at 09:50:29PM +0300, Dmitry Morozovsky wrote:
> On Sat, 9 Jan 2016, Dmitry Chagin wrote:
>
> > Author: dchagin
> > Date: Sat Jan 9 18:40:20 2016
> > New Revision: 293610
> > URL: https://svnweb.freebsd.org/changeset/base/293610
> >
> > Log:
> > Bump __FreeBSD_version after
On Sat, 9 Jan 2016, Dmitry Chagin wrote:
> Author: dchagin
> Date: Sat Jan 9 18:40:20 2016
> New Revision: 293610
> URL: https://svnweb.freebsd.org/changeset/base/293610
>
> Log:
> Bump __FreeBSD_version after Linux changes merge.
134 commits in four and a half hours. Tremendous work.
Thank
Thanks, should be fixed in r293611.
09.01.2016, 21:04, "Jonathan T. Looney" :
> On 1/9/16, 11:34 AM, "owner-src-committ...@freebsd.org on behalf of
> Alexander V. Chernikov" melif...@freebsd.org> wrote:
>
>> Modified: head/sys/net/route.h
>> ===
Should be fixed in r293611.
09.01.2016, 20:35, "Nathan Whitehorn" :
> One or the other of these changes seems to have broken the build of libc:
>
> In file included from
> /usr/home/nwhitehorn/head/lib/libc/net/getifaddrs.c:42:
> /usr/obj/usr/home/nwhitehorn/head/tmp/usr/include/net/route.h:226:
>
Author: melifaro
Date: Sat Jan 9 18:42:12 2016
New Revision: 293611
URL: https://svnweb.freebsd.org/changeset/base/293611
Log:
Fix userland build broken by r293470.
Pointy hat to:melifaro
Modified:
head/sys/net/route.h
Modified: head/sys/net/route.h
Author: dchagin
Date: Sat Jan 9 18:40:20 2016
New Revision: 293610
URL: https://svnweb.freebsd.org/changeset/base/293610
Log:
Bump __FreeBSD_version after Linux changes merge.
Modified:
stable/10/sys/sys/param.h
Modified: stable/10/sys/sys/param.h
===
Author: dchagin
Date: Sat Jan 9 18:32:52 2016
New Revision: 293609
URL: https://svnweb.freebsd.org/changeset/base/293609
Log:
MFC r289055 (by mjg@):
linux: fix handling of out-of-bounds syscall attempts
Due to an off by one the code would read an entry past the table, as
opposed
Author: dchagin
Date: Sat Jan 9 18:28:15 2016
New Revision: 293608
URL: https://svnweb.freebsd.org/changeset/base/293608
Log:
MFC r288994 (by bdrewery):
Remove redundant RFFPWAIT/vfork(2) handling in Linux fork(2) and clone(2)
wrappers.
r161611 added some of the code from sys_vfork()
Author: dchagin
Date: Sat Jan 9 18:24:53 2016
New Revision: 293607
URL: https://svnweb.freebsd.org/changeset/base/293607
Log:
MFC r287395 (by trasz):
Fixes a panic triggered by threaded Linux applications when running
with RACCT/RCTL enabled.
Modified:
stable/10/sys/compat/linux/linux
Author: dchagin
Date: Sat Jan 9 18:23:34 2016
New Revision: 293606
URL: https://svnweb.freebsd.org/changeset/base/293606
Log:
MFC r284626:
Add EPOLLRDHUP support.
Modified:
stable/10/sys/compat/linux/linux_event.c
stable/10/sys/compat/linux/linux_event.h
Directory Properties:
stable
Author: dchagin
Date: Sat Jan 9 18:22:09 2016
New Revision: 293605
URL: https://svnweb.freebsd.org/changeset/base/293605
Log:
MFC r284166 (by jkim):
Properly initialize flags for accept4(2) not to return spurious EINVAL.
Note this fixes a Linuxulator regression introduced in r283490.
Author: dchagin
Date: Sat Jan 9 18:19:18 2016
New Revision: 293604
URL: https://svnweb.freebsd.org/changeset/base/293604
Log:
MFC r284159:
Futex is an aligned 32-bit integer. Use the proper instruction and
operand when dereferencing futex pointer.
Modified:
stable/10/sys/amd64/linux/l
Author: dchagin
Date: Sat Jan 9 18:17:58 2016
New Revision: 293603
URL: https://svnweb.freebsd.org/changeset/base/293603
Log:
MFC r284051:
Finish r283544. In exec case properly detach threads from user space
before suicide.
Modified:
stable/10/sys/compat/linux/linux_emul.c
Directory P
Author: dchagin
Date: Sat Jan 9 18:16:36 2016
New Revision: 293602
URL: https://svnweb.freebsd.org/changeset/base/293602
Log:
MFC r283680, r283681:
Move linux64 and linux_common to it's right place and make them not
depend on bhyve.
Modified:
stable/10/sys/modules/Makefile
Directory P
Author: dchagin
Date: Sat Jan 9 18:09:07 2016
New Revision: 293601
URL: https://svnweb.freebsd.org/changeset/base/293601
Log:
MFC r283569 (by nyan):
MFi386: r283407
Implement vdso - virtual dynamic shared object.
MFi386: r283474
Rework signal code to allow using it by other mo
Author: dchagin
Date: Sat Jan 9 18:07:48 2016
New Revision: 293600
URL: https://svnweb.freebsd.org/changeset/base/293600
Log:
MFC r283544:
When I merged the lemul branch I missied kib@'s r282708 commit.
This is not the final fix as I need properly cleanup thread resources
before other
Author: dchagin
Date: Sat Jan 9 18:06:38 2016
New Revision: 293599
URL: https://svnweb.freebsd.org/changeset/base/293599
Log:
MFC r283506 (by rodrigc):
For objcopy, use --input-target and --output-target
When building with gcc 4.9 and binutils 2.25,
using '--input' and '--output' re
Author: dchagin
Date: Sat Jan 9 18:05:04 2016
New Revision: 293598
URL: https://svnweb.freebsd.org/changeset/base/293598
Log:
MFC r283498:
Linux nanosleep() and clock_nanosleep() system calls always
writes the remaining time into the structure pointed to by rmtp
unless rmtp is NULL. Th
Author: dchagin
Date: Sat Jan 9 18:04:10 2016
New Revision: 293597
URL: https://svnweb.freebsd.org/changeset/base/293597
Log:
MFC r283497:
Convert SCM_TIMESTAMP in recvmsg().
Modified:
stable/10/sys/compat/linux/linux_socket.c
stable/10/sys/compat/linux/linux_socket.h
Directory Proper
On 1/9/16, 11:34 AM, "owner-src-committ...@freebsd.org on behalf of
Alexander V. Chernikov" wrote:
>Modified: head/sys/net/route.h
>==
>
>--- head/sys/net/route.h Sat Jan 9 16:33:55 2016(r293543)
>+++ head
Author: dchagin
Date: Sat Jan 9 18:03:09 2016
New Revision: 293596
URL: https://svnweb.freebsd.org/changeset/base/293596
Log:
MFC r283496:
The latest cp tool is trying to use the btrfs clone operation that is
implemented via ioctl interface. First of all return ENOTSUP for this
operati
Author: dchagin
Date: Sat Jan 9 18:02:08 2016
New Revision: 293595
URL: https://svnweb.freebsd.org/changeset/base/293595
Log:
MFC r283495:
Hide vfs.pfs.trace variable if it is not used.
Modified:
stable/10/sys/fs/pseudofs/pseudofs.c
stable/10/sys/modules/pseudofs/Makefile
Directory Pr
Author: dchagin
Date: Sat Jan 9 18:00:51 2016
New Revision: 293594
URL: https://svnweb.freebsd.org/changeset/base/293594
Log:
MFC r283494:
Fix an mbuf(9) leak in sendmsg() under failure condition and
remove unneeded check for failed M_WAITOK allocation.
Modified:
stable/10/sys/compat/
Author: dchagin
Date: Sat Jan 9 17:56:04 2016
New Revision: 293593
URL: https://svnweb.freebsd.org/changeset/base/293593
Log:
Regen for r293592.
Modified:
stable/10/sys/amd64/linux/linux_proto.h
stable/10/sys/amd64/linux/linux_syscall.h
stable/10/sys/amd64/linux/linux_syscalls.c
stable
Author: dchagin
Date: Sat Jan 9 17:54:37 2016
New Revision: 293592
URL: https://svnweb.freebsd.org/changeset/base/293592
Log:
MFC r283492:
Implement Linux specific syncfs() system call.
Modified:
stable/10/sys/amd64/linux/linux_dummy.c
stable/10/sys/amd64/linux/syscalls.master
stabl
Author: dchagin
Date: Sat Jan 9 17:53:32 2016
New Revision: 293591
URL: https://svnweb.freebsd.org/changeset/base/293591
Log:
MFC r283491:
Properly check tv_nsec value. The tv_nsec field can also be one
of the special value UTIME_NOW or UTIME_OMIT.
Modified:
stable/10/sys/compat/linux
Author: dchagin
Date: Sat Jan 9 17:52:27 2016
New Revision: 293590
URL: https://svnweb.freebsd.org/changeset/base/293590
Log:
MFC r283490:
Since FreeBSD supports SOCK_CLOEXEC & SOCK_NONBLOCK options
remove its emulation via fcntl call from Linuxulator.
Modified:
stable/10/sys/compat/l
Author: dchagin
Date: Sat Jan 9 17:51:17 2016
New Revision: 293589
URL: https://svnweb.freebsd.org/changeset/base/293589
Log:
Regen for r293588.
Modified:
stable/10/sys/amd64/linux/linux_proto.h
stable/10/sys/amd64/linux/linux_syscall.h
stable/10/sys/amd64/linux/linux_syscalls.c
stable
Author: dchagin
Date: Sat Jan 9 17:50:13 2016
New Revision: 293588
URL: https://svnweb.freebsd.org/changeset/base/293588
Log:
MFC r283488:
Implement recvmmsg() and sendmmsg() system calls.
Modified:
stable/10/sys/amd64/linux/linux_dummy.c
stable/10/sys/amd64/linux/syscalls.master
st
Author: dchagin
Date: Sat Jan 9 17:49:05 2016
New Revision: 293587
URL: https://svnweb.freebsd.org/changeset/base/293587
Log:
MFC r283487:
Reduce duplication between MD Linux code by moving msg related
struct definitions out into the compat/linux/linux_socket.h
Modified:
stable/10/sys
Author: dchagin
Date: Sat Jan 9 17:47:57 2016
New Revision: 293586
URL: https://svnweb.freebsd.org/changeset/base/293586
Log:
Regen for r293585.
Modified:
stable/10/sys/amd64/linux32/linux32_proto.h
stable/10/sys/amd64/linux32/linux32_syscall.h
stable/10/sys/amd64/linux32/linux32_syscall
Author: dchagin
Date: Sat Jan 9 17:45:02 2016
New Revision: 293585
URL: https://svnweb.freebsd.org/changeset/base/293585
Log:
MFC r283484:
Implement epoll_pwait() system call.
Modified:
stable/10/sys/amd64/linux/linux_dummy.c
stable/10/sys/amd64/linux32/linux32_dummy.c
stable/10/sys
Author: dchagin
Date: Sat Jan 9 17:44:08 2016
New Revision: 293584
URL: https://svnweb.freebsd.org/changeset/base/293584
Log:
MFC r283483:
Convert signal number to native for VT_SETMODE ioctl and remove
strange and invalid ISSIGVALID macro.
The code has not been tested right way but it
Author: dchagin
Date: Sat Jan 9 17:42:25 2016
New Revision: 293583
URL: https://svnweb.freebsd.org/changeset/base/293583
Log:
Regen for r293582.
Modified:
stable/10/sys/amd64/linux/linux_proto.h
stable/10/sys/amd64/linux/linux_syscall.h
stable/10/sys/amd64/linux/linux_syscalls.c
stable
Author: dchagin
Date: Sat Jan 9 17:41:00 2016
New Revision: 293582
URL: https://svnweb.freebsd.org/changeset/base/293582
Log:
MFC r283480:
Add utimensat() system call.
Modified:
stable/10/sys/amd64/linux/linux_dummy.c
stable/10/sys/amd64/linux/syscalls.master
stable/10/sys/amd64/lin
Author: dchagin
Date: Sat Jan 9 17:39:41 2016
New Revision: 293581
URL: https://svnweb.freebsd.org/changeset/base/293581
Log:
MFC r283479:
The kernel sends signals to the processes via ABI specific sv_sendsig method.
Native ABI do not need signal conversion, only emulators may want this.
Author: dchagin
Date: Sat Jan 9 17:35:09 2016
New Revision: 293580
URL: https://svnweb.freebsd.org/changeset/base/293580
Log:
MFC r283478:
Simplify linprocfs_doprocenviron(). Remove extra proc visibility checks
and initialize pn_vis by well known procfs_candebug().
Modified:
stable/10
One or the other of these changes seems to have broken the build of libc:
In file included from
/usr/home/nwhitehorn/head/lib/libc/net/getifaddrs.c:42:
/usr/obj/usr/home/nwhitehorn/head/tmp/usr/include/net/route.h:226:
error: dereferencing pointer to incomplete type
-Nathan
On 01/09/16 01:34,
Author: dchagin
Date: Sat Jan 9 17:31:20 2016
New Revision: 293578
URL: https://svnweb.freebsd.org/changeset/base/293578
Log:
MFC r283476:
Convert Linux signal number to the FreeBSD.
Modified:
stable/10/sys/compat/linux/linux_timer.c
Directory Properties:
stable/10/ (props changed)
Author: dchagin
Date: Sat Jan 9 17:30:10 2016
New Revision: 293576
URL: https://svnweb.freebsd.org/changeset/base/293576
Log:
MFC r283475:
Convert Linux sigsets before showing.
Linux kernel displays sigset always as 16x4 bit mask.
Modified:
stable/10/sys/compat/linprocfs/linprocfs.c
D
Author: dchagin
Date: Sat Jan 9 17:29:08 2016
New Revision: 293575
URL: https://svnweb.freebsd.org/changeset/base/293575
Log:
MFC r283474:
Rework signal code to allow using it by other modules, like linprocfs:
1. Linux sigset always 64 bit on all platforms. In order to move Linux
si
Author: dchagin
Date: Sat Jan 9 17:27:36 2016
New Revision: 293574
URL: https://svnweb.freebsd.org/changeset/base/293574
Log:
MFC r283473:
Add support for /proc//auxv.
Modified:
stable/10/sys/compat/linprocfs/linprocfs.c
Directory Properties:
stable/10/ (props changed)
Modified: st
Author: dchagin
Date: Sat Jan 9 17:23:57 2016
New Revision: 293573
URL: https://svnweb.freebsd.org/changeset/base/293573
Log:
MFC r283472:
Add vdso and stack names to the /proc/self/maps.
Modified:
stable/10/sys/compat/linprocfs/linprocfs.c
Directory Properties:
stable/10/ (props ch
Author: dchagin
Date: Sat Jan 9 17:22:51 2016
New Revision: 293572
URL: https://svnweb.freebsd.org/changeset/base/293572
Log:
MFC r283471:
According to Linux man sigaltstack(3) shall return EINVAL if the ss
argument is not a null pointer, and the ss_flags member pointed to by ss
contai
Author: dchagin
Date: Sat Jan 9 17:21:28 2016
New Revision: 293571
URL: https://svnweb.freebsd.org/changeset/base/293571
Log:
MFC r283470:
Add EPOLLERR flag handling to epoll.
Modified:
stable/10/sys/compat/linux/linux_event.c
stable/10/sys/compat/linux/linux_event.h
Directory Propert
Author: dchagin
Date: Sat Jan 9 17:20:19 2016
New Revision: 293570
URL: https://svnweb.freebsd.org/changeset/base/293570
Log:
Regen for r293569.
Modified:
stable/10/sys/amd64/linux/linux_proto.h
stable/10/sys/amd64/linux/linux_syscall.h
stable/10/sys/amd64/linux/linux_syscalls.c
stable
Author: dchagin
Date: Sat Jan 9 17:18:03 2016
New Revision: 293569
URL: https://svnweb.freebsd.org/changeset/base/293569
Log:
MFC r283467:
Call nosys in case when the incorrect syscall number is specified.
Its my fault, fixed by mjg@ at r289055.
Modified:
stable/10/sys/amd64/linux/
Author: dchagin
Date: Sat Jan 9 17:15:03 2016
New Revision: 293568
URL: https://svnweb.freebsd.org/changeset/base/293568
Log:
Regen for r293567.
Modified:
stable/10/sys/amd64/linux/linux_proto.h
stable/10/sys/amd64/linux/linux_syscall.h
stable/10/sys/amd64/linux/linux_syscalls.c
stable
Author: dchagin
Date: Sat Jan 9 17:13:43 2016
New Revision: 293567
URL: https://svnweb.freebsd.org/changeset/base/293567
Log:
MFC r283465:
Add preliminary fallocate system call implementation
to emulate posix_fallocate() function.
Modified:
stable/10/sys/amd64/linux/linux_dummy.c
st
Author: dchagin
Date: Sat Jan 9 17:12:45 2016
New Revision: 293566
URL: https://svnweb.freebsd.org/changeset/base/293566
Log:
MFC r283464:
Delete the duplicate of linux_to_native_clockid() function.
Modified:
stable/10/sys/compat/linux/linux_time.c
stable/10/sys/compat/linux/linux_tim
Author: dchagin
Date: Sat Jan 9 17:11:25 2016
New Revision: 293565
URL: https://svnweb.freebsd.org/changeset/base/293565
Log:
MFC r283463:
Do not use struct l_timespec without conversion. While here move
args->timeout handling before acquiring the futex key at FUTEX_WAIT path.
Modified:
Author: dchagin
Date: Sat Jan 9 17:10:22 2016
New Revision: 293564
URL: https://svnweb.freebsd.org/changeset/base/293564
Log:
MFC r283462:
Add prototypes for static futex functions.
Modified:
stable/10/sys/compat/linux/linux_futex.c
Directory Properties:
stable/10/ (props changed)
On Sat, Jan 09, 2016 at 08:05:32PM +0300, Slawa Olhovchenkov wrote:
> On Sat, Jan 09, 2016 at 04:57:03PM +, Dmitry Chagin wrote:
>
> > Author: dchagin
> > Date: Sat Jan 9 16:57:03 2016
> > New Revision: 293553
> > URL: https://svnweb.freebsd.org/changeset/base/293553
> >
> > Log:
> > MFC r
Author: dchagin
Date: Sat Jan 9 17:08:33 2016
New Revision: 293563
URL: https://svnweb.freebsd.org/changeset/base/293563
Log:
MFC r283461:
As for now our tmpfs is no longer being considered
"highly experimental" remove /dev/shm magic commited
in r218497 and convert tmpfs type to an exp
Author: dchagin
Date: Sat Jan 9 17:07:17 2016
New Revision: 293562
URL: https://svnweb.freebsd.org/changeset/base/293562
Log:
MFC r283460:
Print out unsupported futex operation message only once for the process.
Modified:
stable/10/sys/compat/linux/linux_emul.h
stable/10/sys/compat/li
Author: dchagin
Date: Sat Jan 9 17:06:21 2016
New Revision: 293561
URL: https://svnweb.freebsd.org/changeset/base/293561
Log:
MFC r283459:
Add some clock mappings used in glibc 2.20.
Modified:
stable/10/sys/compat/linux/linux_time.c
stable/10/sys/compat/linux/linux_timer.h
Directory P
On Sat, Jan 09, 2016 at 04:57:03PM +, Dmitry Chagin wrote:
> Author: dchagin
> Date: Sat Jan 9 16:57:03 2016
> New Revision: 293553
> URL: https://svnweb.freebsd.org/changeset/base/293553
>
> Log:
> MFC r283449:
>
> Update Linux compat revision to 32.
Bump OSVERSION for net-im/skype4
Author: dchagin
Date: Sat Jan 9 17:05:00 2016
New Revision: 293560
URL: https://svnweb.freebsd.org/changeset/base/293560
Log:
MFC r283456:
Improve ktr(9) records in thread managment code.
Modified:
stable/10/sys/compat/linux/linux_emul.c
stable/10/sys/compat/linux/linux_fork.c
Directo
Author: dchagin
Date: Sat Jan 9 17:02:35 2016
New Revision: 293558
URL: https://svnweb.freebsd.org/changeset/base/293558
Log:
MFC r283454:
Avoid unnecessary em zeroing in non-exec path
as it already zeroed by malloc with M_ZERO flag
and move zeroing to the proper place in exec path.
M
Author: dchagin
Date: Sat Jan 9 17:03:53 2016
New Revision: 293559
URL: https://svnweb.freebsd.org/changeset/base/293559
Log:
MFC r283455:
Use local struct proc * varable instead of dereferencing td->td_proc.
Modified:
stable/10/sys/compat/linux/linux_emul.c
Directory Properties:
stab
Author: dchagin
Date: Sat Jan 9 17:01:26 2016
New Revision: 293557
URL: https://svnweb.freebsd.org/changeset/base/293557
Log:
MFC r283453:
Remove the unnecessary cast.
Modified:
stable/10/sys/compat/linux/linux_emul.c
Directory Properties:
stable/10/ (props changed)
Modified: stabl
Author: dchagin
Date: Sat Jan 9 17:00:15 2016
New Revision: 293556
URL: https://svnweb.freebsd.org/changeset/base/293556
Log:
Regen for r293555.
Modified:
stable/10/sys/amd64/linux/linux_proto.h
stable/10/sys/amd64/linux/linux_syscall.h
stable/10/sys/amd64/linux/linux_syscalls.c
stable
Author: dchagin
Date: Sat Jan 9 16:58:57 2016
New Revision: 293555
URL: https://svnweb.freebsd.org/changeset/base/293555
Log:
MFC r283451:
Implement ppoll() system call.
Modified:
stable/10/sys/amd64/linux/linux_dummy.c
stable/10/sys/amd64/linux/syscalls.master
stable/10/sys/amd64/l
Author: dchagin
Date: Sat Jan 9 16:58:03 2016
New Revision: 293554
URL: https://svnweb.freebsd.org/changeset/base/293554
Log:
MFC r283450:
td_sigmask of a newly created thread copied from td.
Remove excess initialization of td_sigmask.
Modified:
stable/10/sys/compat/linux/linux_fork.c
Author: dchagin
Date: Sat Jan 9 16:57:03 2016
New Revision: 293553
URL: https://svnweb.freebsd.org/changeset/base/293553
Log:
MFC r283449:
Update Linux compat revision to 32.
Modified:
stable/10/sys/compat/linux/linux_mib.h
Directory Properties:
stable/10/ (props changed)
Modified:
Author: dchagin
Date: Sat Jan 9 16:55:44 2016
New Revision: 293552
URL: https://svnweb.freebsd.org/changeset/base/293552
Log:
MFC r283448:
Connect linux64 module to the build.
Modified:
stable/10/sys/modules/Makefile
Directory Properties:
stable/10/ (props changed)
Modified: stable
Author: dchagin
Date: Sat Jan 9 16:52:25 2016
New Revision: 293551
URL: https://svnweb.freebsd.org/changeset/base/293551
Log:
MFC r283446:
Include opt_compat.h, so that COMPAT_LINUX32 is defined, and we can
access to the semop structs and functions.
Modified:
stable/10/sys/amd64/linux
Author: dchagin
Date: Sat Jan 9 16:50:09 2016
New Revision: 293550
URL: https://svnweb.freebsd.org/changeset/base/293550
Log:
Regen for r293549.
Modified:
stable/10/sys/amd64/linux/linux_proto.h
stable/10/sys/amd64/linux/linux_syscall.h
stable/10/sys/amd64/linux/linux_syscalls.c
stable
Author: dchagin
Date: Sat Jan 9 16:48:50 2016
New Revision: 293549
URL: https://svnweb.freebsd.org/changeset/base/293549
Log:
MFC r283444:
Implement eventfd system call.
Modified:
stable/10/sys/amd64/linux/linux_dummy.c
stable/10/sys/amd64/linux/syscalls.master
stable/10/sys/amd64/l
Author: dchagin
Date: Sat Jan 9 16:47:36 2016
New Revision: 293548
URL: https://svnweb.freebsd.org/changeset/base/293548
Log:
MFC r283443:
Put the correct value for the abi_nfdbits parameter of kern_select() for
all supported Linuxulators.
Modified:
stable/10/sys/amd64/linux/linux.h
Author: dchagin
Date: Sat Jan 9 16:45:54 2016
New Revision: 293547
URL: https://svnweb.freebsd.org/changeset/base/293547
Log:
Regen for r293546.
Modified:
stable/10/sys/amd64/linux/linux_proto.h
stable/10/sys/amd64/linux/linux_syscall.h
stable/10/sys/amd64/linux/linux_syscalls.c
stable
Author: dchagin
Date: Sat Jan 9 16:44:17 2016
New Revision: 293546
URL: https://svnweb.freebsd.org/changeset/base/293546
Log:
MFC r283441:
Implement epoll family system calls. This is a tiny wrapper
around kqueue() to implement epoll subset of functionality.
The kqueue user data are 32
Author: dchagin
Date: Sat Jan 9 16:39:15 2016
New Revision: 293545
URL: https://svnweb.freebsd.org/changeset/base/293545
Log:
MFC r283440:
For future use in the Linuxulator:
1. Add a kern_kqueue() counterpart for kqueue() with flags parameter.
2. Be a bit secure. To avoid a doubl
Author: melifaro
Date: Sat Jan 9 16:34:37 2016
New Revision: 293544
URL: https://svnweb.freebsd.org/changeset/base/293544
Log:
Finish r275196: do not dereference rtentry in if_output() routines.
The only piece of information that is required is rt_flags subset.
In particular, if_loop(
Author: dchagin
Date: Sat Jan 9 16:33:55 2016
New Revision: 293543
URL: https://svnweb.freebsd.org/changeset/base/293543
Log:
MFC r283439:
Implement F_DUPFD_CLOEXEC fcntl flag.
Modified:
stable/10/sys/compat/linux/linux_file.c
Directory Properties:
stable/10/ (props changed)
Modifi
Author: dchagin
Date: Sat Jan 9 16:32:35 2016
New Revision: 293542
URL: https://svnweb.freebsd.org/changeset/base/293542
Log:
MFC r283438:
Add several fcntl flags.
Modified:
stable/10/sys/compat/linux/linux_file.h
Directory Properties:
stable/10/ (props changed)
Modified: stable/10
Author: dchagin
Date: Sat Jan 9 16:31:10 2016
New Revision: 293541
URL: https://svnweb.freebsd.org/changeset/base/293541
Log:
MFC r283437:
To avoid code duplication move open/fcntl definitions to the MI
header file.
Modified:
stable/10/sys/amd64/linux/linux.h
stable/10/sys/amd64/lin
Author: dchagin
Date: Sat Jan 9 16:29:51 2016
New Revision: 293540
URL: https://svnweb.freebsd.org/changeset/base/293540
Log:
MFC r283436:
Use the BSD_TO_LINUX_SIGNAL() wherever there is no need
to check the ABI as it is known.
Modified:
stable/10/sys/amd64/linux32/linux32_sysvec.c
1 - 100 of 173 matches
Mail list logo