68872de6 imp Feb. 16, 2017, 9:56 p.m.
EISA-only registers. Remove known EISA cards from man page.
cgit ViewVC
f2e8ba3f imp Feb. 16, 2017, 9:56 p.m.
still relevant (ISA cards can still be in EISA mode, and we're still
ignoring those in the identify routine). Notes about cards in EISA
mode have been left in the manual since they aren't relevant to EISA
support, but instruct how to properly configure an ISA card in a mode
when it is in a ISA bus slot.
cgit ViewVC
222dc691 imp Feb. 16, 2017, 9:56 p.m.
support. Fix a comment block that's shared with both vx and ep. Remove
obsolete refernce to statically compiling a kernel with a fixed number
of vx devices. Have not removed EISA from the title of the document
the register definitions were originally derived from (though no doubt
more recent docments were also consulted).
cgit ViewVC
1697447e imp Feb. 16, 2017, 9:56 p.m.
these devices were removed when pc98 was removed.
cgit ViewVC
62942cfb imp Feb. 16, 2017, 9:56 p.m.
572f2440 imp Feb. 16, 2017, 9:56 p.m.
the EISA cards and EISA bus support is being removed.
cgit ViewVC
d4bfe939 imp Feb. 16, 2017, 9:56 p.m.
596c88ee imp Feb. 16, 2017, 9:56 p.m.
Relnotes: yes
cgit ViewVC
100790a8 behlendorf1 Feb. 16, 2017, 9:41 p.m.
If the LED is being accessed by another process when we try to update
it, the update will be lost. Add a retry loop which will read the state
of the LED and update it until the LED is in the correct state. The
number of times this will occur is limited to ensure that the ZEDlet
won't hang ZED.

Refactor to remove duplication so setting of the LED occurs in only one
place.

Cleanup a couple of the warnings generated by shellcheck which weren't
the result of specific choices by the author. Several notes and warnings
are still present but removing them would make the code less clear or
require adding lines to tell shellcheck to ignore the warning.

Remove ",i" from the documentation at the top of the file which appears
to be a typographic error.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Tony Hutter <hutter2@llnl.gov>
Signed-off-by: Christopher Voltz <christopher.voltz@hpe.com>
Closes #5795
cgit
27ee18ad rstone Feb. 16, 2017, 9:18 p.m.
Something evidently got mangled in my git tree in between testing and
review, as an old and broken version of the patch was apparently submitted
to svn.  Revert this while I work out what went wrong.

Reported by:	tuexen
Pointy hat to:	rstone
cgit ViewVC
b0f51239 dim Feb. 16, 2017, 9:03 p.m.
build: give aliases the same visibility

  ARM EABI also uses function aliases.  Ensure that those aliased
  functions are given proper visibility annotations.

Reported by:	mmel
MFC after:	3 days
Differential Revision:	https://reviews.freebsd.org/D9633
cgit ViewVC
922193e7 vangyzen Feb. 16, 2017, 8:50 p.m.
inet_ntoa() cannot be used safely in a multithreaded environment
because it uses a static local buffer.  Remove it from the kernel.

Suggested by:	glebius, emaste
Reviewed by:	gnn
MFC after:	never
Sponsored by:	Dell EMC
Differential Revision:	https://reviews.freebsd.org/D9625
cgit ViewVC
8144690a vangyzen Feb. 16, 2017, 8:47 p.m.
inet_ntoa() cannot be used safely in a multithreaded environment
because it uses a static local buffer. Instead, use inet_ntoa_r()
with a buffer on the caller's stack.

Suggested by:	glebius, emaste
Reviewed by:	gnn
MFC after:	2 weeks
Sponsored by:	Dell EMC
Differential Revision:	https://reviews.freebsd.org/D9625
cgit ViewVC
643faabe vangyzen Feb. 16, 2017, 8:44 p.m.
inet_ntoa() cannot be used safely in a multithreaded environment
because it uses a static local buffer. Instead, use inet_ntoa_r()
with a buffer on the caller's stack.

This code had an INET6 conditional before this commit, but opt_inet6.h
was not included, so INET6 was never defined.  Apparently, pf's OS
fingerprinting hasn't worked with IPv6 for quite some time.
This commit might fix it, but I didn't test that.

Reviewed by:	gnn, kp
MFC after:	2 weeks
Relnotes:	yes (if I/someone can test pf OS fingerprinting with IPv6)
Sponsored by:	Dell EMC
Differential Revision:	https://reviews.freebsd.org/D9625
cgit ViewVC
10723054 pfg Feb. 16, 2017, 8:30 p.m.
Despite wishful thinking the removal of these old function hasn't
happened yet.

MFC after:	3 days
cgit ViewVC