summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-11-07When multiple display modifiers are specified on a ddb examine command, doMiod Vallat
not advance the address until the last modifier has been processed. This allows sequences like `x/xi address,count' to yield meaningful results. As a bonus, handle `i' and `I' modifiers last, so that I don't have to fight my habit of using `x/ix' instead of `x/xi'.
2011-11-07Cleanup and make initialization more readable. ok drahn@ uwe@Miod Vallat
2011-11-07syncMiod Vallat
2011-11-07Make pwrite/pwritev ignore the O_APPEND flag.Philip Guenthe
Detect attempts to wrap the file offset by reading past the max (except for character devices). ok matthew@, deraadt@
2011-11-07seN -> se%d to be consistent with other man pages; ok miod jmcMike Belopuhov
2011-11-07TLS-lite support for i386Philip Guenthe
2011-11-07Lift the copyout() from i386_get_threadbase() to sys_sysarch(), so thatPhilip Guenthe
it can be used correctly from linux_sys_get_thread_area() and tcb.h. linux_sys_set_thread_area() should use the copied in value instead of deferencing SCARG() again. i386_set_threadbase() should only update curcpu's GDT if it's being called for curproc. ok pirofti@
2011-11-07Fix the definition of L1_S_V7_AP().Miod Vallat
2011-11-07Expand HISTORY; feedback and ok jmc@ sobrado@.Ingo Schwarze
This one is tricky, so i'm giving the sources: http://minnie.tuhs.org/cgi-bin/utree.pl?file=V1/u2.s http://minnie.tuhs.org/cgi-bin/utree.pl?file=V4/nsys/ken/sys3.c http://minnie.tuhs.org/cgi-bin/utree.pl?file=V5/usr/sys/ken/sys4.c http://minnie.tuhs.org/cgi-bin/utree.pl?file=V6/usr/sys/ken/sys4.c http://minnie.tuhs.org/cgi-bin/utree.pl?file=V7/usr/sys/sys/sys4.c http://www.openbsd.org/plus21.html (lchown)
2011-11-07More .At v1 HISTORY.Ingo Schwarze
All information from http://minnie.tuhs.org/cgi-bin/utree.pl . All facts checked by sobrado@. Feedback and ok on an earlier version jmc@.
2011-11-07Let the smtpd process handle the enqueueing of offline messages atEric Faurot
startup, rather than playing tricks with the runner. This will allow further simplifications and improvements in the runner/queue. ok gilles@
2011-11-07don't handle out-of-mem conditions using compiled out asserts (ugh). FromOtto Moerbeek
netbsd; ok deraadt@
2011-11-06For now turn back on the pmap PTE modification in pmap_l2ptp_ctorDale Rahn
as was there before the PMAP_INCLUDE_PTE_SYNC changes. Beagle xM is happier this way.
2011-11-06Commemorate research!dmr by documenting the history of allIngo Schwarze
system calls existing since Version 1 AT&T UNIX (first batch). All information taken from primary sources at the UNIX tree of the UNIX heritage society, http://minnie.tuhs.org/cgi-bin/utree.pl . The number of errors in the existing manuals is astonishing. All facts checked by sobrado@. Feedback and ok on wording and formatting by jmc@.
2011-11-06No need to save/restore the batch_id since the envelope is not dumpedEric Faurot
as a structure anymore. ok chl@ gilles@
2011-11-06Do not dump the envelope status. It's useless and not reloaded anyway.Eric Faurot
ok chl@ gilles@
2011-11-06return non-zero on errorOtto Moerbeek
2011-11-06Negative offsets to pread/pwrite-family are only legal for character devices.Philip Guenthe
Pointed out by Alexander Polakov (polachok at gmail.com) ok deraadt@
2011-11-06Regress tests for negative offsets, wrapping offsets, and the lack ofPhilip Guenthe
interaction of pwrite/pwritev with O_APPEND. Based on a patch from Alexander Polakov (polachok at gmail.com) Further tests with deraadt@
2011-11-06Correctly report WB and WT cache modes on v7 (they were swapped). ok uwe@Miod Vallat
2011-11-06Build boot(8) for i386 in the same manner that we build boot(8) for amd64 -Joel Sing
specify a list of source files to compile, instead of building and linking against libraries. ok deraadt@
2011-11-06improve gm4 compatibility, from Robert Young, thanks !Marc Espie
note that patsubst is non-standard. okay miod@, deraadt@
2011-11-06Copy support for sched_get_priority_{min,max} from libpthread.Philip Guenthe
Requested by many to ease substitution of librthread for libpthread
2011-11-06Document a non-obvious reason why something can't overflow.Philip Guenthe
Discussed with deraadt@
2011-11-06.Ev -> .DvTheo de Raadt
2011-11-06repair documentation offset in the p*() versions of the calls and EINVAL;Theo de Raadt
plus merge differences between two pages. ok guenther jmc
2011-11-06Move <machine/spinlock.h> into rthread.h; strip out unnecessary #includesPhilip Guenthe
2011-11-06Fix GTIMER_STATUS offsetMiod Vallat
2011-11-06Add a #include that's currently picked up via another header that'sPhilip Guenthe
violating namespace rules ok claudio@
2011-11-06union wait is dead, ancient history; stop using itPhilip Guenthe
ok deraadt@
2011-11-06Further on the road to working.Dale Rahn
2011-11-05I had moved earlier the adding of processes to the pgrp and children listsPhilip Guenthe
during the big rework at c2k10, but it's too early as signals can be posted before the process is fully built. Move those list adds back down to the late stage they were before. Problem seen on sebastia@'s sparc. ok deraadt@ miod@
2011-11-05More effort to use filesystem time if the rtc doesn't exist, thanks miod.Dale Rahn
2011-11-05Introduce clock registration code, to deal with having multipleDale Rahn
delay/cpu_initclock operations from different drivers.
2011-11-05Remove incorrect logic leading to skip page table flushes becauseMiod Vallat
PMAP_NEEDS_PTE_SYNC would get defined to zero on kernels lacking StrongArm support. discussed with and ok drahn@
2011-11-05Move around the error cases to make clear that some don't apply to thePhilip Guenthe
p* versions, as well as fix a couple other cases
2011-11-05rename gptimer_delay to gptimer_wait, as it waits on the bit to be clearedDale Rahn
dont include bus.h twice.
2011-11-05When the HEAD scope of .TP is broken by another block macro,Ingo Schwarze
do not abort with a FATAL error, but report a regular ERROR, remove the broken .TP from the syntax tree, and prod on. Reported repeatedly by ports people, at least by brad@ and jeremy@. Also fixes rendition(4) in Xenocara.
2011-11-05ttys can't seek, so make pread/pwrite/preadv/pwritev fail with ESPIPEPhilip Guenthe
on them too ok deraadt@, miod@
2011-11-05Verify this fails with ESPIPE on ttysPhilip Guenthe
2011-11-05Many fixes.Dale Rahn
2011-11-05update currency exchange rates;Jason McIntyre
2011-11-05and clean extra targetOtto Moerbeek
2011-11-05add exhaust test from netbsdOtto Moerbeek
2011-11-05Add a NOMAN= stanzaMiod Vallat
2011-11-05Attempt to configure the interrupt controller and global timer on cortex-a9Dale Rahn
2011-11-05Initial drivers for Cortex A9 interrupt controller and global timer as clock.Dale Rahn
2011-11-05Remove unnecessary #include's. From Michael W. Bombardieri.YASUOKA Masahiko
No binary change.
2011-11-05Missing bits for new keys and buffer indexes, from Tiago CunhaNicholas Marriott
2011-11-05Option to change status line (message) background when using vi keys andNicholas Marriott
in command mode. From Ben Boeckel.