aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* nfsd: Fix build after commit 103b207536f9 for 32bit archesstable/13Rick Macklem11 hours1-2/+7
| | | | (cherry picked from commit f1c8811d2d250aac5a59bb2109d905139c119925)
* nfsd: Use the COPY_FILE_RANGE_TIMEO1SEC flagRick Macklem11 hours1-16/+3
| | | | | | | | | | | | | | | | | Although it is not specified in the RFCs, the concept that the NFSv4 server should reply to an RPC request within a reasonable time is accepted practice within the NFSv4 community. Without this patch, the NFSv4.2 server attempts to reply to a Copy operation within 1 second by limiting the copy to vfs.nfs.maxcopyrange bytes (default 10Mbytes). This is crude at best, given the large variation in I/O subsystem performance. This patch uses the COPY_FILE_RANGE_TIMEO1SEC flag added by commit c5128c48df3c to limit the reply time for a Copy operation to approximately 1 second. (cherry picked from commit 103b207536f976cb350558769f5f428e05ec61dc)
* vt: bound buffer access in redraw optimizationEd Maste14 hours2-0/+12
| | | | | | | | | | | | PR: 248628 Reported by: oleg Reviewed by: cem, oleg (both earlier) Fixes: ee97b2336aa4 ("Speed up vt(4) by keeping...") MFC after: 3 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D32059 (cherry picked from commit dbc7ca59451561a179f9852642e13ef024169d84)
* EC2: Default to UEFI bootingColin Percival16 hours1-4/+0
| | | | | | | | | | | | | | | | | | | This reduces the FreeBSD boot time by approximately 5 seconds, roughly equally divided betwenn two factors: * Disk I/O is faster in the EFI loader since it can perform larger I/Os. (The BIOS loader is limited due to the use of bounce buffers in sub-1M memory.) * The EFI console is much faster than the VGA console. Note however that not all EC2 instance types support UEFI; as a general rule the newer instances (based on Amazon's "Nitro" platform) support UEFI but the older instances (based on Xen) do not. Discussed with: re@, freebsd-cloud@, Amazon Relnotes: yes Sponsored by: https://www.patreon.com/cperciva (cherry picked from commit b43d7aa09b3c91fb6b652306db2ac13e1459c497)
* EC2: Allow AMI boot mode to be specifiedColin Percival16 hours1-2/+12
| | | | | | | | | | | | | | | | The default boot method for amd64 AMIs is BIOS, but at AMI creation time a flag can be set to specify that UEFI should be used instead. This commit adds a variable AMIBOOTMETHOD which, if set to "UEFI", causes the appropriate flag to be set during AMI creation. The only boot method supported by EC2 for arm64 is UEFI. The names of AMIs are also amended to include the boot method; they now look like "FreeBSD 14.0-CURRENT-amd64-20210915 UEFI". Sponsored by: https://www.patreon.com/cperciva (cherry picked from commit 0aa2a94ea6359fb2587af81841fbf8eb30ab36b0)
* diff3: document and test -TPiotr Pawel Stefaniak23 hours4-2/+27
| | | | (cherry picked from commit 9f7a81b133c715f649136dcd0ad004e4180c56c9)
* diff3: implement --strip-trailing-crPiotr Pawel Stefaniak23 hours5-1/+21
| | | | (cherry picked from commit 54a3415cb69e1ea0e6533ca3fc168deba64f249f)
* diff3.1: update manual page to match codePiotr Pawel Stefaniak23 hours1-6/+27
| | | | (cherry picked from commit e8ff95356ceaaa941251056e9d0a4211bf428e06)
* diff3: improve stylePiotr Pawel Stefaniak23 hours1-17/+19
| | | | (cherry picked from commit 702dda4368dc2d07e8898fcfdddb12d730e6c174)
* diff3: sync with upstreamPiotr Pawel Stefaniak23 hours1-6/+15
| | | | | | | | | * replace realloc calls with reallocarray calls * fix merging of files that lack newlines Obtained from: OpenBSD (cherry picked from commit 7f7b03f3897f0196e3cc7a3b71c7359cc206ba61)
* Register /usr/tests/usr.bin/diff3Piotr Pawel Stefaniak23 hours1-0/+2
| | | | | | | I wasn't able to make check to run diff3 tests, but kevans figured out that I was missing diff3 in mtree. (cherry picked from commit f8e50dd2c67baea2bbd75f94218911d5a4d39597)
* diff: read whole files to determine if they are ASCII textPiotr Pawel Stefaniak23 hours2-23/+50
| | | | | | Before this change, only the first BUFSIZE bytes were checked. (cherry picked from commit 3cbf98e2bee91db9ed9118ff557e02cdd449f49a)
* diff: don't output carriage returns that were stripped on inputPiotr Pawel Stefaniak23 hours4-2/+29
| | | | | | | --strip-trailing-cr worked as intended for comparison between files, but the characters were still present in final output. (cherry picked from commit af2f0164318455433db95adce07af829285b78ad)
* sh: improve command completionPiotr Pawel Stefaniak23 hours1-4/+18
| | | | | | | | | | When there are many matches, find the longest common substring starting from the beginning of each command and use that to replace input. As an example: on my system, llv<tab> will be autocompleted to llvm- and another <tab> will print all matching llvm commands. (cherry picked from commit c866d0c798a20b8f0a92df524f4ddd0d81511c88)
* sh: reset sh bindings on bind -e, bind -vPiotr Pawel Stefaniak23 hours1-0/+7
| | | | | | | | | | | Until this change, any bindings set in histedit() were lost on calls to bindcmd(). Only bind -e and bind -v call libedit's keymacro_reset(). Currently you cannot fool libedit/map.c:map_bind() by trying something like bind -le as when p[0] == '-', it does a switch statement on p[1]. (cherry picked from commit 9413dfd331e705a1d7909fe41f06a30e43c442f7)
* sh: improve command completionPiotr Pawel Stefaniak23 hours1-21/+19
| | | | | | | | | | | | When multiple matches are found, we keep the provided string on the input line and print unique matches as suggestions. But the multiple matches might be the same command found in different directories, so we should deduplicate the matches first and then decide whether to autocomplete the command or not, based on the number of unique matches. (cherry picked from commit b8ff849cbddfee3404d6550cf98f53d6bb617707)
* fstyp: bump WARNS to default and work around warningsPiotr Pawel Stefaniak23 hours5-4/+9
| | | | (cherry picked from commit da0c0e0121574a1d82f417cc7e245ecd5506325c)
* Update a sysctl name to nbuffers_pcpu in hwpmc.4 and pmcstat.cPiotr Pawel Stefaniak23 hours3-3/+3
| | | | | | This change was missed in r333509 (e6b475e0af). (cherry picked from commit 0939f965d80d00e783b3319a57e7d71e0b3f202e)
* Update leap-seconds to leap-seconds.3676924800.Xin LI26 hours1-4/+4
| | | | | | | Obtained from: ftp://ftp.nist.gov/pub/time/leap-seconds.3676924800. MFC after: 3 days (cherry picked from commit 7ba7bf48d5bd6ca89f4e81579456b74ee7aa9e4f)
* unix: Fix a use-after-free in unp_drop()Mark Johnston31 hours1-1/+2
| | | | | | | | | | | | We need to load the socket pointer after locking the PCB, otherwise the socket may have been detached and freed by the time that unp_drop() sets so_error. This previously went unnoticed as the socket zone was _NOFREE. Reported by: pho (cherry picked from commit 50b07c1f7131fd535bbe1b53a3a2e4dfcdcc2e51)
* socket: Add assertions around naked refcount decrementsMark Johnston43 hours1-10/+16
| | | | | | | | | | | | | | Sockets in a listen queue hold a reference to the parent listening socket. Several code paths release this reference manually when moving a child socket out of the queue. Replace comments about the expected post-decrement refcount value with assertions. Use refcount_load() instead of a plain load. No functional change intended. Sponsored by: The FreeBSD Foundation (cherry picked from commit 6b288408ca32e68c74f6ab12324448ab4862a045)
* socket: Fix a use-after-free in soclose()Mark Johnston43 hours1-14/+10
| | | | | | | | | | | | After releasing the fd reference to a socket "so", we should avoid testing SOLISTENING(so) since the socket may have been freed. Instead, directly test whether the list of unaccepted sockets is empty. Fixes: f4bb1869ddd2 ("Consistently use the SOLISTENING() macro") Pointy hat: markj Sponsored by: The FreeBSD Foundation (cherry picked from commit dfcef8771484271f2bccdb1dbc088a838441c5a7)
* uma: Show the count of free slabs in each per-domain keg's sysctl treeMark Johnston43 hours1-1/+4
| | | | | | | | | This is useful for measuring the number of pages that could be freed from a NOFREE zone under memory pressure. Sponsored by: The FreeBSD Foundation (cherry picked from commit d6e77cda9be1509ea170142cca3ff0d3b9f12e35)
* rpc: Convert an SOLISTENING check to an assertionMark Johnston43 hours1-5/+3
| | | | | | | | Per the comment, this socket should always be a listening socket. Sponsored by: The FreeBSD Foundation (cherry picked from commit 7fabaac2211e7ed1cec9650e46f4e03428411dcf)
* efi loader: TypoMark Johnston43 hours1-1/+1
| | | | (cherry picked from commit 0e3ce6d082b34154e41e220757c03d66d881a47b)
* e1000: Catch up commit with DPDKKevin Bowling2 days11-4/+322
| | | | | | | | | | | Various syncs with the e1000 shared code from DPDK: "cid-gigabit.2020.06.05.tar.gz released by ND" Approved by: imp Obtained from: DPDK MFC after: 1 week (cherry picked from commit 984d1616be883bc2c351aff9aa69b1abd7d1214c)
* e1000: prevent ULP flow if cable connectedWenzhuo Lu2 days1-0/+4
| | | | | | | | | | | | | | | Enabling ulp on link down when cable is connect caused an infinite loop of linkup/down indications in the NDIS driver. After discussed, correct flow is to enable ULP only when cable is disconnected. Signed-off-by: Wenzhuo Lu <wenzhuo.lu@intel.com> Approved by: imp Obtained from: DPDK (4bff263d54d299269966365f9697941eecaa241b) MFC after: 1 week (cherry picked from commit 40fa6e53f53cde84f6f5c7330f89e4ae373d7d93)
* e1000: clean LTO warningsAndrzej Ostruszka2 days3-3/+3
| | | | | | | | | | | | | | | | | | | During LTO build compiler reports some 'false positive' warnings about variables being possibly used uninitialized. This patch silences these warnings. Exemplary compiler warning to suppress (with LTO enabled): error: 'link' may be used uninitialized in this function [-Werror=maybe-uninitialized] if (link) { Signed-off-by: Andrzej Ostruszka <aostruszka@marvell.com> Approved by: imp Obtained from: DPDK (46136031f19107f4e9b6b3a952cb7f57877a7f0f) MFC after: 1 week (cherry picked from commit 089cdb3990f47be3cd34d1a57567a2e89c917929)
* e1000: fix multicast setting in VFYong Wang2 days1-1/+2
| | | | | | | | | | | | | | | | | | | | | In function e1000_update_mc_addr_list_vf(), "msgbuf[0]" is used prior to initialization at "msgbuf[0] |= E1000_VF_SET_MULTICAST_OVERFLOW". And "msgbuf[0]" is overwritten at "msgbuf[0] = E1000_VF_SET_MULTICAST". Fix it by moving the second line prior to the first one that mentioned above. Fixes: dffbaf7880a8 ("e1000: revert fix for multicast in VF") Cc: stable@dpdk.org Signed-off-by: Yong Wang <wang.yong19@zte.com.cn> Acked-by: Wenzhuo Lu <wenzhuo.lu@intel.com> Approved by: imp Obtained from: DPDK (f58ca2f9ef6) MFC after: 1 week (cherry picked from commit ecf2a89a997ad4a14339b6a2f544e44b422620a0)
* e1000: fix timeout for shadow RAM writeChengwen Feng2 days1-0/+2
| | | | | | | | | | | | | | | | | This fixes the timed out for shadow RAM write EEWR can't be detected. Fixes: 5a32a257f957 ("e1000: more NICs in base driver") Cc: stable@dpdk.org Signed-off-by: Chengwen Feng <fengchengwen@huawei.com> Signed-off-by: Min Hu (Connor) <humin29@huawei.com> Acked-by: Haiyue Wang <haiyue.wang@intel.com> Approved by: imp Obtained from: DPDK (4a8ab48ec47b3616272e50620b8e1a9599358ea6) MFC after: 1 week (cherry picked from commit f6517a7e69c10c6057d6c990a9f3ea22a2b62398)
* e1000: cleanup pre-processor tagsGuinan Sun2 days2-2/+6
| | | | | | | | | | | | | The codes has been exposed correctly, so remove pre-processor tags. Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (a50e998a0fd94e5db508710868a3417b1846425c) MFC after: 1 week (cherry picked from commit 9c4a0fabc8b88af0d9fd3f0d67bd080714d1ee4b)
* e1000: introduce DPGFR registerGuinan Sun2 days1-0/+1
| | | | | | | | | | | | | | Defined DPGFR, Dynamic Power Gate Force Control Register. Signed-off-by: Vitaly Lifshits <vitaly.lifshits@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (1469e5aceffbdcebe834292aadb40b1bd1602867) MFC after: 1 week (cherry picked from commit 7fb2111413c799414c86d7bfdcc72bc1c6302726)
* e1000: expose FEXTNVM registers and masksGuinan Sun2 days2-1/+4
| | | | | | | | | | | | | | | Adding defines for FEXTNVM8 and FEXTNVM12 registers with new masks for future use. Signed-off-by: Nir Efrati <nir.efrati@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (6d208ec099cd870a73c6b444b350a82c7a26c5e4) MFC after: 1 week (cherry picked from commit de965d042fa4d341cec3fa7cacac0f30f224bde4)
* e1000: add missed define for VFTAGuinan Sun2 days1-0/+1
| | | | | | | | | | | | | | | VLAN filtering using the VFTA (VLAN Filter Table Array) and should be initialized prior to setting rx mode. Signed-off-by: Sasha Neftin <sasha.neftin@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (fc9933953c90e99970aa867c38f9c6e6c5d0488d) MFC after: 1 week (cherry picked from commit a8bb4ab7cfb84195ef8af3c788fecdc8830fc960)
* e1000: increase timeout for ME ULP exitGuinan Sun2 days1-2/+5
| | | | | | | | | | | | | | | | Due timing issues in WHL and since recovery by host is not always supported, increased timeout for Manageability Engine(ME) to finish Ultra Low Power(ULP) exit flow for Nahum before timer expiration. Signed-off-by: Nir Efrati <nir.efrati@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (cf1f3ca45d33e793ca581200b4000c39a798113e) MFC after: 1 week (cherry picked from commit e8e3171d992f3255cc8e5a0f59912d07679cc94c)
* e1000: add missing register definesGuinan Sun2 days1-0/+5
| | | | | | | | | | | | | | | | Added defines for the EEC, SHADOWINF and FLFWUPDATE registers needed for the nvmupd_validate_offset function to correctly validate the NVM update offset. Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (2c7fe65ab9a31e6ebf438dad7ccc59bcde83a89f) MFC after: 1 week (cherry picked from commit 09888d4bc1a2c45d121046f79be5c01e4889a67e)
* e1000: add PCIm function stateGuinan Sun2 days1-0/+1
| | | | | | | | | | | | | | Added define to pcim function state. Signed-off-by: Vitaly Lifshits <vitaly.lifshits@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (7ee1a3b273c7f321b50e6ba17c3d9537b1b08347) MFC after: 1 week (cherry picked from commit a6f0cc373f0afc24c9c27bbba45a6a7a3ac268d1)
* e1000: expose MAC functionsGuinan Sun2 days2-2/+2
| | | | | | | | | | | | | | | Now the functions are being accessed outside of the file, we need to properly expose them for silicon families to use. Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (df01c0ee277d51f81d7d72501dba97550d3b6c4a) MFC after: 1 week (cherry picked from commit d1c37752e2afb51dfb2e08afe714a799788b6ede)
* e1000: update for i210 slow system clockGuinan Sun2 days1-2/+9
| | | | | | | | | | | | | | This code is required for the update for system clock. Signed-off-by: Todd Fujinaka <todd.fujinaka@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (3f0188c8f29847038bc9f306b2570ace57e3811c) MFC after: 1 week (cherry picked from commit 1883a6ff3b2ebaf108c45717c8eb94e0a76bb0b9)
* e1000: remove duplicated phy codesGuinan Sun2 days13-420/+578
| | | | | | | | | | | | | | | | | | | Add two files base.c and base.h to reduce the redundancy in the silicon family code. Remove the code duplication from e1000_82575 files. Clean family specific functions from base. Fix up a stray and duplicate function declaration. Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: Sasha Neftin <sasha.neftin@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (44dddd14059f151f39f7e075b887decfc9a10f11) MFC after: 1 week (cherry picked from commit 6b9d35fac12bf657cd1df8f1521c70704ff62b61)
* e1000: modify HW level time sync mechanismsGuinan Sun2 days2-0/+20
| | | | | | | | | | | | | | | Add additional configuration space access to allow HW level time sync mechanism. Signed-off-by: Evgeny Efimov <evgeny.efimov@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (d53391f1fe2e0eba8818517fdf285f893d95dcc8) MFC after: 1 week (cherry picked from commit d50f362b505e9026fbd33d00dc43e09cac26a209)
* e1000: fix minor issues and improve code styleGuinan Sun2 days7-39/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix typo in piece of code of NVM access for SPT. And cleans up the remaining instances in the shared code where it was not adhering to the Linux code standard. Wrong description was found in the mentioned file, so fix them. Remove shadowing variable declarations. Relating to operands in bitwise operations having different sizes. Unreachable code since *clock_in_i2c_* always return success. Don't return unused s32 and don't check for constants. Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: Sasha Neftin <sasha.neftin@intel.com> Signed-off-by: Vitaly Lifshits <vitaly.lifshits@intel.com> Signed-off-by: Robert Konklewski <robertx.konklewski@intel.com> Signed-off-by: Doug Dziggel <douglas.a.dziggel@intel.com> Signed-off-by: Todd Fujinaka <todd.fujinaka@intel.com> Signed-off-by: Jacob Keller <jacob.e.keller@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (b8592c89c8fbc871d22313dcac0b86c89a7d5a62) MFC after: 1 week (cherry picked from commit 6c59e1866ca7a48d84f1d298bb3e6a07d2e6f756)
* e1000: add function parameter descriptionsGuinan Sun2 days5-6/+30
| | | | | | | | | | | | | | Add function parameter descriptions to address gcc 7 warnings. Signed-off-by: Todd Fujinaka <todd.fujinaka@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (1bf35d435c9764e83be76042fa6489dd127b6c40) MFC after: 1 week (cherry picked from commit 5b426b3e8cbd5abdb3a57ff49cd27c36cac03427)
* e1000: expose xMDIO methodsGuinan Sun2 days4-75/+77
| | | | | | | | | | | | | | Move read and write xmdio methods to e1000_phy. Signed-off-by: Sasha Neftin <sasha.neftin@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (b14d20f1b2bb0e6d95f19963c5d7f55374e0ead9) MFC after: 1 week (cherry picked from commit da24467c7a162691a14f2f74d90ff8dedb816cfc)
* e1000: add missing device IDGuinan Sun2 days3-0/+3
| | | | | | | | | | | | | | | Adding Intel(R) I210 Gigabit Network Connection 15F6 device ID for SGMII flashless automotive device. Signed-off-by: Kamil Bednarczyk <kamil.bednarczyk@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (586d770bfefc01d4af97c0ddf17c960c3e49ec22) MFC after: 1 week (cherry picked from commit 82a9d0c2c1ef75703d16e49e96d1e7b0bf046882)
* e1000: support flashless i211 PBAGuinan Sun2 days2-3/+4
| | | | | | | | | | | | | | | Add support to print PBA when using flashless. Signed-off-by: Todd Fujinaka <todd.fujinaka@intel.com> Signed-off-by: Sasha Neftin <sasha.neftin@intel.com> Signed-off-by: Guinan Sun <guinanx.sun@intel.com> Reviewed-by: Wei Zhao <wei.zhao1@intel.com> Approved by: imp Obtained from: DPDK (d3c41d90dfd5b39dec14c74cf53086f4e6634aed) MFC after: 1 week (cherry picked from commit de0ae5d1cb896dbc04c5334ef0b864b3c841c3ce)
* e1000: Update copyrights and readmeKevin Bowling2 days37-981/+1007
| | | | | | | | | | | | Copyrights in sync with "cid-gigabit.2020.06.05.tar.gz released by ND" (from DPDK). README from the latest em-7.7.8 on intel.com Approved by: imp MFC after: 1 week (cherry picked from commit 702cac6c6bf20ca43db26c38185f65fc9ed1935e)
* readelf: document that -u / --unwind is not yet implementedEd Maste2 days1-0/+3
| | | | | | | | | | | | ELF tool chain readelf accepts -u / --unwind but just ignores the option. This was previously undocumented, which could be confusing for someone encountering `readelf -u` (in a script or GNU readelf example). Reported by: markj (in D32003) MFC after: 1 week Sponsored by: The FreeBSD Foundation (cherry picked from commit deef4b8ce8ba7292fe5088bf9f6d4e2e35662fe8)
* readelf: include notes (-n) and unwind (-u) in --all/-aEd Maste2 days2-2/+4
| | | | | | | | | | | | | | | This matches the GNU and LLVM versions of readelf. As markj noted in the review -u is not actually implemented yet and has no effect. The option is accepted and just ignored. Reported by: andrew Reviewed by: andrew, markj MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D32003 (cherry picked from commit f161abf9f2cd7fdd28543f9774de82c89675477c)
* proccontrol(1): Add wxmap controlKonstantin Belousov2 days2-2/+26
| | | | (cherry picked from commit ac8af1938085dae0df32db3229c9d5cb659b90a4)