Author: avg
Date: Tue Feb 21 09:33:21 2017
New Revision: 314035
URL: https://svnweb.freebsd.org/changeset/base/314035
Log:
mca: change type of last_intr to time_t for consinstency
time_uptime is time_t
MFC after:1 day
X-MFC with: r313752
Modified:
head/sys/x86/x86/mca.c
Mod
[Back to the powerpc64 context.]
On 2017-Feb-20, at 11:10 AM, Mateusz Guzik wrote:
> On Sat, Feb 18, 2017 at 04:18:05AM -0800, Mark Millard wrote:
>> [Note: I experiment with clang based powerpc64 builds,
>> reporting problems that I find. Justin is familiar
>> with this, as is Nathan.]
>>
>> I
Author: robak (ports committer)
Date: Tue Feb 21 09:37:33 2017
New Revision: 314036
URL: https://svnweb.freebsd.org/changeset/base/314036
Log:
Enable bsdinstall hardening options by default.
As discussed previously, in order to introduce new OS hardening
defaults, we've added them to bsdi
Author: avg
Date: Tue Feb 21 12:24:31 2017
New Revision: 314037
URL: https://svnweb.freebsd.org/changeset/base/314037
Log:
jedec_ts: fix slave address check
The mask should cover all bits that can not vary.
MFC after:3 days
Modified:
head/sys/dev/jedec_ts/jedec_ts.c
Modified: h
Author: mav
Date: Tue Feb 21 12:29:07 2017
New Revision: 314038
URL: https://svnweb.freebsd.org/changeset/base/314038
Log:
Remove ancient __FreeBSD_version checks.
MFC after:2 weeks
Modified:
head/sys/dev/isp/isp_freebsd.c
head/sys/dev/isp/isp_freebsd.h
Modified: head/sys/dev/isp/
Author: garga (ports committer)
Date: Tue Feb 21 12:37:59 2017
New Revision: 314039
URL: https://svnweb.freebsd.org/changeset/base/314039
Log:
Fix style(9)
Reviewed by: ngie, tuexen, vangyzen, allanjude
Approved by: allanjude
MFC after:1 week
Sponsored by: Rubicon Communications
Author: hselasky
Date: Tue Feb 21 12:43:02 2017
New Revision: 314040
URL: https://svnweb.freebsd.org/changeset/base/314040
Log:
Make the LinuxKPI task struct persistent accross system calls.
A set of helper functions have been added to manage the life of the
LinuxKPI task struct. When an
Author: hselasky
Date: Tue Feb 21 13:23:53 2017
New Revision: 314043
URL: https://svnweb.freebsd.org/changeset/base/314043
Log:
Add support for LinuxKPI tasklets.
Tasklets are implemented using a taskqueue and a small statemachine on
top. The additional statemachine is required to ensure
Bryan Drewery writes:
> Did you intend to delete the tests?
Yes. It just occurred to me that they should probably be added to
ObsoleteFiles.inc...
DES
--
Dag-Erling Smørgrav - d...@des.no
___
svn-src-head@freebsd.org mailing list
https://lists.freebs
On Mon, 20 Feb 2017, Conrad Meyer wrote:
On Sun, Feb 19, 2017 at 7:43 PM, Pedro F. Giffuni wrote:
...
Log:
sys/dev: Replace zero with NULL for pointers.
Makes things easier to read, plus architectures may set NULL to something
different than zero.
...
I like the change for style reason
Author: hselasky
Date: Tue Feb 21 14:22:14 2017
New Revision: 314044
URL: https://svnweb.freebsd.org/changeset/base/314044
Log:
Streamline the LinuxKPI spinlock wrappers.
1) Add better spinlock debug names when WITNESS_ALL is defined.
2) Make sure that the calling thread gets bound to
Author: mav
Date: Tue Feb 21 14:31:58 2017
New Revision: 314045
URL: https://svnweb.freebsd.org/changeset/base/314045
Log:
Remove duplicate INOT allocation.
For some reason isp_handle_platform_notify_fc() allocated INOT just
before calling isp_handle_platform_target_tmf(), which also allo
On 02/21/2017 03:37 AM, Bartek Rutkowski wrote:
Author: robak (ports committer)
Date: Tue Feb 21 09:37:33 2017
New Revision: 314036
URL: https://svnweb.freebsd.org/changeset/base/314036
Log:
Enable bsdinstall hardening options by default.
As discussed previously, in order to introduce new O
On Tue, Feb 21, 2017 at 08:34:29AM -0600, Eric Badger wrote:
> Thanks for working on making it easier to harden FreeBSD. While
> defaulting some of these options to "on" seem pretty harmless (e.g.
> random_pid), others are likely to cause confusion for new and
> experienced users alike (e.g. proc_d
On Tue, Feb 21, 2017 at 1:11 AM, Andriy Gapon wrote:
> On 21/02/2017 02:42, Pedro Giffuni wrote:
>> [...]
>>
>> As I mentioned in another thread, other svn configurations (ASF, for example)
>> permit editing the log message:
>>
>> http://help.collab.net/index.jsp?topic=/faq/changelog.html
>
> How
On 2/21/2017 2:11 AM, Andriy Gapon wrote:
On 21/02/2017 02:42, Pedro Giffuni wrote:
FWIW,
On 2/20/2017 7:24 PM, Bryan Drewery wrote:
On 2/17/2017 7:40 AM, Mateusz Guzik wrote:
Author: mjg
Date: Fri Feb 17 15:40:24 2017
New Revision: 313878
URL: https://svnweb.freebsd.org/changeset/base/313
On Tue, Feb 21, 2017 at 10:07 AM, Pedro Giffuni wrote:
> Good point: it doesn't.
>
> The change gets ignored but it doesn't break the converter. At least not
> immediately, the github converter in AOO breaks frequently but it is
> probably unrelated.
>
It wouldn't "break" the converter but it wo
Author: trasz
Date: Tue Feb 21 15:57:01 2017
New Revision: 314046
URL: https://svnweb.freebsd.org/changeset/base/314046
Log:
Get rid of foo_sys() in linuxulator code. It was commented out, and it
would be useless anyway - there is no point in pretending to have block
devices; our "block" de
On 2/17/2017 9:07 PM, Bryan Drewery wrote:
> Author: bdrewery
> Date: Sat Feb 18 05:07:53 2017
> New Revision: 313909
> URL: https://svnweb.freebsd.org/changeset/base/313909
>
> Log:
> Fix panic with unlocked vnode to vrecycle().
>
> MFC after: 2 weeks
>
> Modified:
> head/sys/kern/uipc
Author: brooks
Date: Tue Feb 21 17:34:27 2017
New Revision: 314047
URL: https://svnweb.freebsd.org/changeset/base/314047
Log:
Rename BERI_TEMPLATE to std.BERI to be more like other configs.
Sponsored by: DARPA, AFRL
Added:
head/sys/mips/conf/std.BERI
- copied, changed from r314046,
Author: avg
Date: Tue Feb 21 17:47:08 2017
New Revision: 314048
URL: https://svnweb.freebsd.org/changeset/base/314048
Log:
reimplement zfsctl (.zfs) support
The current code is written on top of GFS, a library with the generic
support for writing filesystems, which was ported from illumos
==
--- head/UPDATING Tue Feb 21 17:47:08 2017(r314048)
+++ head/UPDATING Tue Feb 21 17:54:38 2017(r314049)
@@ -51,6 +51,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12
** SPECIAL WARNING: **
+20170221
Author: hselasky
Date: Tue Feb 21 18:04:21 2017
New Revision: 314050
URL: https://svnweb.freebsd.org/changeset/base/314050
Log:
Replace dummy implementation of RCU in the LinuxKPI with one based on
the in-kernel concurrency kit's ck_epoch API. Factor RCU hlist_xxx()
functions into own rculis
Author: imp
Date: Tue Feb 21 18:49:30 2017
New Revision: 314051
URL: https://svnweb.freebsd.org/changeset/base/314051
Log:
Document why cat is a bootstrap tool.
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
=
Author: imp
Date: Tue Feb 21 18:49:51 2017
New Revision: 314052
URL: https://svnweb.freebsd.org/changeset/base/314052
Log:
Document what the different flags mean for locking.
Modified:
head/sys/sys/bufobj.h
Modified: head/sys/sys/bufobj.h
=
> On Feb 18, 2017, at 22:02, Allan Jude wrote:
>
> Author: allanjude
> Date: Sun Feb 19 06:02:41 2017
> New Revision: 313938
> URL: https://svnweb.freebsd.org/changeset/base/313938
>
> Log:
> Capsicum-ize lam(1)
>
> lam(1) is used in portsnap(8), so lock it down
>
> Reviewed by: emaste, ce
Author: imp
Date: Tue Feb 21 18:56:06 2017
New Revision: 314053
URL: https://svnweb.freebsd.org/changeset/base/314053
Log:
Make the code match the comments: If we have ANY buf's that failed
then return EAGAIN. The current code just returns that if the LAST buf
failed.
Reviewed by: kib@,
> On Feb 21, 2017, at 05:41, Dag-Erling Smørgrav wrote:
>
> Bryan Drewery writes:
>> Did you intend to delete the tests?
>
> Yes. It just occurred to me that they should probably be added to
> ObsoleteFiles.inc…
Already done :). I figured that you had good reasons for doing this
aft
Author: emaste
Date: Tue Feb 21 18:59:17 2017
New Revision: 314054
URL: https://svnweb.freebsd.org/changeset/base/314054
Log:
Exclude -flto when building *genassym.o
The build process generates *assym.h using nm from *genassym.o (which is
in turn created from *genassym.c).
When compi
Author: vangyzen
Date: Tue Feb 21 19:51:41 2017
New Revision: 314055
URL: https://svnweb.freebsd.org/changeset/base/314055
Log:
Make several improvements and corrections in the kenv(2) man page
MFC after:3 days
Sponsored by: Dell EMC
Modified:
head/lib/libc/sys/kenv.2
Modified: he
On 2017-02-22 00:46:31, Bruce Evans wrote:
On Mon, 20 Feb 2017, Conrad Meyer wrote:
Maybe this is moot. I don't believe any architecture FreeBSD actually
supports has non-zero bitpattern NULL, but something weird like CHERI
might.
Compilers should do portability checks on it. In fact, the co
Author: asomers
Date: Tue Feb 21 21:01:01 2017
New Revision: 314056
URL: https://svnweb.freebsd.org/changeset/base/314056
Log:
Improve pjdfstest run instructions
In the Kyua era, it's no longer necessary to set PJDFSTEST_TEST_PATH. Just
use TMPDIR instead.
Reviewed by: ngie
MFC a
Author: markj
Date: Tue Feb 21 21:06:12 2017
New Revision: 314057
URL: https://svnweb.freebsd.org/changeset/base/314057
Log:
ddb show pte: use pmap of kdb_thread
show pte from the pmap of the process of the current DDB thread, instead
of necessarily the PCPU pmap.
Submitted by: Ryan
Author: avg
Date: Tue Feb 21 21:09:21 2017
New Revision: 314058
URL: https://svnweb.freebsd.org/changeset/base/314058
Log:
zfs: lower priority of zio_write_issue threads by four
The difference of one was insignificant because zio_write_issue threads
ended up on the same run queues as othe
Author: avg
Date: Tue Feb 21 21:11:58 2017
New Revision: 314059
URL: https://svnweb.freebsd.org/changeset/base/314059
Log:
zfs: move zio_taskq_basedc under SYSDC
That knob is useless without SDC (or alike) scheduling class support.
That is, it's unused on FreeBSD.
MFC after:4 day
On Fri, Feb 17, 2017 at 05:05:54PM +1100, Bruce Evans wrote:
> On Fri, 17 Feb 2017, Mark Johnston wrote:
>
> > Log:
> > Directly include needed headers rather than relying on pollution.
> >
> > We get machine/cpu.h via kmem.h -> proc.h -> _vm_domain.h -> seq.h.
>
> machine/cpu.h is not added he
Author: ian
Date: Tue Feb 21 21:21:58 2017
New Revision: 314060
URL: https://svnweb.freebsd.org/changeset/base/314060
Log:
Fix typos in bootverbose printfs... display the write-protect pin info,
not the card-detect pin info.
Modified:
head/sys/dev/sdhci/sdhci_fdt_gpio.c
Modified: head/sys/
On 2017-02-21 21:59:47, Piotr P. Stefaniak wrote:
$ tcc -Wt,f ./test.c -o test
Oops, of course it's "-Wt,-f".
signature.asc
Description: PGP signature
Author: dim
Date: Tue Feb 21 21:48:45 2017
New Revision: 314061
URL: https://svnweb.freebsd.org/changeset/base/314061
Log:
Add __int128-related symbols to libcxxrt's version map. Put these into
the same CXXABI verions as recent libstdc++.
Note that __int128 types are only available on ar
Hiya,
My understanding of tasklets is that they run on the CPU that they
were scheduled on, rather than there being a single tasklet thread?
Is that the direction you're thinking of heading in, or?
-adrian
___
svn-src-head@freebsd.org mailing list
ht
Author: davidcs
Date: Tue Feb 21 23:32:27 2017
New Revision: 314062
URL: https://svnweb.freebsd.org/changeset/base/314062
Log:
add bus_dmamap_unload in ql_free_dmabuf()
MFC after:5 days
Modified:
head/sys/dev/qlxgbe/ql_os.c
Modified: head/sys/dev/qlxgbe/ql_os.c
=
Hi Eric,
This appears to break buildworld for a bunch of platforms -- possibly all the
ones that use gcc rather than clang?
A representative example from sparc64:
/usr/home/rpokala/freebsd/clean/base/head/tests/sys/kern/ptrace_test.c: In
function 'atfu_ptrace__PT_KILL_breakpoint_body':
Author: ian
Date: Wed Feb 22 01:07:04 2017
New Revision: 314064
URL: https://svnweb.freebsd.org/changeset/base/314064
Log:
Remove a variable that has been unused since r311735 (it should have been
removed as part of those changes).
Modified:
head/sys/arm/ti/ti_sdhci.c
Modified: head/sys/ar
Author: adrian
Date: Wed Feb 22 02:18:04 2017
New Revision: 314065
URL: https://svnweb.freebsd.org/changeset/base/314065
Log:
[iwm] Synchronize firmware loading code with Linux iwlwifi.
* While there, rename some functions to match the names and functionality
of the similarly named func
Author: adrian
Date: Wed Feb 22 02:23:14 2017
New Revision: 314066
URL: https://svnweb.freebsd.org/changeset/base/314066
Log:
[iwm] Sync IWM_MVM_ALIVE waiting and start_fw handling with iwlwifi.
* Use the notification wait API, like it's done in the Linux iwlwifi code,
to wait for the I
Author: adrian
Date: Wed Feb 22 02:24:42 2017
New Revision: 314067
URL: https://svnweb.freebsd.org/changeset/base/314067
Log:
[iwm] With the previous commits, this DELAY no longer seems to be needed.
Obtained from:dragonflybsd.git
516272d3d02c821ace16a91cfdeb28540ac74ecc
Modified:
Author: pfg
Date: Wed Feb 22 02:35:59 2017
New Revision: 314068
URL: https://svnweb.freebsd.org/changeset/base/314068
Log:
sys: Replace zero with NULL for pointers.
Found with: devel/coccinelle
MFC after:3 weeks
Differential Revision:https://reviews.freebsd.org/D9694
Modi
Author: adrian
Date: Wed Feb 22 02:49:57 2017
New Revision: 314069
URL: https://svnweb.freebsd.org/changeset/base/314069
Log:
[iwm] Get rid of unneeded IWM_FWDMASEGSZ and IWM_FWMAXSIZE constants
* We only need IWM_FH_MEM_TB_MAX_LENGTH bytes for the fw_dma memory.
Obtained from:
Author: adrian
Date: Wed Feb 22 02:51:30 2017
New Revision: 314070
URL: https://svnweb.freebsd.org/changeset/base/314070
Log:
[iwm] Fix typo in commit a7697ea01c11fd493aec52260a02f31df680eb91.
* The sc->sc_uc.uc_error_event_table value is now at sc->error_event_table,
and not sc->umac_e
Author: ian
Date: Wed Feb 22 03:49:46 2017
New Revision: 314071
URL: https://svnweb.freebsd.org/changeset/base/314071
Log:
Revert to this driver's historic behavior: assume an sd card is writable
if the fdt data doesn't provide a gpio pin for reading the write protect
switch and also doesn't
Author: adrian
Date: Wed Feb 22 04:27:07 2017
New Revision: 314073
URL: https://svnweb.freebsd.org/changeset/base/314073
Log:
[iwm] Remove OpenBSD-specific comment. Beautify pci cfg space accesses.
Obtained from:dragonflybsd.git
710fdd011c30a1bd9f53b87c843fb8907c4a6cfd
Modified:
Author: adrian
Date: Wed Feb 22 04:28:10 2017
New Revision: 314074
URL: https://svnweb.freebsd.org/changeset/base/314074
Log:
[iwm] Simplify device id matching code a bit.
* Just add the struct iwm_cfg pointers to the iwm_devices array, to get
rid of the large switch clause.
Obtain
Author: badger
Date: Wed Feb 22 04:35:07 2017
New Revision: 314075
URL: https://svnweb.freebsd.org/changeset/base/314075
Log:
Fix world build for archs where __builtin_debugtrap() does not work.
The offending code was introduced in r313992.
Reported by: rpokala
Approved by: kib (me
Author: adrian
Date: Wed Feb 22 04:35:53 2017
New Revision: 314076
URL: https://svnweb.freebsd.org/changeset/base/314076
Log:
[iwm] Move struct iwm_cfg chipset configs to if_iwm_7000.c and _8000.c
* This is more similar to how code/definitions are distributed in
Linux's iwlwifi.
*
On 02/21/2017 05:45 PM, Ravi Pokala wrote:
Hi Eric,
This appears to break buildworld for a bunch of platforms -- possibly all the
ones that use gcc rather than clang?
A representative example from sparc64:
/usr/home/rpokala/freebsd/clean/base/head/tests/sys/kern/ptrace_test.c: In
functio
Author: adrian
Date: Wed Feb 22 04:42:02 2017
New Revision: 314077
URL: https://svnweb.freebsd.org/changeset/base/314077
Log:
Add 7265D firmware.
Added:
head/sys/contrib/dev/iwm/iwm-7265D-17.fw.uu
Added: head/sys/contrib/dev/iwm/iwm-7265D-17.fw.uu
Author: adrian
Date: Wed Feb 22 04:44:08 2017
New Revision: 314078
URL: https://svnweb.freebsd.org/changeset/base/314078
Log:
add 7265D firmware.
Modified:
head/sys/conf/files
Modified: head/sys/conf/files
==
--- hea
Author: adrian
Date: Wed Feb 22 04:50:52 2017
New Revision: 314079
URL: https://svnweb.freebsd.org/changeset/base/314079
Log:
[iwmfw] add 7265D firmware.
Added:
head/sys/modules/iwmfw/iwm7265Dfw/
head/sys/modules/iwmfw/iwm7265Dfw/Makefile (contents, props changed)
Modified:
head/sys/mod
Author: adrian
Date: Wed Feb 22 04:51:37 2017
New Revision: 314080
URL: https://svnweb.freebsd.org/changeset/base/314080
Log:
add 7265D firmware mention in the iwmfw manpage.
Modified:
head/share/man/man4/iwmfw.4
Modified: head/share/man/man4/iwmfw.4
=
Author: adrian
Date: Wed Feb 22 04:53:33 2017
New Revision: 314081
URL: https://svnweb.freebsd.org/changeset/base/314081
Log:
[iwm] Switch 7265D and 3165 devices to 7265D firmware.
Obtained from:dragonflybsd.git
0cb0a810cb4e04b30937cb4260e779f717a86492
Modified:
head/sys/dev/iwm
Author: adrian
Date: Wed Feb 22 05:11:24 2017
New Revision: 314082
URL: https://svnweb.freebsd.org/changeset/base/314082
Log:
[iwm] Move iwm_dma_contig_alloc/_free functions to if_iwm_util.c.
Obtained from:dragonflybsd.git
83a1185edeede081051a6c00417d4c5a8f5988eb
Modified:
head/
Author: mav
Date: Wed Feb 22 06:43:49 2017
New Revision: 314086
URL: https://svnweb.freebsd.org/changeset/base/314086
Log:
Fix multiple problems around LUN disable under load.
- Move private data about ATIOs/INOTs from per-LUN to per-channel data.
This allows active commands to continue
Author: kib
Date: Wed Feb 22 07:07:05 2017
New Revision: 314087
URL: https://svnweb.freebsd.org/changeset/base/314087
Log:
More fixes for regression in r313898 on i386.
Use long long constants where needed.
Reported and tested by: kargl
Sponsored by: The FreeBSD Foundation
MFC a
On Tue, Feb 21, 2017 at 02:40:02PM +, Alexey Dokuchaev wrote:
> On Tue, Feb 21, 2017 at 08:34:29AM -0600, Eric Badger wrote:
> > Thanks for working on making it easier to harden FreeBSD. While
> > defaulting some of these options to "on" seem pretty harmless (e.g.
> > random_pid), others are li
Author: mav
Date: Wed Feb 22 07:12:20 2017
New Revision: 314088
URL: https://svnweb.freebsd.org/changeset/base/314088
Log:
Slightly polish isp_dump_atpd().
MFC after:2 weeks
Modified:
head/sys/dev/isp/isp_freebsd.c
Modified: head/sys/dev/isp/isp_freebsd.c
===
On Wed, Feb 22, 2017 at 7:07 AM, Joel Dahl wrote:
> On Tue, Feb 21, 2017 at 02:40:02PM +, Alexey Dokuchaev wrote:
> > On Tue, Feb 21, 2017 at 08:34:29AM -0600, Eric Badger wrote:
> > > Thanks for working on making it easier to harden FreeBSD. While
> > > defaulting some of these options to "o
On Tue, Feb 21, 2017 at 2:34 PM, Eric Badger wrote:
> On 02/21/2017 03:37 AM, Bartek Rutkowski wrote:
>
>> Author: robak (ports committer)
>> Date: Tue Feb 21 09:37:33 2017
>> New Revision: 314036
>> URL: https://svnweb.freebsd.org/changeset/base/314036
>>
>> Log:
>> Enable bsdinstall hardening
On Tue, Feb 21, 2017 at 2:40 PM, Alexey Dokuchaev wrote:
> On Tue, Feb 21, 2017 at 08:34:29AM -0600, Eric Badger wrote:
> > Thanks for working on making it easier to harden FreeBSD. While
> > defaulting some of these options to "on" seem pretty harmless (e.g.
> > random_pid), others are likely to
68 matches
Mail list logo