summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-01Set smi_application in usm's ber as well.Martijn van Duren
OK jmatthew@
2021-08-01Do not abuse the IMSG_CTL_SEND_REQUEST imsg to transition toFlorian Obser
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.
2021-08-01KNFjob
OK benno@
2021-07-31syncTheo de Raadt
2021-07-31document X509_LOOKUP_mem(3) in X509_LOOKUP_hash_dir(3)Ingo Schwarze
and add a new manual page X509_LOOKUP_new(3)
2021-07-31remove mention of BeagleV StarlightJonathan Gray
"The BeagleV-Starlight prototype will not be going into mass production" https://forum.beagleboard.org/t/the-future-of-beaglev-community/30463
2021-07-31We have defines for alert levels - use them instead of magic numbers.Joel Sing
2021-07-31drm/ttm: add a check against null pointer dereferenceJonathan Gray
From Zheyu Ma 5c3d753b872a706af9317fef4edfb6b640d8a71e in linux 5.10.y/5.10.55 9e5c772954406829e928dbe59891d08938ead04b in mainline linux
2021-07-31Fix displaying incorrect patterns on LUNA's wscons with 1bppKenji Aoyama
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.
2021-07-30Add newline for debug printf.Marcus Glocker
2021-07-30Increase static number of nframes which enables very initial ISOC support,Marcus Glocker
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.
2021-07-30Add checks when reading VRPs with a maxLength via RTRjob
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@
2021-07-30Move the explanations related to *ptree closer together and correctIngo Schwarze
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.
2021-07-30fix a formatting error and add some Xr;Jason McIntyre
from debian at helgefjell de removed references to rlogin etc. as no longer relevant; suggested by djm ok djm dtucker
2021-07-30fix a formatting error and mark up known_hosts consistently;Jason McIntyre
issues reported by debian at helgefjell de ok djm dtucker
2021-07-30Print iwx(4) firmware version numbers like Linux iwlwifi does it.Stefan Sperling
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
2021-07-30Remove an unused 320k bytes DMA memory allocation from iwx(4).Stefan Sperling
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.
2021-07-30Use inline function for SFENCE.VMA instruction. Fixes missing "memory"Mark Kettenis
clobber in the inline assembly.
2021-07-30Cleanup ptrace-related code; still untested.Mark Kettenis
2021-07-30Fix the transfer abort function dwc2_abort_xfer() to work again with theMarcus Glocker
recently updated code. There, sync the hardware specific parts with the NetBSD driver.
2021-07-30Fix the show rib detail output. The add_path condition was totally wrong.Claudio Jeker
2021-07-30document locate.mklocatedb as wellMarc Espie
tweaks by schwarze@ okay millert@
2021-07-30Add /etc/dhcpleased.confbket
OK florian@
2021-07-30set the name of the allocating process in struct drm_framebufferJonathan Gray
2021-07-30whitespaceTheo Buehler
2021-07-30Do bounds check before assignmentTheo Buehler
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
2021-07-29Allow relocation R_386_GOTOFF to be used from .debug_info sections. NewerPascal Stumpf
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@
2021-07-29manually tag the macro names that have false positivesIngo Schwarze
2021-07-29Update the list of firmware files used by iwx(4).Stefan Sperling
2021-07-29Improve the description of .Fl in multiple respects and in paricularIngo Schwarze
improve the .Fl examples in multiple respects, including better demonstrating long options. Prompted by a question from espie@. Feedback and OK jmc@.
2021-07-29Treat doas with arguments as a valid SUDO variable. Allows one toanton
specify SUDO="doas -n" which I do while running make regress. ok dtucker@
2021-07-29Ensure that the kill signal undergoing testing is not ignored.anton
ok bluhm@
2021-07-29Fix device class.Visa Hankala
2021-07-29Fix a documentation bug i introduced that tb@ pointed out:Ingo Schwarze
X509_policy_check(3) never returns 2. If validation succeeds, it always returns 1.
2021-07-29Switch iwx(4) to -63 firmware images as shipped in iwx-firmware-20210512.Stefan Sperling
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@
2021-07-29Implement support for the BAR_FRAME_RELEASE iwx(4) firmware notification.Stefan Sperling
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@
2021-07-29Get Tx queues working with new iwx(4) firmware.Stefan Sperling
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@
2021-07-29Support the new iwx(4) firmware TLC_MNG_CONFIG command.Stefan Sperling
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@
2021-07-29Support the new iwx(4) firmware session protection command.Stefan Sperling
Required for having associations succeed with new firmware. ok kevlo@
2021-07-29Add support for iwx(4) umac scan command version 14.Stefan Sperling
ok kevlo@
2021-07-29Add support for iwx(4) "reduced" scan config command required by new firmware.Stefan Sperling
ok kevlo@
2021-07-29Handle iwx(4) PHY context command version 3.Stefan Sperling
ok kevlo@
2021-07-29New iwx(4) firmware doesn't require an AUX station to be added.Stefan Sperling
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@
2021-07-29Remove support for the narrow command header on the iwx(4) command queue.Stefan Sperling
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@
2021-07-29Fix "BAD COMMAND" errors with new iwx(4) firmware.Stefan Sperling
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@
2021-07-29Handle iwx(4) firmware alive response version 5.Stefan Sperling
ok kevlo@
2021-07-29Recognize "phy integration" and "num stations" TLVs found in new iwx(4)Stefan Sperling
firmware images. For now, we can simply ignore them while loading firmware. ok kevlo@
2021-07-29Ignore debug sections present in newer iwx(4) firmware images.Stefan Sperling
ok kevlo@
2021-07-29Increase fixed limits for the number of iwx(4) command versions, channels,Stefan Sperling
and microcode sections. Required for loading new firmware images. ok kevlo@
2021-07-29Declare additional iwx(4) firmware capability and api support flags.Stefan Sperling
ok kevlo@