summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-05-14Add a command-error hook when a command fails, from Hugh Davenport inNicholas Marriott
GitHub issue 3973.
2024-05-14Add an option to disable unwrapping lines for searching, fromNicholas Marriott
meanderingprogrammer at gmail dot com, GitHub issue 3975.
2024-05-14x509_ext.c: remove unnecessary includesTheo Buehler
2024-05-14x509_ext.c: remove lots of extraneous parenthesesTheo Buehler
No change in the generated assembly
2024-05-14Restore previous behaviour or writing to stdout if available.Nicholas Marriott
2024-05-14Fix last sentence of CAVEATS which I got the wrong way aroundTheo Buehler
2024-05-14remove unneeded nfs_getreq() prototypeJonathan Gray
nfs_getreq() is in nfs_socket.c and not called from nfs_vnops.c
2024-05-14make amdgpu_activate() return early when called during hibernate resumeJonathan Gray
Hibernate does DVACT_QUIESCE/DVACT_SUSPEND from hibernate_resume(), before config_process_deferred_mountroot() calls amdgpu_attachhook(). Without this change the amdgpu_device_prepare() call ends up faulting in ttm_resource_manager_evict_all() after the 'drm/amd: Evict resources during PM ops prepare() callback' commit from April. earlier diff from and ok stsp@ report and bisection from florian@
2024-05-14Delete the declaration of cpu_feature which has been unused sincePhilip Guenther
rev 1.17 (2017-5-27) when tlbflushg() stopped using it
2024-05-14Instead of enabling use of PCLMUL and AESNI iff cpu0 supports themPhilip Guenther
via two global variables, make cpu_ecxfeature the intersection of cpuid(1).ecx on all CPUs and switch cpu_configure() to directly check that for the requisite flags. ok kettenis@
2024-05-14fix a char signedness bug such that this testing code becomes ableIngo Schwarze
to display the contents of databases containing UTF-8 strings on signed char architectures: for example on i386 and amd64, UTF-8 bytes are negative...
2024-05-13Ignore button events in the first 10 seconds after resume. On some ACPIMark Kettenis
implementations pressing the power button to wake up a machine will cause a power button notification to happen for that button press This would initiate a power down, which isn't the user's intent. Based on earlier diffs from deraadt@ and James Cook. ok mlarkin@, "I'm not opposed" cheloha@
2024-05-13Fix memory leak, from Fadi Afani.Nicholas Marriott
2024-05-13Add bio(4) support to nvme(4). Provide information on controller and configuredKenneth R Westerback
namespaces via bioctl(8)'s BIOCINQ, BIOCVOL, BIOCDISK requests. Based on work with dlg@ at h2k23 and many subsequent improvements and tests by jmatthew@. ok jmatthew@
2024-05-13vfs: VOP_REMOVE: move vnode unlocking and ref dropping to FS-indep partSebastien Marie
while here, ensure all vop_remove field are set, and always call the function. the change is very conservative: it only adds vnode ref drop/unlock where it was absent because it should be unreachable (and if it wasn't, it should fix things). ok miod@
2024-05-13Implement hardware masking for MSI and MSI-X on amd64. Note that maskingMark Kettenis
MSIs can only be done for PCI devices that implement per-vector masking, which a lot of hardware doesn't implement. ok mlarkin@
2024-05-13fix some leaks; ok op@Jonathan Gray
2024-05-13remove unneeded extern and struct; ok patrick@Jonathan Gray
2024-05-13remove prototypes with no matching functionJonathan Gray
ok mpi@
2024-05-13remove some unused defines and externsJonathan Gray
isaphysmem and isaphysmempgs were removed in 1998 ok kettenis@
2024-05-12Add support for using the power button function of the RK809.Mark Kettenis
This initiates a graceful powerdown when the powerbutton is pressed and makes it work as a wakeup from suspend. ok patrick@
2024-05-12Rerun installboot(8) after fw_update(8) to pick up Apple boot firmwareKlemens Nanni
Firmware is fetched after bootstraps are installed, i.e. on fresh installs apple-boot is not there yet when installboot ought to place it onto the EFI System Partition. Rerun --only on Apple silicon-- to replace Asahi u-boot and boot straight into ours, nicely visible my different logo. Input sthen deraadt
2024-05-12Be more specific about X509V3_ADD_APPEND and X509V3_ADD_DELETETheo Buehler
2024-05-12vfs: reorder tmpfs_fifovops: isolate fifo_vops blockSebastien Marie
separate the local part from the fifo_vops part, and add a comment to keep in sync. ok miod@
2024-05-12vfs: struct vops: show all members, even if NULLSebastien Marie
In order to help code maintenance, explicitly add all `struct vops` members with the current value (if not present, it is NULL), still using the C99 notation. ok miod@
2024-05-12Delete the cpu_perf_e[abd]x and cpu_apmi_edx globals and move thePhilip Guenther
cpuid uses into identifycpu(), as they aren't needed anywhere else. ok kettenis@
2024-05-12Tweak wordingTheo Buehler
2024-05-12Remove a 'built-in' that was left in by accidentTheo Buehler
2024-05-12Introduce debugging levels, to make debugging a bit more useful.Marcus Glocker
2024-05-12syncTheo Buehler
2024-05-12Install X509V3_EXT_get_nid.3Theo Buehler
2024-05-12Add minimal manpage documenting the misnamed X509V3_EXT_get_nid()Theo Buehler
This avoids a dangling reference in i2s_ASN1_ENUMERATED_TABLE. To complete this manual, someone will need to document X509V3_EXT_METHOD, but that's for a much more rainy day than today.
2024-05-12vm_page_zero_enable was removed in 2015Jonathan Gray
2024-05-12remove uvm_swprekeyprint extern for var we never hadJonathan Gray
2024-05-12remove ufs_hashlock extern for var we never hadJonathan Gray
2024-05-12nfs_procids was removed in 1996Jonathan Gray
2024-05-12pcic_isa_intr_list and npcic_isa_intr_list were removed in 1999Jonathan Gray
2024-05-12rtw_host_rfio was removed in 2007Jonathan Gray
2024-05-12comsiraddr was removed in 2016Jonathan Gray
2024-05-12sync_ifp and ticket_pabuf don't exist, remove externsJonathan Gray
2024-05-12ttybuf[] was removed in 2001, ttydefaults in 1988Jonathan Gray
2024-05-12defaul -> default; ok jmc@ ratchov@Jonathan Gray
2024-05-12Avoid .Xr to no longer public X509_LOOKUP_by_subject(3)Theo Buehler
looks good to jmc
2024-05-11sync the cpu(4) pages for i386/amd64:Jason McIntyre
- remove section headers. in a document little over one screenful in size, three section headers within DESCRIPTION seems greedy - mark up sysctl names - use the more general hw.sensors sysctl name to show cpu temp. the previously suggested hw.sensors.cpu*.temp0 is no longer universal
2024-05-11Use %b to format cpu flag info in dmesg, so we have the raw valuesPhilip Guenther
too. This is also much more space efficient. Reduce the cpu flag noise in dmesg by suppressing lines and registers that are identical with the previous CPU and show -/+ info if there are any differences. particular feedback from deraadt@, kettenis@, jsg@, and dv@ ok deraadt@
2024-05-11Move X509V3_add_standard_extensions out of the wayTheo Buehler
This function is only used by OpenLDAP and it's been a noop since forever. It has no business to be squeezed in between a number of other, quite unrelated functions. It's distracting.
2024-05-11Make two NULL checks more explicitTheo Buehler
2024-05-11Unwrap a lineTheo Buehler
2024-05-11fix prototype; iosf_i2c_relese -> iosf_i2c_releaseJonathan Gray
2024-05-11Sync DSA_METHOD documentation with realityTheo Buehler
It is dubious whether this opaque struct's internals should be documented in the first place. This also has been incomplete since forever. For now zap the stuff that no longer exists and make an attempt at matching KNF a bit more closely.