Author: jhibbits
Date: Sat Feb 27 03:38:01 2016
New Revision: 296137
URL: https://svnweb.freebsd.org/changeset/base/296137
Log:
Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere().
Most calls to bus_alloc_resource() use "anywhere" as the range, with a given
count. Mi
Author: jhibbits
Date: Sat Feb 27 03:35:28 2016
New Revision: 296136
URL: https://svnweb.freebsd.org/changeset/base/296136
Log:
Add the bus_alloc_resource_anywhere() convenience function.
Summary:
Many instances of bus_alloc_resource() simply use 0 and ~0 for start and end
to
denote 'a
Author: jhibbits
Date: Sat Feb 27 03:34:01 2016
New Revision: 296135
URL: https://svnweb.freebsd.org/changeset/base/296135
Log:
Replace several bus_alloc_resource() calls with bus_alloc_resource_any()
Most of these are BARs, and we allocate them in their entirety. The one
outlier
in thi
Author: pfg
Date: Sat Feb 27 02:11:00 2016
New Revision: 296134
URL: https://svnweb.freebsd.org/changeset/base/296134
Log:
Missing tab.
Pointed out by: bapt
Modified:
head/libexec/getty/subr.c
Modified: head/libexec/getty/subr.c
On Fri, Feb 26, 2016 at 06:52:06PM +, Pedro F. Giffuni wrote:
> Author: pfg
> Date: Fri Feb 26 18:52:06 2016
> New Revision: 296104
> URL: https://svnweb.freebsd.org/changeset/base/296104
>
> Log:
> getty(8): Use poll(2) and nanosleep(2) instead of select(2).
>
> Sort headers while here
Author: pfg
Date: Fri Feb 26 23:25:21 2016
New Revision: 296133
URL: https://svnweb.freebsd.org/changeset/base/296133
Log:
RPC: update the getrpcbyname() definition to include a const qualifier.
Add const qualifier making getrpcbyname() and getrpcbyname_r()
prototypes match those used in
Author: pfg
Date: Fri Feb 26 23:12:59 2016
New Revision: 296132
URL: https://svnweb.freebsd.org/changeset/base/296132
Log:
pciconf: Silence a GCC warning.
Fix the build on sparc64 and powerpc.
Taken from: wma
Modified:
head/usr.sbin/pciconf/cap.c
Modified: head/usr.sbin/pciconf/c
Author: emaste
Date: Fri Feb 26 22:25:35 2016
New Revision: 296131
URL: https://svnweb.freebsd.org/changeset/base/296131
Log:
Restore lib/casper debug directory, reverting r296130
Reported by: bdrewery
Pointy hat to:emaste
Modified:
head/etc/mtree/BSD.debug.dist
Modified: hea
On 2/26/16 2:19 PM, Bryan Drewery wrote:
> On 2/26/16 2:14 PM, Bryan Drewery wrote:
>> Author: bdrewery
>> Date: Fri Feb 26 22:14:00 2016
>> New Revision: 296124
>> URL: https://svnweb.freebsd.org/changeset/base/296124
>>
>> Log:
>> Import bsd.clang-analyze.mk based on NetBSD's version.
>>
>>
On 2/26/16 2:19 PM, Ed Maste wrote:
> Author: emaste
> Date: Fri Feb 26 22:19:39 2016
> New Revision: 296130
> URL: https://svnweb.freebsd.org/changeset/base/296130
>
> Log:
> Remove libexec/casper debug directory missed in r296047
>
> Modified:
> head/etc/mtree/BSD.debug.dist
>
> Modified:
Author: emaste
Date: Fri Feb 26 22:19:39 2016
New Revision: 296130
URL: https://svnweb.freebsd.org/changeset/base/296130
Log:
Remove libexec/casper debug directory missed in r296047
Modified:
head/etc/mtree/BSD.debug.dist
Modified: head/etc/mtree/BSD.debug.dist
==
On 2/26/16 2:14 PM, Bryan Drewery wrote:
> Author: bdrewery
> Date: Fri Feb 26 22:14:00 2016
> New Revision: 296124
> URL: https://svnweb.freebsd.org/changeset/base/296124
>
> Log:
> Import bsd.clang-analyze.mk based on NetBSD's version.
>
> This allows 'make analyze' or 'make OBJ.clang-ana
Author: bdrewery
Date: Fri Feb 26 22:14:23 2016
New Revision: 296129
URL: https://svnweb.freebsd.org/changeset/base/296129
Log:
Remove WARNS inherited fine by ../Makefile.inc.
Sponsored by: EMC / Isilon Storage Division
Added:
head/lib/libproc/Makefile.inc (contents, props changed)
Mod
Author: bdrewery
Date: Fri Feb 26 22:14:19 2016
New Revision: 296128
URL: https://svnweb.freebsd.org/changeset/base/296128
Log:
Make it clear that the "size" argument is for the dst string.
The rest of the manpage already referenced 'dstsize' but did not rename
the variable in the prototy
Author: bdrewery
Date: Fri Feb 26 22:13:38 2016
New Revision: 296118
URL: https://svnweb.freebsd.org/changeset/base/296118
Log:
Allow configuring .MAKE.MODE via META_MODE as meta.sys.mk does.
meta.sys.mk is only used for the DIRDEPS_BUILD.
Sponsored by: EMC / Isilon Storage Division
M
Author: bdrewery
Date: Fri Feb 26 22:13:48 2016
New Revision: 296121
URL: https://svnweb.freebsd.org/changeset/base/296121
Log:
DIRDEPS_BUILD: Fix some things building in MAKELEVEL0.
For PROGS this was recursing twice since MAKELEVEL0 is for 'dirdeps'
which then really builds in a sub-mak
Author: bdrewery
Date: Fri Feb 26 22:13:52 2016
New Revision: 296122
URL: https://svnweb.freebsd.org/changeset/base/296122
Log:
Move PROGS logic to proper place and remove redundant and unneeded logic.
- bsd.progs.mk is safe to include regardless of PROGS/PROGS_CXX/SCRIPTS
being set.
Author: bdrewery
Date: Fri Feb 26 22:13:42 2016
New Revision: 296119
URL: https://svnweb.freebsd.org/changeset/base/296119
Log:
Track .meta files for .sh but don't preserve timestamp.
See r291320 for more information.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/
Author: bdrewery
Date: Fri Feb 26 22:14:15 2016
New Revision: 296127
URL: https://svnweb.freebsd.org/changeset/base/296127
Log:
Update dependencies.
Sponsored by: EMC / Isilon Storage Division
Added:
head/lib/libcasper/libcasper/Makefile.depend
- copied, changed from r296126, head/l
Author: bdrewery
Date: Fri Feb 26 22:13:35 2016
New Revision: 296117
URL: https://svnweb.freebsd.org/changeset/base/296117
Log:
Remove more references to targets we've never had.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/mk/bsd.sys.mk
head/sys/conf/kern.mk
Modif
Author: bdrewery
Date: Fri Feb 26 22:14:08 2016
New Revision: 296126
URL: https://svnweb.freebsd.org/changeset/base/296126
Log:
Remove unneeded lines.
- WARNS can be inherited from lib/Makefile.inc
- CFLAGS referred to a non-existent directory and this shouldn't be needed
anyhow due t
Author: bdrewery
Date: Fri Feb 26 22:13:31 2016
New Revision: 296116
URL: https://svnweb.freebsd.org/changeset/base/296116
Log:
Remove _manpages and _maninstall targets as they are no longer needed.
r96164 added them to avoid recursing twice with _SUBDIR. That issue was
fixed in bsd.subd
Author: bdrewery
Date: Fri Feb 26 22:14:00 2016
New Revision: 296124
URL: https://svnweb.freebsd.org/changeset/base/296124
Log:
Import bsd.clang-analyze.mk based on NetBSD's version.
This allows 'make analyze' or 'make OBJ.clang-analyzer' to run the
Clang static analyzer and present resul
Author: bdrewery
Date: Fri Feb 26 22:13:45 2016
New Revision: 296120
URL: https://svnweb.freebsd.org/changeset/base/296120
Log:
Follow-up r295991: Only allow 'make destroy*' to include bsd.obj.mk.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/targets/Makefile.xtras
Modified
Author: bdrewery
Date: Fri Feb 26 22:14:04 2016
New Revision: 296125
URL: https://svnweb.freebsd.org/changeset/base/296125
Log:
These can build in parallel.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/lib/libcasper/Makefile
head/lib/libcasper/services/Makefile
Modified:
Author: bdrewery
Date: Fri Feb 26 22:13:56 2016
New Revision: 296123
URL: https://svnweb.freebsd.org/changeset/base/296123
Log:
META_MODE: Default to the silent build.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/mk/sys.mk
Modified: head/share/mk/sys.mk
=
Author: avos
Date: Fri Feb 26 20:47:08 2016
New Revision: 296114
URL: https://svnweb.freebsd.org/changeset/base/296114
Log:
net80211: fix 'uma_zalloc_arg: zone "32" with non-sleepable locks held'
when 'sysctl net.wlan.devices' is executed.
PR: 207497
Submitted by: glebius
Ap
Author: nwhitehorn
Date: Fri Feb 26 20:38:23 2016
New Revision: 296113
URL: https://svnweb.freebsd.org/changeset/base/296113
Log:
Make unions in PowerPC libc endian-safe.
Modified:
head/lib/libc/powerpc/_fpmath.h
head/lib/libc/powerpc/gen/infinity.c
head/lib/libc/powerpc64/_fpmath.h
hea
Author: jmcneill
Date: Fri Feb 26 20:33:32 2016
New Revision: 296112
URL: https://svnweb.freebsd.org/changeset/base/296112
Log:
Fix inverted test for lock status while waiting for PLL to become stable.
Reviewed by: andrew
Approved by: adrian (mentor)
Modified:
head/sys/arm/allwinner/
Author: nwhitehorn
Date: Fri Feb 26 20:25:26 2016
New Revision: 296111
URL: https://svnweb.freebsd.org/changeset/base/296111
Log:
Make FPSCR definition endian clean.
PR: 207526
Submitted by: Simon Byrne
Obtained from:Julia
MFC after:1 month
Modified:
head/lib/
Author: pfg
Date: Fri Feb 26 20:02:01 2016
New Revision: 296109
URL: https://svnweb.freebsd.org/changeset/base/296109
Log:
rlogin(1): Replace select(2) with poll(2).
Obtanied from:NetBSD (CVS Rev. 1.27 - 1.28)
Modified:
head/libexec/rlogind/rlogind.c
Modified: head/libexec/rlogi
Author: emaste
Date: Fri Feb 26 19:49:04 2016
New Revision: 296108
URL: https://svnweb.freebsd.org/changeset/base/296108
Log:
Add debug /libexec directory for rtld-elf debug files
Modified:
head/etc/mtree/BSD.debug.dist
Modified: head/etc/mtree/BSD.debug.dist
Author: pfg
Date: Fri Feb 26 19:35:51 2016
New Revision: 296107
URL: https://svnweb.freebsd.org/changeset/base/296107
Log:
getty(8): Undo incomplete support VEOL2 and VSTATUS.
Forgot to add some definitions for charnames[].
Modified:
head/libexec/getty/subr.c
Modified: head/libexec/gett
Author: pfg
Date: Fri Feb 26 19:08:37 2016
New Revision: 296106
URL: https://svnweb.freebsd.org/changeset/base/296106
Log:
getty(8): Support VEOL2 and VSTATUS
Bring some type cleanups while here.
Obtained from:NetBSD
Modified:
head/libexec/getty/subr.c
Modified: head/libexe
Author: andrew
Date: Fri Feb 26 18:54:26 2016
New Revision: 296105
URL: https://svnweb.freebsd.org/changeset/base/296105
Log:
Make the CUBIEBOARD config include the A10 config with a few needed
additions. This is used by the release scripts so we need to keep it
around for now.
Sponsore
Author: pfg
Date: Fri Feb 26 18:52:06 2016
New Revision: 296104
URL: https://svnweb.freebsd.org/changeset/base/296104
Log:
getty(8): Use poll(2) and nanosleep(2) instead of select(2).
Sort headers while here.
Obtained from:NetBSD (CVS Rev. 1.25 - 1.26)
Modified:
head/libexec
Author: marcel
Date: Fri Feb 26 16:18:47 2016
New Revision: 296103
URL: https://svnweb.freebsd.org/changeset/base/296103
Log:
Bump VM_MAX_MEMSEGS from 2 to 3 to match the number of VM segment
identifiers present in vmmapi.h. In particular, it's now possible
to create a VM_FRAMEBUFFER segment
Author: marcel
Date: Fri Feb 26 16:15:02 2016
New Revision: 296102
URL: https://svnweb.freebsd.org/changeset/base/296102
Log:
Add option -C to have the guest memory included in core files.
This aids in debugging OS loaders.
Modified:
head/usr.sbin/bhyveload/bhyveload.8
head/usr.sbin/bhyve
Author: marcel
Date: Fri Feb 26 16:12:20 2016
New Revision: 296101
URL: https://svnweb.freebsd.org/changeset/base/296101
Log:
Support version 4 of the userboot structure by implementing the
vm_set_register() and vm_set_desc() callbacks.
Modified:
head/usr.sbin/bhyveload/bhyveload.c
Modifie
Author: andrew
Date: Fri Feb 26 16:04:47 2016
New Revision: 296100
URL: https://svnweb.freebsd.org/changeset/base/296100
Log:
Almost all copies of platform_mp_init_secondary just called
intr_pic_init_secondary. Replace them with a direct call. On BCM2836
and ARMADA XP we need to add this fun
Author: marcel
Date: Fri Feb 26 16:00:16 2016
New Revision: 296099
URL: https://svnweb.freebsd.org/changeset/base/296099
Log:
Add vm_set_register() and vm_set_desc() callbacks. These callbacks
translate directly into calls to their namesake API functions in
libvmmapi.
It is an improveme
On Thu, Feb 25, 2016 at 06:23:40PM +, Mariusz Zaborski wrote:
> Author: oshogbo
> Date: Thu Feb 25 18:23:40 2016
> New Revision: 296047
> URL: https://svnweb.freebsd.org/changeset/base/296047
>
> Log:
> Convert casperd(8) daemon to the libcasper.
> After calling the cap_init(3) function Ca
Author: andrew
Date: Fri Feb 26 15:54:34 2016
New Revision: 296098
URL: https://svnweb.freebsd.org/changeset/base/296098
Log:
Remove platform_mp_probe as it's almost identical on most ARM SoCs, and
slightly wrong on the others. We should just check if mp_ncpus is set to
more than one CPU as
Author: marcel
Date: Fri Feb 26 15:52:55 2016
New Revision: 296097
URL: https://svnweb.freebsd.org/changeset/base/296097
Log:
Check that the userboot version is at least 3, rather than
3 exactly. The structure may be of a newer version and as
long as it is backward compatible with 3, we can
Author: emaste
Date: Fri Feb 26 15:46:14 2016
New Revision: 296096
URL: https://svnweb.freebsd.org/changeset/base/296096
Log:
Install elftoolchain elfcopy(1) as objcopy(1) by default
As of r295661 elfcopy supports PE format for EFI boot binaries and is a
viable objcopy implementation for
Author: pfg
Date: Fri Feb 26 14:39:39 2016
New Revision: 296095
URL: https://svnweb.freebsd.org/changeset/base/296095
Log:
rpc: fix failure to clear string by passing the wrong size to memset.
Noted by NetBSD's PR/21014
Obtained from:NetBSD (CVS Rev. 1.24, 1.25)
MFC after:
Author: br
Date: Fri Feb 26 14:04:00 2016
New Revision: 296094
URL: https://svnweb.freebsd.org/changeset/base/296094
Log:
o Use uint64_t for page number as it doesn't fit uint32_t.
o Implement growkernel bits for L1 level of pagetables.
This allows us to boot with 128GB of physical memory
Author: andrew
Date: Fri Feb 26 13:53:09 2016
New Revision: 296093
URL: https://svnweb.freebsd.org/changeset/base/296093
Log:
Add the start of support for the Allwinner A31 clocks. It only adds
support for the i2c, mmc, and gmac clocks. Further clocks can be added as
needed.
Submitted b
Author: ed
Date: Fri Feb 26 12:46:34 2016
New Revision: 296092
URL: https://svnweb.freebsd.org/changeset/base/296092
Log:
Remove the errno argument from unp_drop().
While there, add a comment to clarify that ECONNRESET should always be
returned for POSIX conformance.
Suggested by: St
Author: wma
Date: Fri Feb 26 12:16:11 2016
New Revision: 296091
URL: https://svnweb.freebsd.org/changeset/base/296091
Log:
Restore ThunderX Pass1.1 PCI changes removed by r295962
If Enhanced Allocation is not used, we can't allocate any random
range. All internal devices have hard
Author: wma
Date: Fri Feb 26 10:24:24 2016
New Revision: 296090
URL: https://svnweb.freebsd.org/changeset/base/296090
Log:
Change format string in pciconf EA to jx
Fix compilation error introduced by r296081
Modified:
head/usr.sbin/pciconf/cap.c
Modified: head/usr.sbin/pciconf/cap.c
Author: sephe
Date: Fri Feb 26 09:50:35 2016
New Revision: 296089
URL: https://svnweb.freebsd.org/changeset/base/296089
Log:
hyperv/hn: Make transmission path channel aware
Chimney sending buffer still needs conversion, which will be done
along with the upcoming vRSS support.
MFC aft
Author: sephe
Date: Fri Feb 26 09:45:48 2016
New Revision: 296088
URL: https://svnweb.freebsd.org/changeset/base/296088
Log:
hyperv/hn: Remove the useless num_outstanding_sends
We rely on taskqueue draining now.
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revisio
Author: sephe
Date: Fri Feb 26 09:41:00 2016
New Revision: 296087
URL: https://svnweb.freebsd.org/changeset/base/296087
Log:
hyperv/hn: Associate TX/RX ring with channel
This fixes the TX/RX ring selection for TX/RX done.
MFC after:1 week
Sponsored by: Microsoft OSTC
Differenti
Author: sephe
Date: Fri Feb 26 09:35:45 2016
New Revision: 296086
URL: https://svnweb.freebsd.org/changeset/base/296086
Log:
hyperv/hn: Pass channel to TX/RX done
This is preamble to associate the TX/RX rings to their channel.
While I'm here, revoke unused netvsc_recv_rollup.
MFC
Author: sephe
Date: Fri Feb 26 09:29:50 2016
New Revision: 296085
URL: https://svnweb.freebsd.org/changeset/base/296085
Log:
hyperv/hn: Pass channel as the channel callback argument
This is the preamble to pass channel back to hn(4) upon TX/RX done.
Reviewed by: Hongjiang Zhang
MFC
Author: sephe
Date: Fri Feb 26 09:23:17 2016
New Revision: 296084
URL: https://svnweb.freebsd.org/changeset/base/296084
Log:
hyperv: Always set device for channels
And unregister hv_device only for primary channels, who own the hv_device.
MFC after:1 week
Sponsored by: Microsoft
Author: sephe
Date: Fri Feb 26 09:17:31 2016
New Revision: 296083
URL: https://svnweb.freebsd.org/changeset/base/296083
Log:
hyperv: Remove useless channel inbound_lock
It serves no purpose.
Reviewed by: Hongjiang Zhang
MFC after:1 week
Sponsored by: Microsoft OSTC
Differen
Author: wma
Date: Fri Feb 26 08:43:36 2016
New Revision: 296082
URL: https://svnweb.freebsd.org/changeset/base/296082
Log:
Add ns16550a compatible string in UART 8250 driver
Obtained from: Semihalf
Submitted by: Michal Stanek
Sponsored by: Annapurna Labs
App
Author: wma
Date: Fri Feb 26 08:35:04 2016
New Revision: 296081
URL: https://svnweb.freebsd.org/changeset/base/296081
Log:
Add support for Enhanced Allocation in pciconf
* Modified pciconf to print EA capability structure
* Added register description to pcireg.h
Obtained from:
Author: sgalabov
Date: Fri Feb 26 08:16:44 2016
New Revision: 296080
URL: https://svnweb.freebsd.org/changeset/base/296080
Log:
So far bsd.stand.mk wasn't included in the following files:
sys/boot/fdt/Makefile
sys/boot/uboot/fdt/Makefile
sys/boot/uboot/lib/Makefile
This causes compila
Author: sgalabov
Date: Fri Feb 26 08:06:25 2016
New Revision: 296079
URL: https://svnweb.freebsd.org/changeset/base/296079
Log:
Currently BERI's loader is including the 32-bit version of the FICL MIPS
sysdep.h (sys/boot/ficl/mips/sysdep.h) instead of the 64-bit version
(sys/boot/ficl/mips64/sy
62 matches
Mail list logo