On 15.02.17 17:08, Ed Maste wrote:
On 15 February 2017 at 02:59, Mahdi Mokhtari wrote:
Author: mmokhi (ports committer)
Date: Wed Feb 15 07:59:54 2017
New Revision: 313761
URL: https://svnweb.freebsd.org/changeset/base/313761
Log:
Add casinl() cacosl() catanl() casinhl() cacoshl() catanhl()
Hi Mark.
Thanks for reporting it.
Its reason is on armv7/v8, mips,... long double is same as double.
I submitted a patch for fixing it (on phabricator) it seems builds fine.
I'm just waiting for (re-)approval from bde@ on my changes.
--
Best regards, MMokhi.
_
Author: trasz
Date: Thu Feb 16 10:36:00 2017
New Revision: 313804
URL: https://svnweb.freebsd.org/changeset/base/313804
Log:
Improve debugging output.
MFC after:2 weeks
Sponsored by: DARPA, AFRL
Modified:
head/sys/compat/linux/linux.c
Modified: head/sys/compat/linux/linux.c
==
Author: ae
Date: Thu Feb 16 11:38:50 2017
New Revision: 313805
URL: https://svnweb.freebsd.org/changeset/base/313805
Log:
Fix LINT build for powerpc.
Build kernel modules support only when both IPSEC and TCP_SIGNATURE
are not defined.
Reported by: emaste
Modified:
head/sys/netips
Author: hselasky
Date: Thu Feb 16 12:08:52 2017
New Revision: 313806
URL: https://svnweb.freebsd.org/changeset/base/313806
Log:
Whitespace fix.
Obtained from:kmacy @
MFC after:1 week
Sponsored by: Mellanox Technologies
Modified:
head/sys/compat/lin
Author: hselasky
Date: Thu Feb 16 12:20:57 2017
New Revision: 313807
URL: https://svnweb.freebsd.org/changeset/base/313807
Log:
Allow passing a constant atomic_t to atomic_read().
Obtained from:kmacy @
MFC after:1 week
Sponsored by: Mellanox Technolog
Author: hselasky
Date: Thu Feb 16 12:56:10 2017
New Revision: 313808
URL: https://svnweb.freebsd.org/changeset/base/313808
Log:
Implement more LinuxKPI atomic functions and macros.
Obtained from:kmacy @
MFC after:1 week
Sponsored by: Mellanox Technolo
Author: trasz
Date: Thu Feb 16 13:32:15 2017
New Revision: 313809
URL: https://svnweb.freebsd.org/changeset/base/313809
Log:
Implement linux version of ptrace(2). It's nowhere near complete,
but it allows to use 64 bit linux strace(1) on 64 bit linux binaries.
Reviewed by: dchagin (earl
Author: hselasky
Date: Thu Feb 16 14:13:36 2017
New Revision: 313810
URL: https://svnweb.freebsd.org/changeset/base/313810
Log:
Allow container_of() to be used with constant data pointers.
Obtained from:kmacy @
MFC after:1 week
Sponsored by: Mellanox
Author: jpaetzel
Date: Thu Feb 16 19:00:09 2017
New Revision: 313813
URL: https://svnweb.freebsd.org/changeset/base/313813
Log:
MFV 313786
7500 Simplify dbuf_free_range by removing dn_unlisted_l0_blkid
illumos/illumos-gate@653af1b809998570c7e89fe7a0d3f90992bf0216
https://github.com/
Author: rstone
Date: Thu Feb 16 19:41:13 2017
New Revision: 313814
URL: https://svnweb.freebsd.org/changeset/base/313814
Log:
Check for preemption after lowering a thread's priority
When a high-priority thread is waiting for a mutex held by a
low-priority thread, it temporarily lends its
Am Thu, 16 Feb 2017 19:41:13 + (UTC)
Ryan Stone schrieb:
> Author: rstone
> Date: Thu Feb 16 19:41:13 2017
> New Revision: 313814
> URL: https://svnweb.freebsd.org/changeset/base/313814
>
> Log:
> Check for preemption after lowering a thread's priority
>
> When a high-priority thread
Author: robak (ports committer)
Date: Thu Feb 16 19:58:02 2017
New Revision: 313815
URL: https://svnweb.freebsd.org/changeset/base/313815
Log:
Add 0-8 as shortcuts for jumping to menu items in the hardening menu.
Submitted by: skreuzer
Reviewed by: allanjude, robak
Approved by: allanj
Author: rstone
Date: Thu Feb 16 20:06:21 2017
New Revision: 313816
URL: https://svnweb.freebsd.org/changeset/base/313816
Log:
Fix a typo in my previous commit
Somehow in the late stages of testing my sched_ule patch, a character was
accidentally deleted from the file. Correct this.
Author: vangyzen
Date: Thu Feb 16 20:27:22 2017
New Revision: 313817
URL: https://svnweb.freebsd.org/changeset/base/313817
Log:
acpica: remove a superfluous NULL check
The address-of operator can't produce NULL (in practice).
Remove an unnecessary NULL check.
MFC after:3 days
S
Author: pfg
Date: Thu Feb 16 20:28:30 2017
New Revision: 313818
URL: https://svnweb.freebsd.org/changeset/base/313818
Log:
Small inclusion guard comment fix.
Modified:
head/include/pthread.h
Modified: head/include/pthread.h
Author: pfg
Date: Thu Feb 16 20:30:55 2017
New Revision: 313819
URL: https://svnweb.freebsd.org/changeset/base/313819
Log:
Remove outdated claim.
Despite wishful thinking the removal of these old function hasn't
happened yet.
MFC after:3 days
Modified:
head/include/stdlib.h
M
In message <201702161941.v1gjfdop087...@repo.freebsd.org>, Ryan Stone
writes:
> Author: rstone
> Date: Thu Feb 16 19:41:13 2017
> New Revision: 313814
> URL: https://svnweb.freebsd.org/changeset/base/313814
>
> Log:
> Check for preemption after lowering a thread's priority
>
> When a high-
Sorry about that. It's fixed in r313816.
On Thu, Feb 16, 2017 at 3:31 PM, Cy Schubert
wrote:
> In message <201702161941.v1gjfdop087...@repo.freebsd.org>, Ryan Stone
> writes:
> > Author: rstone
> > Date: Thu Feb 16 19:41:13 2017
> > New Revision: 313814
> > URL: https://svnweb.freebsd.org/chang
No prob. Thanks.
--
Cheers,
Cy Schubert
FreeBSD UNIX: Web: http://www.FreeBSD.org
The need of the many outweighs the greed of the few.
In message
, Ryan Stone writes:
> --001a113fd05697fd560548abc53e
> Content-Type: text/plain; charset=UTF-8
>
> Sorry about that. It's fixed i
Author: vangyzen
Date: Thu Feb 16 20:44:44 2017
New Revision: 313820
URL: https://svnweb.freebsd.org/changeset/base/313820
Log:
pf: use inet_ntoa_r() instead of inet_ntoa(); maybe fix IPv6 OS fingerprinting
inet_ntoa() cannot be used safely in a multithreaded environment
because it uses a
Author: vangyzen
Date: Thu Feb 16 20:47:41 2017
New Revision: 313821
URL: https://svnweb.freebsd.org/changeset/base/313821
Log:
Use inet_ntoa_r() instead of inet_ntoa() throughout the kernel
inet_ntoa() cannot be used safely in a multithreaded environment
because it uses a static local bu
Author: vangyzen
Date: Thu Feb 16 20:50:01 2017
New Revision: 313822
URL: https://svnweb.freebsd.org/changeset/base/313822
Log:
Remove inet_ntoa() from the kernel
inet_ntoa() cannot be used safely in a multithreaded environment
because it uses a static local buffer. Remove it from the ke
Author: dim
Date: Thu Feb 16 21:03:43 2017
New Revision: 313823
URL: https://svnweb.freebsd.org/changeset/base/313823
Log:
Pull in r285478 from upstream compiler-rt trunk (by Saleem Abdulrasool):
build: give aliases the same visibility
ARM EABI also uses function aliases. Ensure t
Author: rstone
Date: Thu Feb 16 21:18:31 2017
New Revision: 313824
URL: https://svnweb.freebsd.org/changeset/base/313824
Log:
Revert r313814 and r313816
Something evidently got mangled in my git tree in between testing and
review, as an old and broken version of the patch was apparently s
Author: imp
Date: Thu Feb 16 21:56:21 2017
New Revision: 313825
URL: https://svnweb.freebsd.org/changeset/base/313825
Log:
Remove stale MCA comment now that the MCA bus support is gone.
Relnotes: yes
Modified:
head/sys/conf/NOTES
Modified: head/sys/conf/NOTES
===
Author: imp
Date: Thu Feb 16 21:56:27 2017
New Revision: 313826
URL: https://svnweb.freebsd.org/changeset/base/313826
Log:
Remove the ahb driver for the EISA Adaptec 174x.
Deleted:
head/share/man/man4/ahb.4
head/sys/dev/ahb/ahb.c
head/sys/dev/ahb/ahbreg.h
head/sys/modules/ahb/Makefile
M
Author: imp
Date: Thu Feb 16 21:56:32 2017
New Revision: 313827
URL: https://svnweb.freebsd.org/changeset/base/313827
Log:
Remove references to EISA support in mlx. The driver never supported
the EISA cards and EISA bus support is being removed.
Modified:
head/share/man/man4/mlx.4
head/sy
Author: imp
Date: Thu Feb 16 21:56:46 2017
New Revision: 313830
URL: https://svnweb.freebsd.org/changeset/base/313830
Log:
Remove references to EISA support from the vx driver, along with EISA
support. Fix a comment block that's shared with both vx and ep. Remove
obsolete refernce to statica
Author: imp
Date: Thu Feb 16 21:56:36 2017
New Revision: 313828
URL: https://svnweb.freebsd.org/changeset/base/313828
Log:
Remove stray reference to EISA bus support that was never in FreeBSD.
Modified:
head/share/man/man4/le.4
Modified: head/share/man/man4/le.4
=
Author: imp
Date: Thu Feb 16 21:56:51 2017
New Revision: 313831
URL: https://svnweb.freebsd.org/changeset/base/313831
Log:
Remove EISA support for ep driver. Left in place EISA strings that are
still relevant (ISA cards can still be in EISA mode, and we're still
ignoring those in the identif
Author: imp
Date: Thu Feb 16 21:57:02 2017
New Revision: 313833
URL: https://svnweb.freebsd.org/changeset/base/313833
Log:
Remove EISA support from adv driver. Remove references to it from man
page. Remove comment about EISA dual channel card. Remove trivial
references in advlib to avoid fal
Author: imp
Date: Thu Feb 16 21:56:41 2017
New Revision: 313829
URL: https://svnweb.freebsd.org/changeset/base/313829
Log:
Remove references to C-Bus support in the le(4) driver. Support for
these devices were removed when pc98 was removed.
Modified:
head/share/man/man4/le.4
Modified: head
Author: imp
Date: Thu Feb 16 21:57:13 2017
New Revision: 313835
URL: https://svnweb.freebsd.org/changeset/base/313835
Log:
Remove EISA support from dpt. Remove known EISA models from
dpt.4. Remove EISA-only bits from dpt_scsi.c.
Deleted:
head/sys/dev/dpt/dpt_eisa.c
Modified:
head/share/ma
Author: imp
Date: Thu Feb 16 21:56:57 2017
New Revision: 313832
URL: https://svnweb.freebsd.org/changeset/base/313832
Log:
Remove support for EISA in the ida driver. Remove references to
EISA-only registers. Remove known EISA cards from man page.
Deleted:
head/sys/dev/ida/ida_eisa.c
Modifie
Author: imp
Date: Thu Feb 16 21:57:08 2017
New Revision: 313834
URL: https://svnweb.freebsd.org/changeset/base/313834
Log:
Remove EISA attachment (fea) from pdq driver. Remove vestiges of
TurboChannel and Q-Bus support while I'm here. Remove obsolete
diagnostics from man page.
Deleted:
he
Author: imp
Date: Thu Feb 16 21:57:25 2017
New Revision: 313837
URL: https://svnweb.freebsd.org/changeset/base/313837
Log:
Remove EISA support from Buslogic (bt) cards. Remove known models form
man page. Tweak comments to not refer to EISA scenarios now that it is
no longer supported. Remove
Author: imp
Date: Thu Feb 16 21:57:19 2017
New Revision: 313836
URL: https://svnweb.freebsd.org/changeset/base/313836
Log:
Remove EISA support from ahc driver. The AIC-7770 chip can be on ISA,
VesaLocalBus or EISA. Internally, EISA and ISA are handled the same,
with VL being handled slightly
Author: imp
Date: Thu Feb 16 21:57:30 2017
New Revision: 313838
URL: https://svnweb.freebsd.org/changeset/base/313838
Log:
Remove PCI/EISA bridge support. But keep knowing that a chip is this
kind of bridge since we know for other types of unsupported bridges as
well.
Deleted:
head/sys/de
Author: imp
Date: Thu Feb 16 21:57:35 2017
New Revision: 313839
URL: https://svnweb.freebsd.org/changeset/base/313839
Log:
Remove EISA bus support for add-in cards. Remove related kernel and
compile options. Remove doxygen pointers to now deleted files. Remove
EISA and VME as examples in bus
Author: gjb
Date: Thu Feb 16 22:29:37 2017
New Revision: 313840
URL: https://svnweb.freebsd.org/changeset/base/313840
Log:
Fix the hardware.html build.
Sponsored by: The FreeBSD Foundation
Modified:
head/release/doc/en_US.ISO8859-1/hardware/article.xml
Modified: head/release/doc/en_US.I
Author: markj
Date: Thu Feb 16 23:05:20 2017
New Revision: 313841
URL: https://svnweb.freebsd.org/changeset/base/313841
Log:
Prevent CPU migration when checking the DTrace nofault flag on x86.
dtrace_trap() consumes page and protection faults triggered by code running
in DTrace probe cont
Author: imp
Date: Thu Feb 16 23:38:30 2017
New Revision: 313842
URL: https://svnweb.freebsd.org/changeset/base/313842
Log:
Remove EISA reference here
Modified:
head/share/examples/drivers/README
Modified: head/share/examples/drivers/README
On Thu, Feb 16, 2017 at 12:50 PM, Eric van Gyzen wrote:
> Author: vangyzen
> Date: Thu Feb 16 20:50:01 2017
> New Revision: 313822
> URL: https://svnweb.freebsd.org/changeset/base/313822
>
> Log:
> Remove inet_ntoa() from the kernel
>
> inet_ntoa() cannot be used safely in a multithreaded envi
On Thu, Feb 16, 2017 at 4:16 PM, Ngie Cooper wrote:
> On Thu, Feb 16, 2017 at 12:50 PM, Eric van Gyzen wrote:
>> Author: vangyzen
>> Date: Thu Feb 16 20:50:01 2017
>> New Revision: 313822
>> URL: https://svnweb.freebsd.org/changeset/base/313822
>>
>> Log:
>> Remove inet_ntoa() from the kernel
>
Author: markj
Date: Fri Feb 17 03:27:20 2017
New Revision: 313850
URL: https://svnweb.freebsd.org/changeset/base/313850
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.
Reported by: Ryan Libby
On Thu, Feb 16, 2017 at 08:47:41PM +, Eric van Gyzen wrote:
E> Author: vangyzen
E> Date: Thu Feb 16 20:47:41 2017
E> New Revision: 313821
E> URL: https://svnweb.freebsd.org/changeset/base/313821
E>
E> Log:
E> Use inet_ntoa_r() instead of inet_ntoa() throughout the kernel
E>
E> inet_ntoa
Eric,
heh, things are worse. Multiple places you changes are CTR()
macros. Neither inet_ntoa() nor inet_ntoa_r() will work with
them. :(
Basicly non-constant strings can not be logged with KTR. All
the lines you touched should log actual binary value of the
IPv4 address.
I am not asking you
Author: mav
Date: Fri Feb 17 04:29:23 2017
New Revision: 313851
URL: https://svnweb.freebsd.org/changeset/base/313851
Log:
Fix tight loop spinning on postponed requests.
MFC after:2 weeks
Modified:
head/sys/dev/iscsi/iscsi.c
Modified: head/sys/dev/iscsi/iscsi.c
=
Author: mav
Date: Fri Feb 17 04:34:17 2017
New Revision: 313852
URL: https://svnweb.freebsd.org/changeset/base/313852
Log:
Freeze CAM SIM when request is postponed due to MaxCmdSN.
This allows to avoid resource allocation (especially offload) for requests
that can not be executed at this
Author: mjg
Date: Fri Feb 17 05:09:51 2017
New Revision: 313853
URL: https://svnweb.freebsd.org/changeset/base/313853
Log:
locks: remove SCHEDULER_STOPPED checks from primitives for modules
They all fallback to the slow path if necessary and the check is there.
This means a panicked ke
Author: mav
Date: Fri Feb 17 05:22:58 2017
New Revision: 313854
URL: https://svnweb.freebsd.org/changeset/base/313854
Log:
Change the way MaxCmdSN is used.
Before this change MaxCmdSN was reported as CmdSN + delta, that made it
limit number of requests in transmission from the initiator t
Author: mjg
Date: Fri Feb 17 05:39:40 2017
New Revision: 313855
URL: https://svnweb.freebsd.org/changeset/base/313855
Log:
locks: let primitives for modules unlock without always goging to the slsow
path
It is only needed if the LOCK_PROFILING is enabled. It has to always check if
the lo
Author: imp
Date: Fri Feb 17 06:13:49 2017
New Revision: 313856
URL: https://svnweb.freebsd.org/changeset/base/313856
Log:
Remove EISA build option
Modified:
head/sys/conf/kern.opts.mk
Modified: head/sys/conf/kern.opts.mk
==
Author: imp
Date: Fri Feb 17 06:22:05 2017
New Revision: 313858
URL: https://svnweb.freebsd.org/changeset/base/313858
Log:
Bump FreeBSD_version to 1200021 for removal of EISA and MCA.
Modified:
head/sys/sys/param.h
Modified: head/sys/sys/param.h
==
/UPDATING Fri Feb 17 06:13:49 2017(r313856)
+++ head/UPDATING Fri Feb 17 06:22:00 2017(r313857)
@@ -51,6 +51,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12
** SPECIAL WARNING: **
+20170216:
+ EISA bus support
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 here. Do you mean machine/cpufnc.h?
Modified: head/sys/cddl/dev/dtrace/amd64/dtr
Author: mjg
Date: Fri Feb 17 06:45:04 2017
New Revision: 313859
URL: https://svnweb.freebsd.org/changeset/base/313859
Log:
Introduce SCHEDULER_STOPPED_TD for use when the thread pointer was already
read
Sprinkle in few places.
Modified:
head/sys/kern/kern_condvar.c
head/sys/kern/kern_
Author: imp
Date: Fri Feb 17 06:49:46 2017
New Revision: 313860
URL: https://svnweb.freebsd.org/changeset/base/313860
Log:
Remove residuals of mca support
Modified:
head/sys/dev/aha/aha.c
head/sys/dev/aha/ahareg.h
Modified: head/sys/dev/aha/aha.c
===
Author: imp
Date: Fri Feb 17 06:49:54 2017
New Revision: 313861
URL: https://svnweb.freebsd.org/changeset/base/313861
Log:
Remove ahb references as well as 1640 info in aha.4
Modified:
head/share/man/man4/aha.4
head/sys/dev/aha/aha.c
head/sys/dev/aha/ahareg.h
Modified: head/share/man/man
On Thu, 16 Feb 2017, Gleb Smirnoff wrote:
heh, things are worse. Multiple places you changes are CTR()
macros. Neither inet_ntoa() nor inet_ntoa_r() will work with
them. :(
Basicly non-constant strings can not be logged with KTR. All
the lines you touched should log actual binary value of the
61 matches
Mail list logo