Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-12-01 | spell kqueue, not kqeue | Camiel Dobbelaar | |
ok jmc | |||
2006-11-30 | s/completly/completely/ | Michael Knudsen | |
ok brad | |||
2006-11-29 | Correct the calculation of block address for specfs block i/o on | Kenneth R Westerback | |
devices with sectorsizes other than 512. e.g. cd's. Fixes PR #5235 from Paul Stoeber with a slightly tweaked diff. NetBSD did the same with their r1.59 in 2001, closing their PR#3261 and PR#14026. tweak suggestions and ok pedro@ | |||
2006-11-29 | Update the sensor description based on the GPS operation mode. Initial | Marc Balmer | |
diff received from matthieu. ok matthieu | |||
2006-11-29 | We don't use mb_map anymore since a long time already. Remove it. | Miod Vallat | |
2006-11-29 | Kernel stack can be swapped. This means that stuff that's on the stack | Miod Vallat | |
should never be referenced outside the context of the process to which this stack belongs unless we do the PHOLD/PRELE dance. Loads of code doesn't follow the rules here. Instead of trying to track down all offenders and fix this hairy situation, it makes much more sense to not swap kernel stacks. From art@, tested by many some time ago. | |||
2006-11-28 | Let nmea(4) use tty timestamps if they are enabled. Using a GPS receiver | Marc Balmer | |
that provides a PPS signal, more precision and less jitter can be expected. With my test setting (a Garmin GPS 18 LVC hooked up to a i386 machine) I observed a skew of 0.03 to 0.05 seconds between the tty timestamp and the soft timestamp. "put it in" deraadt | |||
2006-11-28 | Make malloc() print out a warning message when returning NULL due to | Pedro Martelletto | |
M_CANFAIL, idea from miod@, okay deraadt@ | |||
2006-11-24 | When copying out struct statfs to userland, we need to zero out the fsid | Artur Grabowski | |
field unless it's root that's asking. This far, this has been done by putting a struct statfs on the stack and modifying it. struct statfs is large. Large things on the stack are bad. Create copyout_statfs() that copies out a struct statfs to userland, does the necessary root check and gives userland what it needs withtout wasting stack space. pedro@, deraadt@ ok. | |||
2006-11-22 | If M_CANFAIL is set and the malloc() size is to big | Thordur I. Bjornsson | |
return NULL instead of panic()'ing. ok pedro@, deraadt@ | |||
2006-11-20 | vprint() should be defined if DIAGNOSTIC || DEBUG. Noticed by (and | Tom Cosgrove | |
original diff from) Jake < antipsychic (at) hotmail.com >. Discussed with Mickey and Miod. ok miod@ pedro@ | |||
2006-11-18 | more fixes from bret lambert; ok pedro | Jason McIntyre | |
2006-11-18 | typos; from bret lambert | Jason McIntyre | |
2006-11-17 | typos from bret lambert; | Jason McIntyre | |
2006-11-17 | missing punctuation in comments; from bret lambert | Jason McIntyre | |
2006-11-17 | Make getpeereid() work on both sides of a connection. The client can now get | Claudio Jeker | |
the euid/egid of the server it connects to. The euid and egid are captured in the bind() call -- this is the equivalent of the client behaviour where the same thing is done in connect(). tested and ok espie@, ok henning@, go for it deraadt@ | |||
2006-11-15 | typos; from bret lambert | Jason McIntyre | |
2006-11-14 | grammar, spelling, and style fixes from bret lambert; | Jason McIntyre | |
kern_descrip.c change ok deraadt | |||
2006-11-14 | properly check for native emulation binaries, so that the correct sysctl | Theo de Raadt | |
mib numbers are appended to the syscall record; broken by niklas in 1.39 | |||
2006-11-06 | force a new sensor task to be run as soon as possible. previously it used | David Gwynne | |
to have to wait its timeout before the first run, which led to some weird values or states being visible after boot, but before the first update. for jolan@ | |||
2006-10-31 | undo unp_internalize in case of errors; report Christian Biere; ok claudio | Markus Friedl | |
2006-10-30 | Timecounter based implementation of adjfreq(2). Largely from art@ | Otto Moerbeek | |
Tested by various using not (yet) committed amd64 timecounter code. ok deraadt@ | |||
2006-10-30 | use vp->v_type to index into vtypes rather then vp->v_tag, | Thordur I. Bjornsson | |
fixing odd output in the 'show vnode' ddb code. ok mickey@ | |||
2006-10-23 | fix control message length check, needs CMSG_ALIGN() | Henning Brauer | |
reported by ryo@nerv.org to netbsd, noticed by miod, ok millert | |||
2006-10-21 | Retire B_LOCKED and BQ_LOCKED. The last real usage of the | Thordur I. Bjornsson | |
flag and the buffer queue went away when LFS was removed. ok, pedro@ "looks sane", deraadt@ testing: tybollt@solace.miun.se | |||
2006-10-21 | tbert sent me a diff to change some 0 to NULL | Ted Unangst | |
i got carried away and deleted a whole bunch of useless casts this is C, not C++. ok md5 | |||
2006-10-19 | some buffers (containing metadata) can only be written during the | Michael Shalayeff | |
bdwrite call made on 'em due to otherwise pending softdeps and thus being deferred by the sybcer. promote bdwrite into bawrite for those cases. tested by many. pedro@ ok | |||
2006-10-18 | Return ECONNABORTED when a non-blocking socket has been shutdown() for | Kurt Miller | |
receives. Previously a non-blocking socket would mask this error by returning EWOULDBLOCK and mislead applications to think accept() may eventually succeed. Corrects a pthreads deadlock reported by Tero Koskinen <tero.koskinen at iki.fi> okay kettenis@, theo@, markus@ | |||
2006-10-17 | Kill unused code. | Alexander Yurchenko | |
ok art@ | |||
2006-10-16 | regen | Pedro Martelletto | |
2006-10-16 | Use daddr64_t for logical blocks, okay krw@ thib@ mickey@ | Pedro Martelletto | |
2006-10-11 | Remove unused variable and simplify m_copym0(). Diff from bret.lambert at ↵ | Marco Pfatschbacher | |
gmail.com. Kill another unused variable in m_devget(). Pointed out by mcbride. Rename all offset variables from off0 to off. OK markus@, deraadt@ | |||
2006-10-09 | bret lambert sent a patch removing register. i made it ansi. | Ted Unangst | |
2006-10-03 | regen | Pedro Martelletto | |
2006-10-03 | Introduce daddr64_t and use it for physical block numbers | Pedro Martelletto | |
Okay weingart@, "I'm game with putting my name on it" dlg@ | |||
2006-09-30 | no malloc debug but configured kmemstats allow 'sh mal' to print smth ↵ | Michael Shalayeff | |
useful; miod@ ok | |||
2006-09-22 | regen | Pedro Martelletto | |
2006-09-22 | Put the LFS syscall stubs back in, turns out libc is unable to build | Pedro Martelletto | |
without those, even though they're currently not implemented | |||
2006-09-22 | regen | Pedro Martelletto | |
2006-09-22 | Remove LFS system calls | Pedro Martelletto | |
2006-09-22 | Unplug LFS from VFS | Pedro Martelletto | |
2006-09-19 | A bit of microoptimisation that doesn't hurt readability: Don't do | Michael Knudsen | |
timeout_del() if we're going to timeout_add() in the next block. ok dlg (a while ago), markus | |||
2006-08-28 | Another grammar nit; "please go ahead" jmc@. | Tom Cosgrove | |
2006-08-28 | typos; from tbert | Jason McIntyre | |
(one not taken) | |||
2006-08-17 | chose proper mountpoint in making decision on upgrading | Michael Shalayeff | |
bwrte() to async op. this fixes in particular panics w/ softdep ffs mounted at a dir in an async mounted (mfs) file system and also a few other evil scenarios. this also matches a netbsd change 1.76 . tested by many on many archs; pedro@ ok | |||
2006-08-10 | Fix a panic when more than the default number of sempahores are | Todd C. Miller | |
allocated. Problem debugged by thib@ | |||
2006-08-09 | Propagate error on getnewbuf(), effectively allowing callers to be | Pedro Martelletto | |
notified of posted signals for the current process, okay tedu@. Based on initial diagnosis by R. Tyler Ballance <tyler@bleepsoft.com> | |||
2006-08-03 | Remove the tb(4) line discipline and manual page. I found no man pages | Marc Balmer | |
referencing tb(4). ok deraadt | |||
2006-07-26 | don't call vn_rdwr() with IO_NODELOCKED when the vnode actually isn't | Nikolay Sturm | |
locked; with this diff VFSDEBUG kernels can boot again ok pedro, thib (who came up with the same diff) | |||
2006-07-19 | Sprinkle some _Q_INVALIDATE love for timeout structures as well; ok otto@ | Miod Vallat | |