Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-09 | do a better job in wipe_info: close files and reap children. | Marc Espie | |
also wipe every state variable... fixes reget update_info in fringe cases (this should fix nigel@'s problems...) | |||
2014-02-09 | use linux style memory allocations in radeon | Jonathan Gray | |
2014-02-09 | use linux style memory allocations in ttm | Jonathan Gray | |
2014-02-09 | add some more linux compat functions for memory allocation | Jonathan Gray | |
2014-02-09 | regen | Philip Guenther | |
2014-02-09 | nanosleep() isn't actually NOLOCK safe yet: tsleep() still requires kernel | Philip Guenther | |
lock for PCATCH and ktrace(CSW) handling ok kettenis@ | |||
2014-02-08 | Only create DBDIR if it does not exist. | Antoine Jacoutot | |
2014-02-08 | Do not bzero() the available memory in pmap_bootstrap(); allocations in | Miod Vallat | |
pmap_bootstrap explicitely bzero them, and there is no need to clear the remaining memory. ok mpi@ | |||
2014-02-08 | For some reason (lack of testing being my #1 candidate), IP32 PROM version 4.18 | Miod Vallat | |
ends up with the CKSEG1 function pointer values being wrong. All of them. Wrong, as in, off-by-0x60. Of course, invoking the advertized function pointers leads to interesting results, from bogus panics to invalid pointer dereferences. Attempt to identify this revision by: - checking that all five function pointer values, as set up by bios_ident(), match the 4.18 bogus values; - instructions at said pointer match the 4.18 values. If the test is positive, then the pointer values are replaced with the correct values. This allows O2 systems with 4.18 PROM to correctly powerdown, reboot and halt. Found the hard way by matthieu@ after a PROM upgrade, verified on a second system by me. | |||
2014-02-08 | Replace ARC_Call2(), used to invoke the `return-to-PROM' routines with a | Miod Vallat | |
PROM-compatible stack, with a sligthly different ARC_Call_Via_Pointer(), which uses a global function pointer variable instead of computing the address from the ARCBios parameter block; said variable being set in bios_ident(). No functional change... yet. Tested on IP22(24), IP30 and IP32. | |||
2014-02-08 | Use extent_alloc_with_descr(9) and add a mutex to protect the extent. | Mark Kettenis | |
This should make bus_dmamap_load(9) and bus_dmamap_unload(9) "mpsafe". | |||
2014-02-08 | Add extent_alloc_with_descr(9) as a wrapper around | Mark Kettenis | |
extent_alloc_subregion_with_descr(9) mirroring extent_alloc(9). ok jmc@ | |||
2014-02-08 | Create dhclient lease files and dhcpd lease files with permissions 0640, | Kenneth R Westerback | |
rather than 0000 and 0664 respectively. ok kettenis@ tedu@ | |||
2014-02-08 | installboot has grown up, reflect new simplified usage in softraid example | Chris Cappuccio | |
2014-02-08 | be less verbose for pkg_delete -X | Marc Espie | |
2014-02-08 | scrape update_info when we have full plists. | Marc Espie | |
2014-02-08 | Be conservative about the resources the controller advertises for | Chris Cappuccio | |
"type D" Marvel 9580. From Ching Huang, Areca. ok dlg@ | |||
2014-02-08 | Stop disablng/enabling interrupts in the interrupt handler for | Chris Cappuccio | |
"chip type D" which is Marvell 9580. None of the other types do this and OpenBSD doesn't interrupt during the interrupt routine anyways. From Ching Huang, Areca. ok dlg@ | |||
2014-02-08 | more Va -> Cm fixes from Jan Stary <hans at stare.cz>, thanks! | Alexandre Ratchov | |
2014-02-08 | copy the correct number of channels in join/expand | Alexandre Ratchov | |
2014-02-08 | remove debug bits: dont fill with junk unused channels | Alexandre Ratchov | |
2014-02-08 | use the correct integer width in calls to AMSG_ISSET() | Alexandre Ratchov | |
2014-02-08 | style | Marc Espie | |
2014-02-08 | Fix REST (restart transfer) for offsets large than 2GB. OK okan@ | Todd C. Miller | |
2014-02-08 | Some (if not all) G5 systems use a different layout for the physical memory | Miod Vallat | |
information (property `reg' of the `/memory' node). Fortunately the available physical memory information still uses the same format, so this only affects the computation of physmem. Detect this case and parse the information correctly, converting to the format expected by pmap, ignoring physical memory beyond 4GB. Compute physmem from all the physical memory information, even memory not usable by the kernel. Let pmap not recompute physmem in pmap_bootstrap() if physmem is != 0 upon entry. This should allow G5 systems fitted with more than 2GB of physical memory to report the correct amount of memory, even though the kernel will only use the lower 2GB. Prompted by a dmesg@ submission by Greg Marsh, owner of a 3.5GB G5 help and tweaks kettenis@, ok mpi@ | |||
2014-02-08 | don't allow unsigned packages by default. | Marc Espie | |
as kettenis@ says "test it now", always possible to revert if we don't want it for the release. | |||
2014-02-08 | also limit the number of currently opened packages locally: each uncompress | Marc Espie | |
gobbles memory. (this was probably already an issue with external gunzip, but not THAT visible because of separate processes). | |||
2014-02-08 | Initializing the time from an uninitialized variable isn't a very good idea. | Mark Kettenis | |
While there, afnsify the inittodr() prototype. | |||
2014-02-08 | Don't unmask interrupts that should be left blocked because we're at a | Mark Kettenis | |
higher spl. Fixes booting my n1200 with a usb disk plugged in. | |||
2014-02-08 | fudge verbose state so that makewhatis is only verbose if pkg_add/delete -vv | Marc Espie | |
or more. | |||
2014-02-08 | Add option MIPS_PTE64 to IP27/IP35 kernels, and no longer ignore memory | Miod Vallat | |
beyond 16GB physical. | |||
2014-02-08 | Allow page table entries to be either 32 bits wide (the existing state of the | Miod Vallat | |
code), or 64 bits wide, if option MIPS_PTE64. 64-bit ptes allow for physical memory beyond 16GB (34 bits) to be addressable by the pmap code. | |||
2014-02-08 | document -Dunsigned | Marc Espie | |
2014-02-08 | only copy wmesg if wchan, after chatting with guenther and millert. | Ted Unangst | |
(and no need to copy empty string, it's already been zero filled.) | |||
2014-02-07 | Initializing the time from an uninitialized variable isn't a very good idea. | Mark Kettenis | |
While there, fix some indentation and adjust things for 64-bit time_t. | |||
2014-02-07 | make sure a free bpf exists before dhclient is run, and remove some | Alexander Hall | |
prior workarounds until we have clonable bpfs ok rpe@ krw@ | |||
2014-02-07 | Fix remote printing; broken in rev 1.50. OK guenther@ stsp@ | Todd C. Miller | |
2014-02-07 | Make carp send IPv6 neighbour advertisements with the 'router' flag | Stefan Sperling | |
if we're acting as router. Otherwise clients lose the default route learned from router advertisements during carp failover. Patch by Ole Myhre; ok bluhm@ | |||
2014-02-07 | Update to sendmail 8.14.8. This touches a lot of files due to the | Todd C. Miller | |
Sendmail, Inc -> Proofpoint name change. See RELEASE_NOTES for actual changes. | |||
2014-02-07 | -Wold-style-declaration is not supported by gcc 3. | Miod Vallat | |
2014-02-07 | Create -L leases files with the same 0000 permissions as regular | Kenneth R Westerback | |
leases.IF files. Inconsistency pointed out by Jiri B. | |||
2014-02-07 | When using SM_PATH, fetch the SHA256 file only once since we will not be | Antoine Jacoutot | |
using multiple repos. ok rpe@ | |||
2014-02-07 | Log failures to fchmod() or fchown() the file written in | Kenneth R Westerback | |
priv_write_file(). | |||
2001-09-11 | sendmail 8.12.0 with $Id tags converted to $Sendmail | Todd C. Miller | |
2014-02-07 | reclaim: we don't need to keep tracking temporary files/directories we | Marc Espie | |
removed. | |||
2014-02-07 | add qla; ok dlg | Jason McIntyre | |
2014-02-07 | Nuke unused #define CLIENT_PATH. A remnant of dhclient-script. | Kenneth R Westerback | |
2014-02-07 | history | David Gwynne | |
2014-02-07 | don't store full terminal, we just need a few control sequences | Marc Espie | |
2014-02-07 | Borrow the sparc installboot a.out nlist code, for /usr/mdec/bootxx is still | Miod Vallat | |
built as an a.out binary. |