Author: alc
Date: Tue Jul 15 05:34:27 2014
New Revision: 268655
URL: http://svnweb.freebsd.org/changeset/base/268655
Log:
Eliminate repeated calculation of next_bucket in pmap_protect() and
pmap_remove(). Eliminate an unnecessary variable from pmap_remove() and
pmap_advise().
Modified:
h
Author: marcel
Date: Tue Jul 15 04:39:23 2014
New Revision: 268646
URL: http://svnweb.freebsd.org/changeset/base/268646
Log:
Add image_data() for checking whether a sequence of blocks has data.
Use this for VHD and VMDK to avoid allocating space in the image
for empty sectors.
Note that
On 07/14/14 11:47, Konstantin Belousov wrote:
On Mon, Jul 14, 2014 at 11:43:03AM -0700, Nathan Whitehorn wrote:
On 07/14/14 10:53, Konstantin Belousov wrote:
On Mon, Jul 14, 2014 at 05:42:22PM +, Nathan Whitehorn wrote:
+ info->fb_vbase = (intptr_t)pmap_mapdev_attr(info->fb_pbase,
+
Author: pfg
Date: Tue Jul 15 03:28:37 2014
New Revision: 268644
URL: http://svnweb.freebsd.org/changeset/base/268644
Log:
libc/stdlib: Minor cleanups to code originating in NetBSD
Mostly ANSIfication and typos.
Obtained from:NetBSD
MFC after:5 days
Modified:
head/lib/l
Author: kevlo
Date: Tue Jul 15 02:21:51 2014
New Revision: 268643
URL: http://svnweb.freebsd.org/changeset/base/268643
Log:
Document that listen(2) can fail with EDESTADDRREQ.
Modified:
head/lib/libc/sys/listen.2
Modified: head/lib/libc/sys/listen.2
==
Author: pfg
Date: Tue Jul 15 02:21:35 2014
New Revision: 268642
URL: http://svnweb.freebsd.org/changeset/base/268642
Log:
libc/gen: small updates to code originating at OpenBSD
arc4random.c
- CVS rev. 1.22
Change arc4random_uniform() to calculate ``2**32 % upper_bound'' as
``-upper_bo
Author: dteske
Date: Tue Jul 15 02:18:55 2014
New Revision: 268641
URL: http://svnweb.freebsd.org/changeset/base/268641
Log:
Fix an issue with service(8) where utilities such as screen(1) and tmux(1)
would behave differently when utilizing rc-script was invoked manually vs.
service(8). The i
Author: np
Date: Tue Jul 15 01:03:29 2014
New Revision: 268640
URL: http://svnweb.freebsd.org/changeset/base/268640
Log:
Allow multi-byte reads in the private CHELSIO_T4_GET_I2C ioctl. The
firmware allows up to 48B to be read this way but the driver limits
itself to 8B at a time to remain c
Author: grehan
Date: Tue Jul 15 00:27:08 2014
New Revision: 268639
URL: http://svnweb.freebsd.org/changeset/base/268639
Log:
Use the blockif CHS routine to create fake CHS values,
and then populate them in the identity page.
This fixes a divide-by-zero error at probe time with NetBSD.
Author: grehan
Date: Tue Jul 15 00:25:54 2014
New Revision: 268638
URL: http://svnweb.freebsd.org/changeset/base/268638
Log:
Add a call to synthesize a C/H/S value for block emulations
that require it (ahci). The algorithm used is from the VHD
specification.
Modified:
head/usr.sbin/bhyve/
On Fri, Jun 20, 2014 at 1:14 PM, Jonathan Anderson wrote:
> Author: jonathan
> Date: Fri Jun 20 17:14:59 2014
> New Revision: 267679
> URL: http://svnweb.freebsd.org/changeset/base/267679
>
> Log:
> Test RTLD's new LD_LIBRARY_PATH_FDS variable.
This breaks "make tinderbox" when WITH_TESTS is se
Author: gavin
Date: Mon Jul 14 23:25:29 2014
New Revision: 268637
URL: http://svnweb.freebsd.org/changeset/base/268637
Log:
fortune(8): Search fortune files installed by ports/packages as well as
those supplied by the base system.
PR: 191800
Submitted by: Andy Kosela
MFC aft
Author: mjg
Date: Mon Jul 14 22:40:46 2014
New Revision: 268636
URL: http://svnweb.freebsd.org/changeset/base/268636
Log:
Plug p_pptr null test in do_execve. It is always true.
Modified:
head/sys/kern/kern_exec.c
Modified: head/sys/kern/kern_exec.c
===
On 13 July 2014 23:00, Kevin Lo wrote:
> Author: kevlo
> Date: Mon Jul 14 06:00:01 2014
> New Revision: 268601
> URL: http://svnweb.freebsd.org/changeset/base/268601
>
> Log:
> Make bind(2) and connect(2) return EAFNOSUPPORT for AF_UNIX on wrong
> address family.
>
> See https://bugs.freebsd
Author: pfg
Date: Mon Jul 14 21:32:40 2014
New Revision: 268635
URL: http://svnweb.freebsd.org/changeset/base/268635
Log:
newfs_msdosfs: Respect FSFIXFAT
Fix some whitespace issues while here.
Obtained from:NetBSD (rev. 1.9)
MFC after:3 days
Modified:
head/sbin/fsck_ms
Author: mjg
Date: Mon Jul 14 21:12:59 2014
New Revision: 268634
URL: http://svnweb.freebsd.org/changeset/base/268634
Log:
Manage struct sigacts refcnt with atomics instead of a mutex.
MFC after:1 week
Modified:
head/sys/kern/kern_sig.c
head/sys/sys/signalvar.h
Modified: head/sys/k
Author: ian
Date: Mon Jul 14 20:58:57 2014
New Revision: 268633
URL: http://svnweb.freebsd.org/changeset/base/268633
Log:
Fix the Zedboard/Zynq ethernet driver to handle media speed changes so
that it can connect to switches at speeds other than 1gb.
This requires changing the reference c
Author: pfg
Date: Mon Jul 14 20:58:02 2014
New Revision: 268632
URL: http://svnweb.freebsd.org/changeset/base/268632
Log:
msdosfs: Assorted fixes from other BSDs.
When truncating cluster chains fix the length of the cluster head.
http://marc.info/?t=14030431075&r=1&w=2
Avoid infi
Author: pfg
Date: Mon Jul 14 20:17:09 2014
New Revision: 268631
URL: http://svnweb.freebsd.org/changeset/base/268631
Log:
fsck_msdosfs: be a bit more permissive
The free space value in the FSInfo block is merely unitialized when it is
0x. This fixes a bug found in NetBSD.
It
Author: pfg
Date: Mon Jul 14 19:16:49 2014
New Revision: 268628
URL: http://svnweb.freebsd.org/changeset/base/268628
Log:
Minor (mostly cosmetic) cleanups
Several whitespace fixes
convert *rootDir from external to static.
Obtained from:NetBSD, OpenBSD (partial)
MFC after:
On Mon, Jul 14, 2014 at 11:43:03AM -0700, Nathan Whitehorn wrote:
>
> On 07/14/14 10:53, Konstantin Belousov wrote:
> > On Mon, Jul 14, 2014 at 05:42:22PM +, Nathan Whitehorn wrote:
> >> + info->fb_vbase = (intptr_t)pmap_mapdev_attr(info->fb_pbase,
> >> + info->fb_size, VM_MEMATTR_WRITE_
On 07/14/14 10:53, Konstantin Belousov wrote:
On Mon, Jul 14, 2014 at 05:42:22PM +, Nathan Whitehorn wrote:
Author: nwhitehorn
Date: Mon Jul 14 17:42:22 2014
New Revision: 268624
URL: http://svnweb.freebsd.org/changeset/base/268624
Log:
On my Lenovo laptop, the firmware maps the EFI fra
Author: delphij
Date: Mon Jul 14 18:04:16 2014
New Revision: 268627
URL: http://svnweb.freebsd.org/changeset/base/268627
Log:
Record MFV of 268626.
The change is already in FreeBSD as of r268473.
Modified:
Directory Properties:
head/sys/cddl/contrib/opensolaris/ (props changed)
___
Author: delphij
Date: Mon Jul 14 17:54:36 2014
New Revision: 268625
URL: http://svnweb.freebsd.org/changeset/base/268625
Log:
Bump mdoc date after r268621.
X-MFC-With: r268621
Modified:
head/cddl/contrib/opensolaris/cmd/zpool/zpool.8
Modified: head/cddl/contrib/opensolaris/cmd/zpool/z
On Mon, Jul 14, 2014 at 05:42:22PM +, Nathan Whitehorn wrote:
> Author: nwhitehorn
> Date: Mon Jul 14 17:42:22 2014
> New Revision: 268624
> URL: http://svnweb.freebsd.org/changeset/base/268624
>
> Log:
> On my Lenovo laptop, the firmware maps the EFI framebuffer with MTRRs set
> to uncach
Author: nwhitehorn
Date: Mon Jul 14 17:42:22 2014
New Revision: 268624
URL: http://svnweb.freebsd.org/changeset/base/268624
Log:
On my Lenovo laptop, the firmware maps the EFI framebuffer with MTRRs set
to uncacheable. This leads to execrable console performance. Once PMAP is
up, remap the f
Author: alc
Date: Mon Jul 14 17:16:09 2014
New Revision: 268623
URL: http://svnweb.freebsd.org/changeset/base/268623
Log:
Eliminate dead code. There is no direct map. This code was cut-and-pasted
from amd64.
Modified:
head/sys/arm/arm/pmap-v6.c
Modified: head/sys/arm/arm/pmap-v6.c
==
Author: smh
Date: Mon Jul 14 14:33:03 2014
New Revision: 268621
URL: http://svnweb.freebsd.org/changeset/base/268621
Log:
Don't report non-native block-size pools under zpool status -x
zpool status -x is used to identify pools that are exhibiting
errors or are otherwise unavailable, there
Author: jmmv
Date: Mon Jul 14 13:53:10 2014
New Revision: 268620
URL: http://svnweb.freebsd.org/changeset/base/268620
Log:
Make generation of nslexer.c more robust.
Ensure that lex errors fail the build instead of being silently ignored
due to the piped call. Also postpone the update of
On Mon, 14 Jul 2014 12:24:38 + (UTC) Pietro Cerutti wrote:
> Author: gahr (ports committer)
> Date: Mon Jul 14 12:24:38 2014
> New Revision: 268619
> URL: http://svnweb.freebsd.org/changeset/base/268619
>
> Log:
> Unbreak the build by re-enabling exceptions.
>
> Disabling them breaks bu
Author: gahr (ports committer)
Date: Mon Jul 14 12:24:38 2014
New Revision: 268619
URL: http://svnweb.freebsd.org/changeset/base/268619
Log:
Unbreak the build by re-enabling exceptions.
Disabling them breaks build on archs using GCC. The problem is at line 156 of
bits/basic_ios.h:
On Mon, Jul 14, 2014 at 05:42:36PM +0800, Julian Elischer wrote:
> On 7/14/14, 4:17 PM, Konstantin Belousov wrote:
> > Author: kib
> > Date: Mon Jul 14 08:17:11 2014
> > New Revision: 268605
> > URL: http://svnweb.freebsd.org/changeset/base/268605
> >
> > Log:
> >Remove code separator lines whi
Author: kib
Date: Mon Jul 14 09:52:33 2014
New Revision: 268617
URL: http://svnweb.freebsd.org/changeset/base/268617
Log:
Rework the tmpfs unmount.
- Suspend filesystem for unmount. This prevents new tmpfs nodes from
instantiating, and also ensures that only unmount thread can destroy
On 7/14/14, 4:17 PM, Konstantin Belousov wrote:
Author: kib
Date: Mon Jul 14 08:17:11 2014
New Revision: 268605
URL: http://svnweb.freebsd.org/changeset/base/268605
Log:
Remove code separator lines which do not conform to style(9).
hmm style doesn't forbid them as far as I see.
Spons
Author: kib
Date: Mon Jul 14 09:35:14 2014
New Revision: 268616
URL: http://svnweb.freebsd.org/changeset/base/268616
Log:
Change forgotten in r268615. Set the OBJ_TMPFS_NODE flag for
vm_object of VREG tmpfs node.
Tested by:pho
Sponsored by: The FreeBSD Foundation
MFC after:2
Author: kib
Date: Mon Jul 14 09:30:37 2014
New Revision: 268615
URL: http://svnweb.freebsd.org/changeset/base/268615
Log:
The OBJ_TMPFS flag of vm_object means that there is unreclaimed tmpfs
vnode for the tmpfs node owning this object. The flag is currently
used for two purposes. First, i
Author: kib
Date: Mon Jul 14 09:16:55 2014
New Revision: 268614
URL: http://svnweb.freebsd.org/changeset/base/268614
Log:
Use tmpfs_vn_get_ino_gen() to handle the races with reclaim in tmpfs
dotdot lookup.
Tested by:pho
Sponsored by: The FreeBSD Foundation
MFC after:2 weeks
M
Author: kib
Date: Mon Jul 14 09:13:56 2014
New Revision: 268613
URL: http://svnweb.freebsd.org/changeset/base/268613
Log:
Style. Add comment about lock mode.
Tested by:pho
Sponsored by: The FreeBSD Foundation
MFC after:2 weeks
Modified:
head/sys/fs/tmpfs/tmpfs_subr.c
head/
Author: kib
Date: Mon Jul 14 09:10:00 2014
New Revision: 268612
URL: http://svnweb.freebsd.org/changeset/base/268612
Log:
Extract the code to put a filesystem into the suspended state (at the
unmount time) in the helper vfs_write_suspend_umnt(). Use it instead
of two inline copies in FFS.
Author: kib
Date: Mon Jul 14 09:02:40 2014
New Revision: 268611
URL: http://svnweb.freebsd.org/changeset/base/268611
Log:
In tmpfs_alloc_file(), code after the 'out' label does only 'return
error;'. Replace goto's with the return.
Tested by:pho
Sponsored by: The FreeBSD Foundation
Author: kib
Date: Mon Jul 14 08:59:25 2014
New Revision: 268610
URL: http://svnweb.freebsd.org/changeset/base/268610
Log:
Add convenience macro to assert tmpfs node lock.
Tested by:pho
Sponsored by: The FreeBSD Foundation
MFC after:2 weeks
Modified:
head/sys/fs/tmpfs/tmpfs.h
Author: kib
Date: Mon Jul 14 08:55:02 2014
New Revision: 268609
URL: http://svnweb.freebsd.org/changeset/base/268609
Log:
Add some assertions for the code handling vm_object for tmpfs vnode.
In particular, vnode must be exclusively locked when the tmpfs vnode
and object are divorced. When t
Author: kib
Date: Mon Jul 14 08:45:29 2014
New Revision: 268608
URL: http://svnweb.freebsd.org/changeset/base/268608
Log:
The tmpfs_link() must not dereference the filesystem-specific data for
a vnode until it is verified that the vnode indeed belongs to tmpfs
mount. Otherwise, it might acc
Author: kib
Date: Mon Jul 14 08:41:13 2014
New Revision: 268607
URL: http://svnweb.freebsd.org/changeset/base/268607
Log:
In kern_linkat(), avoid passing doomed vnode to the VOP.
Tested by:pho
Sponsored by: The FreeBSD Foundation
MFC after:2 weeks
Modified:
head/sys/kern/vfs_
Author: kib
Date: Mon Jul 14 08:34:54 2014
New Revision: 268606
URL: http://svnweb.freebsd.org/changeset/base/268606
Log:
Generalize vn_get_ino() to allow filesystems to use custom vnode
producer, instead of hard-coding VFS_VGET(). New function, which
takes callback, is called vn_get_ino_ge
Author: kib
Date: Mon Jul 14 08:17:11 2014
New Revision: 268605
URL: http://svnweb.freebsd.org/changeset/base/268605
Log:
Remove code separator lines which do not conform to style(9).
Sponsored by: The FreeBSD Foundation
MFC after:2 weeks
Modified:
head/sys/fs/tmpfs/tmpfs.h
head/
On Mon, Jul 14, 2014 at 04:38:17AM +, Mark Johnston wrote:
> Author: markj
> Date: Mon Jul 14 04:38:17 2014
> New Revision: 268600
> URL: http://svnweb.freebsd.org/changeset/base/268600
>
> Log:
> Invoke the DTrace trap handler before calling trap() on amd64. This matches
> the upstream im
47 matches
Mail list logo