Author: hselasky
Date: Wed Oct 21 07:59:46 2015
New Revision: 289680
URL: https://svnweb.freebsd.org/changeset/base/289680
Log:
Reimplement header file, remove all comments deriving from Linux and
update copyright to 2-clause BSD.
Suggested by: emaste @
Sponsored by: Mellanox Technologi
> On Oct 12, 2015, at 19:32, Adrian Chadd wrote:
>
> Author: adrian
> Date: Tue Oct 13 02:32:15 2015
> New Revision: 289203
> URL: https://svnweb.freebsd.org/changeset/base/289203
>
> Log:
> makefs: introduce a new option to specify what to round the resulting
> image up to.
>
> From ticket
Author: mav
Date: Wed Oct 21 08:23:19 2015
New Revision: 289681
URL: https://svnweb.freebsd.org/changeset/base/289681
Log:
Some more defines and polishing for INIT_FIRMWARE.
Modified:
head/sys/dev/isp/isp.c
head/sys/dev/isp/ispmbox.h
Modified: head/sys/dev/isp/isp.c
===
Author: hselasky
Date: Wed Oct 21 08:51:49 2015
New Revision: 289682
URL: https://svnweb.freebsd.org/changeset/base/289682
Log:
Remove all comments deriving from Linux. Style file for FreeBSD.
Suggested by: emaste @
Sponsored by: Mellanox Technologies
Modified:
head/sys/ofed/include/li
Author: hselasky
Date: Wed Oct 21 09:37:34 2015
New Revision: 289683
URL: https://svnweb.freebsd.org/changeset/base/289683
Log:
Remove all comments deriving from Linux.
Minor rework of ilog2() function.
Suggested by: emaste @
Sponsored by: Mellanox Technologies
Modified:
head/sys/ofe
Author: royger
Date: Wed Oct 21 10:04:35 2015
New Revision: 289685
URL: https://svnweb.freebsd.org/changeset/base/289685
Log:
x86/xen: Consolidate xen-os.h in a single place
amd64 and i386 platform code contain very similar xen/xen-os.h
The only differences are:
- Functions/variable
Author: royger
Date: Wed Oct 21 10:44:07 2015
New Revision: 289686
URL: https://svnweb.freebsd.org/changeset/base/289686
Log:
xen: Code cleanup and small bug fixes
xen/hypervisor.h:
- Remove unused helpers: MULTI_update_va_mapping, is_initial_xendomain,
is_running_on_xen
- Remove
Author: ngie
Date: Wed Oct 21 11:38:48 2015
New Revision: 289687
URL: https://svnweb.freebsd.org/changeset/base/289687
Log:
Free buffer before returning from cd9660_write_path_table to avoid
leaking it after returning from the function
MFC after: 1 week
PR: 203647
Submitted by: Thomas
On 10/20/15 23:42, Bryan Drewery wrote:
On 10/20/2015 1:38 PM, Konstantin Belousov wrote:
Author: kib
Date: Tue Oct 20 20:38:20 2015
New Revision: 289664
URL: https://svnweb.freebsd.org/changeset/base/289664
Log:
Trim spaces at end of line to record the proper commit message for
r289660:
Author: mav
Date: Wed Oct 21 12:16:38 2015
New Revision: 289690
URL: https://svnweb.freebsd.org/changeset/base/289690
Log:
Record MFV r289689.
The change itself was directly committed earlier at r284309.
Modified:
Directory Properties:
head/cddl/contrib/opensolaris/ (props changed)
h
Author: ngie
Date: Wed Oct 21 12:54:15 2015
New Revision: 289693
URL: https://svnweb.freebsd.org/changeset/base/289693
Log:
Unbreak makefs -t cd9660 after r289687
buffer_head needs to be freed -- not buffer
Detected by jemalloc, i.e. running makefs failed the arena assert
because my
Author: ngie
Date: Wed Oct 21 13:13:38 2015
New Revision: 289694
URL: https://svnweb.freebsd.org/changeset/base/289694
Log:
Add some rudimentary [smoke] testcases for makefs
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
Added:
head/usr.sbin/makefs/tests/
head/usr.sbi
Author: ngie
Date: Wed Oct 21 13:15:04 2015
New Revision: 289695
URL: https://svnweb.freebsd.org/changeset/base/289695
Log:
Revert r289694
I committed some other undesirable local changes by accident
Deleted:
head/usr.sbin/makefs/tests/
Modified:
head/etc/mtree/BSD.tests.dist
head/li
Author: ngie
Date: Wed Oct 21 13:16:03 2015
New Revision: 289696
URL: https://svnweb.freebsd.org/changeset/base/289696
Log:
Revert lib/libc/gen/dirname.3@r289695
This is why I use branches usually, not commit directly to head
Modified:
head/lib/libc/gen/dirname.3
Modified: head/lib/libc
Author: royger
Date: Wed Oct 21 13:53:07 2015
New Revision: 289697
URL: https://svnweb.freebsd.org/changeset/base/289697
Log:
netfront: fix LINT-NOIP
r289587 broke LINT-NOIP kernels because the lro and queued local variables
are defined but not used. Add preprocessor guards around them.
Author: ian
Date: Wed Oct 21 13:59:00 2015
New Revision: 289698
URL: https://svnweb.freebsd.org/changeset/base/289698
Log:
Move arm_gic_bind() out of the #ifdef SMP block to fix compile errors in
the not-SMP case. This is safe because arm_irq_next_cpu() will return
the cpuid of the current/
Author: ian
Date: Wed Oct 21 14:57:59 2015
New Revision: 289699
URL: https://svnweb.freebsd.org/changeset/base/289699
Log:
Switch from a stub to a real implementation of pmap_page_set_attr() for mips,
and implement support for VM_MEMATTR_UNCACHEABLE. This will be used in
upcoming changes to
Author: hselasky
Date: Wed Oct 21 15:01:51 2015
New Revision: 289700
URL: https://svnweb.freebsd.org/changeset/base/289700
Log:
Start process of moving the LinuxKPI into the default kernel build by
creating an empty directory tree.
Sponsored by: Mellanox Technologies
Added:
head/sys/co
Author: ian
Date: Wed Oct 21 15:06:48 2015
New Revision: 289701
URL: https://svnweb.freebsd.org/changeset/base/289701
Log:
Switch mips busdma to using the common busdma_buffalloc code. This amounts
to copying in some code from the armv4 busdma, and adapting a few variable
and flag names to
Author: mav
Date: Wed Oct 21 15:31:26 2015
New Revision: 289702
URL: https://svnweb.freebsd.org/changeset/base/289702
Log:
Make some panic strings mode informative.
Modified:
head/sys/cam/ctl/ctl.c
head/sys/cam/ctl/ctl_backend_block.c
Modified: head/sys/cam/ctl/ctl.c
==
On 10/21/2015 8:01 AM, Hans Petter Selasky wrote:
> Author: hselasky
> Date: Wed Oct 21 15:01:51 2015
> New Revision: 289700
> URL: https://svnweb.freebsd.org/changeset/base/289700
>
> Log:
> Start process of moving the LinuxKPI into the default kernel build by
> creating an empty directory tr
On 10/21/15 17:28, Bryan Drewery wrote:
On 10/21/2015 8:01 AM, Hans Petter Selasky wrote:
Author: hselasky
Date: Wed Oct 21 15:01:51 2015
New Revision: 289700
URL: https://svnweb.freebsd.org/changeset/base/289700
Log:
Start process of moving the LinuxKPI into the default kernel build by
c
Author: ian
Date: Wed Oct 21 15:41:16 2015
New Revision: 289704
URL: https://svnweb.freebsd.org/changeset/base/289704
Log:
Fix parsing of I2C addresses properties in fdt data. I2C address is
represented in 7-bits format in DT files, but system expect it in 8-bit
format. Also, fix two drive
On 10/21/2015 8:39 AM, Hans Petter Selasky wrote:
> On 10/21/15 17:28, Bryan Drewery wrote:
>> On 10/21/2015 8:01 AM, Hans Petter Selasky wrote:
>>> Author: hselasky
>>> Date: Wed Oct 21 15:01:51 2015
>>> New Revision: 289700
>>> URL: https://svnweb.freebsd.org/changeset/base/289700
>>>
>>> Log:
>>
On 10/21/15 17:42, Bryan Drewery wrote:
On 10/21/2015 8:39 AM, Hans Petter Selasky wrote:
On 10/21/15 17:28, Bryan Drewery wrote:
On 10/21/2015 8:01 AM, Hans Petter Selasky wrote:
Author: hselasky
Date: Wed Oct 21 15:01:51 2015
New Revision: 289700
URL: https://svnweb.freebsd.org/changeset/bas
On 10/21/2015 8:56 AM, Hans Petter Selasky wrote:
> On 10/21/15 17:42, Bryan Drewery wrote:
>> On 10/21/2015 8:39 AM, Hans Petter Selasky wrote:
>>> On 10/21/15 17:28, Bryan Drewery wrote:
On 10/21/2015 8:01 AM, Hans Petter Selasky wrote:
> Author: hselasky
> Date: Wed Oct 21 15:01:51
Author: bdrewery
Date: Wed Oct 21 16:24:44 2015
New Revision: 289705
URL: https://svnweb.freebsd.org/changeset/base/289705
Log:
Remove indirection of _sub target for using _SUBDIR.
This reverts r266473 as the need for it, working around .MAKE and '+'
issues, is no longer needed after r289
Author: ed
Date: Wed Oct 21 16:32:01 2015
New Revision: 289706
URL: https://svnweb.freebsd.org/changeset/base/289706
Log:
Add missing forward declaration of struct image_params.
Modified:
head/sys/sys/imgact_elf.h
Modified: head/sys/sys/imgact_elf.h
==
Author: mav
Date: Wed Oct 21 17:27:43 2015
New Revision: 289707
URL: https://svnweb.freebsd.org/changeset/base/289707
Log:
Pass proper device to pci_read_config().
For some reason JMicron driver was different from others at this point.
Modified:
head/sys/dev/ata/chipsets/ata-jmicron.c
M
Author: ian
Date: Wed Oct 21 17:41:20 2015
New Revision: 289708
URL: https://svnweb.freebsd.org/changeset/base/289708
Log:
Free memory back into the categories it was allocated from.
Noticed by: sbruno
Pointy hat: ian
Modified:
head/sys/mips/mips/busdma_machdep.c
Modified: head/sys/mi
Author: emaste
Date: Wed Oct 21 18:30:42 2015
New Revision: 289710
URL: https://svnweb.freebsd.org/changeset/base/289710
Log:
Build ofw_bus_if.h for modules that need it on arm64
Modified:
head/sys/modules/i2c/iicbb/Makefile
head/sys/modules/uart/Makefile
Modified: head/sys/modules/i2c/iic
Author: bdrewery
Date: Wed Oct 21 18:58:46 2015
New Revision: 289712
URL: https://svnweb.freebsd.org/changeset/base/289712
Log:
Fix my change in r289435 causing 'etc' to be added to SUBDIR when using
SUBDIR_OVERRIDE.
MFC after:2 weeks
X-MFC-With: r289435
Sponsored by: EMC / Isil
Author: emaste
Date: Wed Oct 21 19:08:16 2015
New Revision: 289714
URL: https://svnweb.freebsd.org/changeset/base/289714
Log:
arm64: Enable CTF for DTrace support
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/arm64/conf/GENERIC
Modified: head/sys/arm64/conf/GENERIC
===
On 21 October 2015 at 14:30, Ed Maste wrote:
> Author: emaste
> Date: Wed Oct 21 18:30:42 2015
> New Revision: 289710
> URL: https://svnweb.freebsd.org/changeset/base/289710
>
> Log:
> Build ofw_bus_if.h for modules that need it on arm64
Module Makefile build rules for ofw_bus_if.h are a bit of
Author: ian
Date: Wed Oct 21 19:24:20 2015
New Revision: 289716
URL: https://svnweb.freebsd.org/changeset/base/289716
Log:
Treat mbufs as cacheline-aligned. Even when the transfer begins at an
offset within the buffer to align the L3 headers we know the buffer itself
was allocated and sized
Author: jah
Date: Wed Oct 21 19:44:20 2015
New Revision: 289717
URL: https://svnweb.freebsd.org/changeset/base/289717
Log:
Use pmap_quick* functions in arm64 busdma to make bounce buffer
synchronization more flexible and avoid borrowing UVAs for userspace buffers.
This is mostly equivalent to
Author: emaste
Date: Wed Oct 21 19:56:16 2015
New Revision: 289718
URL: https://svnweb.freebsd.org/changeset/base/289718
Log:
if_tap: correct typo in sysctl description (Enably)
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/net/if_tap.c
Modified: head/sys/net/if_tap.c
Author: jhb
Date: Wed Oct 21 20:49:45 2015
New Revision: 289719
URL: https://svnweb.freebsd.org/changeset/base/289719
Log:
i915_gem_do_execbuffer() holds the pages backing each relocation region for
various reasons while executing user commands. After these commands are
completed, the pages
On Wednesday, October 21, 2015 08:49:46 PM John Baldwin wrote:
> Author: jhb
> Date: Wed Oct 21 20:49:45 2015
> New Revision: 289719
> URL: https://svnweb.freebsd.org/changeset/base/289719
>
> Log:
> i915_gem_do_execbuffer() holds the pages backing each relocation region for
> various reasons
Author: avos
Date: Wed Oct 21 22:31:17 2015
New Revision: 289724
URL: https://svnweb.freebsd.org/changeset/base/289724
Log:
Add myself (avos) to committers-src.dot
Approved by: adrian (mentor)
Differential Revision:https://reviews.freebsd.org/D3941
Modified:
head/share/misc/co
Author: bdrewery
Date: Thu Oct 22 00:07:48 2015
New Revision: 289725
URL: https://svnweb.freebsd.org/changeset/base/289725
Log:
Let SUBDIR_OVERRIDE with 'make buildworld' be more useful.
Now it can be used to effectively "build in a subdir". It will use the
'cross-tools', 'libraries', an
On 10/21/2015 5:07 PM, Bryan Drewery wrote:
> Author: bdrewery
> Date: Thu Oct 22 00:07:48 2015
> New Revision: 289725
> URL: https://svnweb.freebsd.org/changeset/base/289725
>
> Log:
> Let SUBDIR_OVERRIDE with 'make buildworld' be more useful.
>
The main point is that it used to require a f
Author: ian
Date: Thu Oct 22 00:54:59 2015
New Revision: 289726
URL: https://svnweb.freebsd.org/changeset/base/289726
Log:
Add iicbus_transfer_excl(), a helper routine to do an i2c bus transaction
while holding exclusive ownership of the bus. This is the routine most
slave drivers should us
Author: ian
Date: Thu Oct 22 01:04:31 2015
New Revision: 289727
URL: https://svnweb.freebsd.org/changeset/base/289727
Log:
Add FDT compatibility to the icee driver.
The FDT bindings for eeprom parts don't include any metadata about the
device other than the part name encoded in the compat
Author: emaste
Date: Thu Oct 22 01:32:11 2015
New Revision: 289728
URL: https://svnweb.freebsd.org/changeset/base/289728
Log:
Warn that NOCLEAN is deprecated - use NO_CLEAN instead
NO_CLEAN has been the correct spelling for over a decade.
Modified:
head/Makefile.inc1
Modified: head/Make
Author: kevlo
Date: Thu Oct 22 01:36:16 2015
New Revision: 289729
URL: https://svnweb.freebsd.org/changeset/base/289729
Log:
Fix IEEE80211_ADDR_COPY() usage.
Reviewed by: adrian
Modified:
head/sys/dev/iwm/if_iwm.c
Modified: head/sys/dev/iwm/if_iwm.c
On Thu, 22 Oct 2015 01:32:11 + (UTC)
Ed Maste wrote:
> Author: emaste
> Date: Thu Oct 22 01:32:11 2015
> New Revision: 289728
> URL: https://svnweb.freebsd.org/changeset/base/289728
>
> Log:
> Warn that NOCLEAN is deprecated - use NO_CLEAN instead
>
> NO_CLEAN has been the correct spe
On 10/21/2015 6:45 PM, Alexander Kabaev wrote:
> On Thu, 22 Oct 2015 01:32:11 + (UTC)
> Ed Maste wrote:
>
>> Author: emaste
>> Date: Thu Oct 22 01:32:11 2015
>> New Revision: 289728
>> URL: https://svnweb.freebsd.org/changeset/base/289728
>>
>> Log:
>> Warn that NOCLEAN is deprecated - use
On 22 October 2015 at 01:59, Bryan Drewery wrote:
>
> I've always been confused on the "correct" spelling and usually go open
> the file to see which is supported.
That's why I added it, to avoid developers having to go spelunking in
search of the "correct" spelling. I'll track down mentions of N
On 10/21/2015 7:08 PM, Ed Maste wrote:
> On 22 October 2015 at 01:59, Bryan Drewery wrote:
>>
>> I've always been confused on the "correct" spelling and usually go open
>> the file to see which is supported.
>
> That's why I added it, to avoid developers having to go spelunking in
> search of the
> On Oct 21, 2015, at 7:45 PM, Alexander Kabaev wrote:
>
> On Thu, 22 Oct 2015 01:32:11 + (UTC)
> Ed Maste wrote:
>
>> Author: emaste
>> Date: Thu Oct 22 01:32:11 2015
>> New Revision: 289728
>> URL: https://svnweb.freebsd.org/changeset/base/289728
>>
>> Log:
>> Warn that NOCLEAN is depr
Author: bdrewery
Date: Thu Oct 22 03:51:25 2015
New Revision: 289730
URL: https://svnweb.freebsd.org/changeset/base/289730
Log:
Remove more disconnected libgpib items missed in r276214.
Sponsored by: EMC / Isilon Storage Division
Deleted:
head/lib/libgpib/
Modified:
head/contrib/groff/
Author: bdrewery
Date: Thu Oct 22 04:28:22 2015
New Revision: 289731
URL: https://svnweb.freebsd.org/changeset/base/289731
Log:
Clean up some bsd.crunchgen.mk issues.
- Remove handling of 'make -P' since that is for fmake only.
- Add '+' where appropriate for sub-make calls.
- Pass MK_T
Author: cem
Date: Thu Oct 22 04:33:05 2015
New Revision: 289732
URL: https://svnweb.freebsd.org/changeset/base/289732
Log:
ioat: Define IOAT_XFERCAP_VALID_MASK and use in ioat_read_xfercap
Instead of ANDing a magic constant later.
Sponsored by: EMC / Isilon Storage Division
Modified:
Author: cem
Date: Thu Oct 22 04:38:05 2015
New Revision: 289733
URL: https://svnweb.freebsd.org/changeset/base/289733
Log:
Improve flexibility of ioat_test / ioatcontrol(8)
The test logic now preallocates memory before running the test.
The buffer size is now configurable. Post-copy v
Author: bdrewery
Date: Thu Oct 22 04:42:17 2015
New Revision: 289734
URL: https://svnweb.freebsd.org/changeset/base/289734
Log:
Rewrite crunchgen target handling for progs so that it can be parallelized.
This covers 'clean', 'cleandepend', 'cleandir', 'obj', 'objlink' and
'build-tools'.
Author: bdrewery
Date: Thu Oct 22 04:47:52 2015
New Revision: 289735
URL: https://svnweb.freebsd.org/changeset/base/289735
Log:
Fix style. Namely use {} rather than ().
MFC after:2 weeks
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/mk/bsd.crunchgen.mk
Modified
> On Oct 21, 2015, at 21:47, Bryan Drewery wrote:
>
> +.if defined{MAKEOBJDIRPREFIX}
Uh...
___
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@fre
Author: bdrewery
Date: Thu Oct 22 04:50:52 2015
New Revision: 289736
URL: https://svnweb.freebsd.org/changeset/base/289736
Log:
Document that we use {} for variable expansion.
MFC after:1 week
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/man/man5/style.Makefile.
On 10/21/2015 9:49 PM, NGie Cooper wrote:
>
>> On Oct 21, 2015, at 21:47, Bryan Drewery wrote:
>>
>> +.if defined{MAKEOBJDIRPREFIX}
>
> Uh...
>
Hah. Thanks.
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Thu Oct 22 04:52:37 2015
New Revision: 289737
URL: https://svnweb.freebsd.org/changeset/base/289737
Log:
Fix incorrect defined() usage from style clean up in r289735.
Submitted by: ngie
MFC after:2 weeks
X-MFC-With: r289735
Sponsored by: EMC / Isilon Stora
Author: bdrewery
Date: Thu Oct 22 05:01:14 2015
New Revision: 289738
URL: https://svnweb.freebsd.org/changeset/base/289738
Log:
Parallelize build-tools.
MFC after:3 weeks
Sponsored by: EMC / Isilon Storage Division
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
On 10/16/2015 8:51 PM, Bryan Drewery wrote:
> Author: bdrewery
> Date: Sat Oct 17 03:51:50 2015
> New Revision: 289438
> URL: https://svnweb.freebsd.org/changeset/base/289438
>
> Log:
> Rework the world subdir build targets to use the standard SUBDIR_PARALLEL
> mechanism.
This accidentally dep
Author: ngie
Date: Thu Oct 22 05:32:45 2015
New Revision: 289739
URL: https://svnweb.freebsd.org/changeset/base/289739
Log:
Correctly reintroduce the rudimentary smoke tests I botched up
in r289684
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
Added:
head/usr.sbin/ma
64 matches
Mail list logo