dtucker [Fri, 6 Aug 2021 05:04:42 +0000 (05:04 +0000)]
Document "ProxyJump none". bz#3334.
nicm [Fri, 6 Aug 2021 03:29:15 +0000 (03:29 +0000)]
Tweak previous not to replace complete characters with spaces.
nicm [Fri, 6 Aug 2021 03:13:05 +0000 (03:13 +0000)]
Correctly draw wide characters that are partially obscured.
patrick [Thu, 5 Aug 2021 22:35:26 +0000 (22:35 +0000)]
sync
patrick [Thu, 5 Aug 2021 22:32:45 +0000 (22:32 +0000)]
Remove the TableGen library from libLLVM. It's only needed for the tblgen
tools, and it also provides command line options and thus pollutes the name
space. This fixes duplicate command line options in llvm-objdump.
Discussed with jsg@
mglocker [Thu, 5 Aug 2021 20:53:28 +0000 (20:53 +0000)]
After a media link change, the media settings on the hardware need to be
re-initialized, otherwise TX/RX keeps disabled. Fixes the issue on the
RTL8153/B devices, but unfortunately not on the RTL8152 devices. I have
no RTL8152 device available.
Tested by a few on RTL8153/B devices.
ok sthen@
schwarze [Thu, 5 Aug 2021 14:31:06 +0000 (14:31 +0000)]
.OP is not a GNU extension but first appeared in the Documenter's Workbench,
see https://github.com/n-t-roff/DWB3.3/blob/master/macros/man/an.sr#L33
from g dot branden dot robinson at gmail dot com
via GNU troff commit
e3459327 2 Aug 2021 10:49:46 -0400
sthen [Thu, 5 Aug 2021 13:37:04 +0000 (13:37 +0000)]
m_freem in wg_send's path where a peer has no endpoint address,
fixing an mbuf leak way with wgpka (keepalive) found the hard way by Matt P.
Diff from Matt Dunwoodie, ok claudio@
nicm [Thu, 5 Aug 2021 09:43:51 +0000 (09:43 +0000)]
Do not freeze output in panes when a popup is open, let them continue to
redraw. From Anindya Mukherjee .
jmc [Thu, 5 Aug 2021 09:02:19 +0000 (09:02 +0000)]
for nameserver usage, show multiple addresses as "address ..."; ok benno
while here, Pa->Xr for resolv.conf;
jsg [Thu, 5 Aug 2021 08:54:56 +0000 (08:54 +0000)]
use combined u-boot-rockchip.bin in arm64 rockchip instructions
instead of idbloader.img and u-boot.itb
tb [Thu, 5 Aug 2021 07:30:04 +0000 (07:30 +0000)]
superflous -> superfluous
jmc [Thu, 5 Aug 2021 06:35:18 +0000 (06:35 +0000)]
mark up the nameserver command;
jmc [Thu, 5 Aug 2021 06:33:20 +0000 (06:33 +0000)]
rework the "host relay-url" text block a little so it reads better,
and formats a bit nicer;
while here, wrap lines to <80;
jmc [Thu, 5 Aug 2021 06:21:32 +0000 (06:21 +0000)]
sort the new nameserver text; rework it a little; sort SEE ALSO;
djm [Wed, 4 Aug 2021 21:28:00 +0000 (21:28 +0000)]
regression test for scp -3
benno [Wed, 4 Aug 2021 18:19:51 +0000 (18:19 +0000)]
reference route(8) new nameserver command.
benno [Wed, 4 Aug 2021 18:17:23 +0000 (18:17 +0000)]
Add a new 'nameserver' command to route(8).
It sends nameserver proposals to resolvd(8) using the dns proposal
protocol over the route socket. Based on a seperate program
written by florian@. deraadt noticed some whitespace issues.
more fixes and ok florian@
claudio [Wed, 4 Aug 2021 16:10:03 +0000 (16:10 +0000)]
Improve HTTP status handling. Allow 203 as an alternative to 200 OK.
Most other 2xx status codes are still not expected and therefor considered
an error. The GET requests issued by this code should not result in other
2xx result codes.
Also handle and ignore the 1xx Informational headers but again only 100
and 103 are handled and 101 Switching Protocols and 102 Processing are
not expected and are considered an error.
OK deraadt@
jsing [Wed, 4 Aug 2021 12:41:25 +0000 (12:41 +0000)]
SSL_CTX_remove_session() checks for a NULL session, avoid doing it twice.
Noted by tb@ during review of a larger change.
jsg [Wed, 4 Aug 2021 11:32:44 +0000 (11:32 +0000)]
drm/amdgpu: Fix resource leak on probe error path
From Jiri Kosina
fc2756cce06f9833ebabd309b5b5080ed5c56897 in linux 5.10.y/5.10.56
d47255d3f87338164762ac56df1f28d751e27246 in mainline linux
jsg [Wed, 4 Aug 2021 11:29:08 +0000 (11:29 +0000)]
drm/amdgpu: Avoid printing of stack contents on firmware load error
From Jiri Kosina
ccc7a1bb322e4169b738aa3fc8b5dfcfefdacb37 in linux 5.10.y/5.10.56
6aade587d329ebe88319dfdb8e8c7b6aede80417 in mainline linux
jsg [Wed, 4 Aug 2021 11:26:06 +0000 (11:26 +0000)]
drm/amd/display: ensure dentist display clock update finished in DCN20
From Dale Zhao
63570e578094b4f0b6b8c6ac4a68195455733e31 in linux 5.10.y/5.10.56
b53e041d8e4308f7324999398aec092dbcb130f5 in mainline linux
nicm [Wed, 4 Aug 2021 08:07:19 +0000 (08:07 +0000)]
Add a client-active hook, from ncfavier in GitHub issue 2803.
florian [Wed, 4 Aug 2021 05:56:58 +0000 (05:56 +0000)]
Do not enter a tight INIT -> REQUESTING -> INIT loop when the dhcp
server responds to our DHCPDISCOVER but is then slow to respond to our
DHCPREQUEST.
MAX_EXP_BACKOFF_FAST was introduced to get us quickly out of the
REBOOTING state when we switch networks and no dhcp server would NAK
our old lease but just ignore us. This is not the issue here, there is
a dhcp server willing to talk to us, it's just slow.
Problem reported, tested & OK jca
dtucker [Wed, 4 Aug 2021 01:34:55 +0000 (01:34 +0000)]
Allow for different (but POSIX compliant) behaviour of basename(3) and
prevent a use-after-free in that case in the new sftp-compat code.
POSIX allows basename(3) to either return a pointer to static storage
or modify the passed string and return a pointer to that. OpenBSD does
the former and works as is, but on other platforms "filename" points
into "tmp" which was just freed. This makes the freeing of tmp
consistent with the other variable in the loop.
Pinpointed by the -portable Valgrind regress test. ok djm@ deraadt@
schwarze [Tue, 3 Aug 2021 19:47:39 +0000 (19:47 +0000)]
Document X509_get_default_cert_dir_env(3)
and X509_get_default_cert_file_env(3).
LibreSSL itself does not call getenv(3), but a few application programs
including epic5, fetchmail, fossil, slic3r call these functions, so in
case programmers find them in existing code, telling them what they do
seems useful.
schwarze [Tue, 3 Aug 2021 18:49:30 +0000 (18:49 +0000)]
Document X509_get_default_cert_area(3).
Put it into this page because this is the code actually using it.
Despite its name and include file, it is unrelated to X.509
and unrelated to certificates: it is just the default directory
containing the library configuration file, openssl.cnf(5).
tobhe [Tue, 3 Aug 2021 12:46:30 +0000 (12:46 +0000)]
Increase default data bytes limit for Child SAs to 4 GB.
Lower limits lead to excessive rekeying and lost data in high performance
setups without much benefit.
Brought up by mvs@
ok patrick@ sthen@
semarie [Tue, 3 Aug 2021 04:45:54 +0000 (04:45 +0000)]
Make sure VM_MAXUSER_ADDRESS is aligned to a page boundary, as MI code
relies upon this; sparc64 turned out to be the only platform where this
was not the case.
help, diff, and commit message from Miod Vallat
"makes sense" kettenis@
deraadt [Tue, 3 Aug 2021 04:43:30 +0000 (04:43 +0000)]
sync
djm [Tue, 3 Aug 2021 01:05:24 +0000 (01:05 +0000)]
regression tests for scp SFTP protocol support; mostly by Jakub
Jelen in GHPR#194 ok markus
djm [Mon, 2 Aug 2021 23:38:27 +0000 (23:38 +0000)]
support for using the SFTP protocol for file transfers in scp, via a
new "-M sftp" option. Marked as experimental for now.
Some corner-cases exist, in particular there is no attempt to
provide bug-compatibility with scp's weird "double shell" quoting
rules.
Mostly by Jakub Jelen in GHPR#194 with some tweaks by me. ok markus@
Thanks jmc@ for improving the scp.1 bits.
kettenis [Mon, 2 Aug 2021 21:46:39 +0000 (21:46 +0000)]
MP support seems to work fine now
ok deraadt@
mvs [Mon, 2 Aug 2021 21:10:55 +0000 (21:10 +0000)]
Don't call rtm_ifchg() in trunk_port_state().
The preceding trunk_link_active() already produced RTM_IFINFO message when
trunk(4) state was changed. I such case we double RTM_IFINFO message or we
produce false message when trunk(4) state was not changed.
ok florian@
kettenis [Mon, 2 Aug 2021 19:07:29 +0000 (19:07 +0000)]
Add memory barrier (data FENCE) before making the SBI call to issue a
FENCE.I instruction on the remote harts. According to the RISC-V
ISA documentation this is necessary to make remote harts observe earlier
stores. Also issue the local FENCE.I first; this is what both FreeBSD and
Linux does. Seems to fix at least some of the issue we've seen running
GENERIC.MP on MP machines.
ok jca@
patrick [Mon, 2 Aug 2021 18:22:41 +0000 (18:22 +0000)]
rkpwm(4) device tree bindings were updated to not have clock names anymore,
so simply look up the first clock instead of looking for a specific one by
name. Allows rkpwm(4) to find the clock when using a recent device tree.
From Tomasz Bielecki
ok kettenis@
claudio [Mon, 2 Aug 2021 16:51:39 +0000 (16:51 +0000)]
Show if add_path was used when decoding the BGP message in MRT format.
This may help to spot encoding errors a bit more easily.
claudio [Mon, 2 Aug 2021 16:42:13 +0000 (16:42 +0000)]
Shuffle conditions around to help my brain.
schwarze [Mon, 2 Aug 2021 16:29:27 +0000 (16:29 +0000)]
tweaks regarding X509_LOOKUP_by_subject(3):
* document the X509_OBJECT output parameter
* more precision regarding return values
* clarify relationship with X509_LOOKUP_ctrl(3) for the dir lookup method
schwarze [Mon, 2 Aug 2021 16:21:11 +0000 (16:21 +0000)]
new manual page X509_STORE_get_by_subject(3)
tb [Mon, 2 Aug 2021 15:15:47 +0000 (15:15 +0000)]
Don't call cpu_setperf() when reading hw.setperf.
"makes perfect sense to me" chris
ok gnezdo jca
eric [Mon, 2 Aug 2021 12:33:34 +0000 (12:33 +0000)]
Fix incorrect status code for expired mails resulting in a misleading
bounce report.
From Erik Brens
patrick [Mon, 2 Aug 2021 08:50:51 +0000 (08:50 +0000)]
Add infrastructure to build llvm-objcopy and llvm-objdump.
ok kettenis@ sthen@
kn [Mon, 2 Aug 2021 01:29:26 +0000 (01:29 +0000)]
Leave resolv.conf to resolvd if it learned nameservers
During install (not upgrade) the installer parses resolv.conf looking for
nameservers, FQDN and domain information; it also prompts for nameservers
if none were found.
If DHCP is used and nameservers were found, resolv.conf gets recreated from
scratch.
Under dhclient(8) this was fine, but resolvd(8) persists learned proposals
across such file modifications and resolv.conf will thus contain a mix
between managed and manual entries -- stale duplicates which users have to
remove manually.
Do not touch resolv.conf anymore in case resolvd knows better and thus
provide a clean file for installations.
OK florian
job [Sun, 1 Aug 2021 22:29:49 +0000 (22:29 +0000)]
%i is going out of vogue, use %d instead
also clean up a comment
OK tb@
kettenis [Sun, 1 Aug 2021 19:04:37 +0000 (19:04 +0000)]
whitespace
kettenis [Sun, 1 Aug 2021 17:42:56 +0000 (17:42 +0000)]
style(9)
schwarze [Sun, 1 Aug 2021 15:37:53 +0000 (15:37 +0000)]
document X509_STORE_load_mem(3) and X509_STORE_add_lookup(3)
deraadt [Sun, 1 Aug 2021 12:43:30 +0000 (12:43 +0000)]
sync
martijn [Sun, 1 Aug 2021 11:36:48 +0000 (11:36 +0000)]
Allow trapv2 packages to be submitted over SNMPv3.
This is a type-O that snuck in when merging traphandler into snmpe.
OK jmatthew@
martijn [Sun, 1 Aug 2021 11:30:56 +0000 (11:30 +0000)]
Set smi_application in usm's ber as well.
OK jmatthew@
florian [Sun, 1 Aug 2021 09:07:03 +0000 (09:07 +0000)]
Do not abuse the IMSG_CTL_SEND_REQUEST imsg to transition to
REBOOTING. There will be a few more cases internal to dhcpleased that
have nothing to do with the control socket.
While here move requesting a new lease via a call to dhclient under
ifndef SMALL, nothing on the ramdisk uses this.
job [Sun, 1 Aug 2021 00:40:13 +0000 (00:40 +0000)]
KNF
OK benno@
deraadt [Sat, 31 Jul 2021 16:39:30 +0000 (16:39 +0000)]
sync
schwarze [Sat, 31 Jul 2021 14:54:33 +0000 (14:54 +0000)]
document X509_LOOKUP_mem(3) in X509_LOOKUP_hash_dir(3)
and add a new manual page X509_LOOKUP_new(3)
jsg [Sat, 31 Jul 2021 10:57:55 +0000 (10:57 +0000)]
remove mention of BeagleV Starlight
"The BeagleV-Starlight prototype will not be going into mass production"
https://forum.beagleboard.org/t/the-future-of-beaglev-community/30463
jsing [Sat, 31 Jul 2021 09:31:04 +0000 (09:31 +0000)]
We have defines for alert levels - use them instead of magic numbers.
jsg [Sat, 31 Jul 2021 06:37:43 +0000 (06:37 +0000)]
drm/ttm: add a check against null pointer dereference
From Zheyu Ma
5c3d753b872a706af9317fef4edfb6b640d8a71e in linux 5.10.y/5.10.55
9e5c772954406829e928dbe59891d08938ead04b in mainline linux
aoyama [Sat, 31 Jul 2021 05:22:36 +0000 (05:22 +0000)]
Fix displaying incorrect patterns on LUNA's wscons with 1bpp
framebuffer when Backspace is typed.
Reading data from LUNA framebuffer's 'common write plane' is not
valid. But on 1bpp framebuffer routine attempts to read from common
write plane in macro. That causes displaying incorrect patterns.
This bug was found on nono's LUNA-88K emulation first, then inspected
on the real hardware after I fortunately got 1bpp framebuffer.
Spotted and investigated by Isaki and Sugahara of nono procject.
Tested on my LUNA-88K2.
mglocker [Fri, 30 Jul 2021 18:56:01 +0000 (18:56 +0000)]
Add newline for debug printf.
mglocker [Fri, 30 Jul 2021 18:05:24 +0000 (18:05 +0000)]
Increase static number of nframes which enables very initial ISOC support,
e.g. uvideo(4) with lower resolutions.
In general we might need to re-write parts of the nframes handling in the
driver, since the NetBSD nframes transfer allocation doesn't match with our
USB stack.
With this we can at least start further testing and improvement for ISOC
support.
job [Fri, 30 Jul 2021 15:34:37 +0000 (15:34 +0000)]
Add checks when reading VRPs with a maxLength via RTR
Ensure the maxLength is greater than or equal to the length of
the accompanying prefix, and less than or equal to the length
(in bits) of an IP address in the address family (32 for IPv4
and 128 for IPv6). The same checks are applied when reading VRPs
from configuration on disk.
OK claudio@
schwarze [Fri, 30 Jul 2021 15:01:40 +0000 (15:01 +0000)]
Move the explanations related to *ptree closer together and correct
the lie that *ptree is set upon success - in some cases of success,
it is set to NULL, whereas in some cases of failure, a non-trivial
tree may be returned.
beck@ pointed out that statements related to *ptree were scattered
all over the place, and this patch works for him.
jmc [Fri, 30 Jul 2021 14:28:13 +0000 (14:28 +0000)]
fix a formatting error and add some Xr;
from debian at helgefjell de
removed references to rlogin etc. as no longer relevant;
suggested by djm
ok djm dtucker
jmc [Fri, 30 Jul 2021 14:25:01 +0000 (14:25 +0000)]
fix a formatting error and mark up known_hosts consistently;
issues reported by debian at helgefjell de
ok djm dtucker
stsp [Fri, 30 Jul 2021 14:09:12 +0000 (14:09 +0000)]
Print iwx(4) firmware version numbers like Linux iwlwifi does it.
Starting with major version 35 the Linux driver prints the minor version
number in hexadecimal.
Same change was made for iwm(4) in CVS commit LCM6R5u9jeF8bcXB
stsp [Fri, 30 Jul 2021 13:56:44 +0000 (13:56 +0000)]
Remove an unused 320k bytes DMA memory allocation from iwx(4).
This allocation was left over from code inherited from iwm(4) where
it is used for transferring firmware code to the device. Devices
supported by iwx(4) use an entirely different mechanism for loading
firmware and don't need this allocation at all.
Based on a patch by zxystd from the OpenIntelWireless project.
kettenis [Fri, 30 Jul 2021 13:17:33 +0000 (13:17 +0000)]
Use inline function for SFENCE.VMA instruction. Fixes missing "memory"
clobber in the inline assembly.
kettenis [Fri, 30 Jul 2021 13:10:12 +0000 (13:10 +0000)]
Cleanup ptrace-related code; still untested.
mglocker [Fri, 30 Jul 2021 12:33:27 +0000 (12:33 +0000)]
Fix the transfer abort function dwc2_abort_xfer() to work again with the
recently updated code. There, sync the hardware specific parts with the
NetBSD driver.
claudio [Fri, 30 Jul 2021 09:45:52 +0000 (09:45 +0000)]
Fix the show rib detail output. The add_path condition was totally wrong.
espie [Fri, 30 Jul 2021 09:28:26 +0000 (09:28 +0000)]
document locate.mklocatedb as well
tweaks by schwarze@ okay millert@
bket [Fri, 30 Jul 2021 07:00:02 +0000 (07:00 +0000)]
Add /etc/dhcpleased.conf
OK florian@
jsg [Fri, 30 Jul 2021 04:04:25 +0000 (04:04 +0000)]
set the name of the allocating process in struct drm_framebuffer
tb [Fri, 30 Jul 2021 02:47:37 +0000 (02:47 +0000)]
whitespace
tb [Fri, 30 Jul 2021 02:46:53 +0000 (02:46 +0000)]
Do bounds check before assignment
As reported by alf (alf.schlichting lemarit com) on bugs@, a bounds check
didn't trigger because it was performed after assignment, so truncation
would happen for large ranges. Fix this and clean up and simplify the code
a bit.
ok deraadt millert
pascal [Thu, 29 Jul 2021 18:23:41 +0000 (18:23 +0000)]
Allow relocation R_386_GOTOFF to be used from .debug_info sections. Newer
GCC versions will sometimes emit it, and we have stumbled upon it a few times
in ports.
Upstream commit: https://reviews.llvm.org/D95994
GCC bug report: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98946
ok kettenis@
schwarze [Thu, 29 Jul 2021 17:31:25 +0000 (17:31 +0000)]
manually tag the macro names that have false positives
stsp [Thu, 29 Jul 2021 17:06:21 +0000 (17:06 +0000)]
Update the list of firmware files used by iwx(4).
schwarze [Thu, 29 Jul 2021 16:23:43 +0000 (16:23 +0000)]
Improve the description of .Fl in multiple respects and in paricular
improve the .Fl examples in multiple respects, including better
demonstrating long options.
Prompted by a question from espie@.
Feedback and OK jmc@.
anton [Thu, 29 Jul 2021 15:34:09 +0000 (15:34 +0000)]
Treat doas with arguments as a valid SUDO variable. Allows one to
specify SUDO="doas -n" which I do while running make regress.
ok dtucker@
anton [Thu, 29 Jul 2021 15:33:17 +0000 (15:33 +0000)]
Ensure that the kill signal undergoing testing is not ignored.
ok bluhm@
visa [Thu, 29 Jul 2021 14:11:53 +0000 (14:11 +0000)]
Fix device class.
schwarze [Thu, 29 Jul 2021 12:39:47 +0000 (12:39 +0000)]
Fix a documentation bug i introduced that tb@ pointed out:
X509_policy_check(3) never returns 2.
If validation succeeds, it always returns 1.
stsp [Thu, 29 Jul 2021 12:13:58 +0000 (12:13 +0000)]
Switch iwx(4) to -63 firmware images as shipped in iwx-firmware-
20210512.
These images contain fixes which address fragattacks vulnerabilities:
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00473.html
Running fw_update(1) may be required before rebooting into a new kernel.
sysupgrade(8) will take care of this.
When reporting issues, please enable 'ifconfig iwx0 debug', reproduce the
error once more, and include the full dmesg in your bug report.
Tested:
ax200: stsp, kevlo, hrvoje, jmc, Mark Patruck, Ashton Fagg
ax201: kettenis, Fredrik Engberg, Eric Auge
ok kevlo@
stsp [Thu, 29 Jul 2021 12:01:45 +0000 (12:01 +0000)]
Implement support for the BAR_FRAME_RELEASE iwx(4) firmware notification.
New firmware will generate this notification when a block ack request is
received. Older firmware passed the block ack request frame to the driver.
ok kevlo@
stsp [Thu, 29 Jul 2021 12:01:04 +0000 (12:01 +0000)]
Get Tx queues working with new iwx(4) firmware.
ADD_STA command version >= 12 implies that firmware uses an internal AUX
station for scanning. We do not configure an AUX Tx queue in this case
and data queue indices assigned by firmware shift upwards accordingly.
ok kevlo@
stsp [Thu, 29 Jul 2021 12:00:30 +0000 (12:00 +0000)]
Support the new iwx(4) firmware TLC_MNG_CONFIG command.
This command was expanded by a 4 byte max_tx_op field. As far as I can tell
the Linux driver makes no use of this field, so just initialize it to zero.
New firmware panics when we try to initialize Tx rate scaling otherwise.
ok kevlo@
stsp [Thu, 29 Jul 2021 11:58:35 +0000 (11:58 +0000)]
Support the new iwx(4) firmware session protection command.
Required for having associations succeed with new firmware.
ok kevlo@
stsp [Thu, 29 Jul 2021 11:57:59 +0000 (11:57 +0000)]
Add support for iwx(4) umac scan command version 14.
ok kevlo@
stsp [Thu, 29 Jul 2021 11:57:33 +0000 (11:57 +0000)]
Add support for iwx(4) "reduced" scan config command required by new firmware.
ok kevlo@
stsp [Thu, 29 Jul 2021 11:56:53 +0000 (11:56 +0000)]
Handle iwx(4) PHY context command version 3.
ok kevlo@
stsp [Thu, 29 Jul 2021 11:56:21 +0000 (11:56 +0000)]
New iwx(4) firmware doesn't require an AUX station to be added.
ADD_STA command version >= 12 implies that firmware uses an internal
AUX station for scanning, and firmware panics if we try to add one.
ok kevlo@
stsp [Thu, 29 Jul 2021 11:53:46 +0000 (11:53 +0000)]
Remove support for the narrow command header on the iwx(4) command queue.
This is related to the previous commit which fixed "BAD COMMAND" firmware
errors. We can no longer use old-style "narrow" commands on the command
queue with new firmware, and our current -48 firmware images don't seem
to care either way. We can simplify this code and align it with iwlwifi.
ok kevlo@
stsp [Thu, 29 Jul 2021 11:52:58 +0000 (11:52 +0000)]
Fix "BAD COMMAND" errors with new iwx(4) firmware.
Firmware API versions >= 50 reject old-style commands in group 0 with a
"BAD_COMMAND" firmware error. We must pretend that such commands were in
the LONG_GROUP instead in order for firmware to accept them.
ok kevlo@
stsp [Thu, 29 Jul 2021 11:52:11 +0000 (11:52 +0000)]
Handle iwx(4) firmware alive response version 5.
ok kevlo@
stsp [Thu, 29 Jul 2021 11:51:39 +0000 (11:51 +0000)]
Recognize "phy integration" and "num stations" TLVs found in new iwx(4)
firmware images. For now, we can simply ignore them while loading firmware.
ok kevlo@
stsp [Thu, 29 Jul 2021 11:50:57 +0000 (11:50 +0000)]
Ignore debug sections present in newer iwx(4) firmware images.
ok kevlo@
stsp [Thu, 29 Jul 2021 11:50:37 +0000 (11:50 +0000)]
Increase fixed limits for the number of iwx(4) command versions, channels,
and microcode sections. Required for loading new firmware images.
ok kevlo@