Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-06-17 | avoid missing events for timestamping (dcd change at same time as cts); | Theo de Raadt | |
mrd@alkemio.org | |||
2006-06-15 | Nothing sets P_FSTRACE anymore, so remove all what's left of it. | Miod Vallat | |
2006-06-15 | Make sys_adjfreq() compile on archs that use timecounters | Jonathan Gray | |
(ie sgi). Diff and request to commit from otto@ | |||
2006-06-15 | nuke code that has been dead for so long that it stinks. claudio ok | Henning Brauer | |
2006-06-14 | move vfs_busy() to rwlocks and properly hide the locking api from vfs | Nikolay Sturm | |
ok tedu, pedro | |||
2006-06-14 | regen | Otto Moerbeek | |
2006-06-14 | Introducing adjfreq(2), to adjust the clock frequency. | Otto Moerbeek | |
Loosely based on dragonfly code. ok deraadt@ | |||
2006-06-13 | Next round of clean-up: Remove the ugly state machine and replace it with | Marc Balmer | |
a simpler function that splits the nmea sentence into fields, verifies the checksum and eventually decodes the data (if it's a GPRMC sentence). Ignore Loran-C for the moment, no one has such a receiver. Loran-C can easily be added later if we have a receiver to test with. | |||
2006-06-10 | Add functions to decode date and time strings that make sure no invalid | Marc Balmer | |
information can be passed. | |||
2006-06-10 | allow SO_SNDBUF and SO_RECVBUF setsockopts on existing sockets to succeed | Bob Beck | |
for any value that is not an increase in size when we are under mbuf pressure, rather than only succeeding when setting the value to the 4k minimum. ok markus@, henning@ | |||
2006-06-09 | sync | Theo de Raadt | |
2006-06-09 | spacing that made a grep look very suspicious | Theo de Raadt | |
2006-06-07 | killproc() is orphaned, so kill it; ok deraadt@ | Miod Vallat | |
2006-06-05 | various cleanups; ok mbalmer | Theo de Raadt | |
2006-06-04 | In extent_destroy(), only remove the extent from the global extent list if | Miod Vallat | |
the list is really used, i.e. if option DIAGNOSTIC || option DDB. | |||
2006-06-04 | Missing RCS Id | Miod Vallat | |
2006-06-04 | Allow any user to request the current adjustment; ok henning@ deraadt@ | Otto Moerbeek | |
2006-06-04 | - ntpd no longer needs the NTP identifier as part of a timedelta sensor | Marc Balmer | |
description. - create the timedelta sensors as early as possible, but mark them invalid as long as there is no real data. - update docs accordingly | |||
2006-06-02 | Add a clonable devices implementation. Hacked along with thib@, input | Pedro Martelletto | |
from krw@ and toby@, subliminal prodding from dlg@, okay deraadt@. | |||
2006-06-02 | remove upgrade/downgrade, they are useless. | Ted Unangst | |
rework the main entry points to just use rw_test_and_set. rework exit paths to be more like enter paths. add sleepfail so more lockmgr can be replaced. some from art, ok sturm | |||
2006-06-01 | the bit shifted should be a type at least as wide as the comparison (u_quad_t) | Jason Wright | |
2006-06-01 | Avoid buffer overflow in case of oversized input. | Chris Kuethe | |
ok mbalmber | |||
2006-06-01 | mbalmer says the swiss have learned how to swim. | Chris Kuethe | |
- fixed debug printfs - cope with nmea0183 or nmea 2.3 - allow multiple receivers at the same time Hacked in the park in downtown... "commit this right away" mbalmer | |||
2006-06-01 | Add basic NMEA0183 support as a tty line discipline. The line discipline | Marc Balmer | |
decodes NMEA messages completely transparent to userland applications, i.e. userland can still use the NMEA stream and talk to the device. If data is received, a timedelta sensor suitable for ntpd is created. The timestamp is not very precise at the moment, use of this is experimental at best. "get it in or we see how well the swiss people can swim" deraadt@ | |||
2006-05-29 | extend %b support so that it will allow for arguments with more than 32 bits. | Jason Wright | |
2006-05-28 | back out my last commit. art pointed out that sysctl cannot sleep when | David Gwynne | |
copying out to userland, so my fix was useless bloat that didnt really do anything. the problem instead appears to be a use after free in a driver rather than bad interactions with sysctl. | |||
2006-05-28 | Remove device id from hotplug events. | Michael Knudsen | |
ok henning | |||
2006-05-28 | more fallout from the sensors: Every single ramdisk got broken. | Theo de Raadt | |
2006-05-28 | Spacing in vfs_sysctl() | Pedro Martelletto | |
2006-05-28 | intrducing device type DV_SENSOR turned out to be a bad idea as it | Henning Brauer | |
affects way more than just hotplug messages. remove DV_SENSOR and use DV_DULL for the moment. proper solution coming. discussed with deraadt mk jason | |||
2006-05-28 | need <sys/device.h> or it doesn't compile on sparc64 | Jason Wright | |
2006-05-28 | Include device id in hotplug events. This will be used by ntpd to check | Michael Knudsen | |
sensors on attach/detach. hotplugd changes following in a minute. ok henning. | |||
2006-05-28 | unbreak, of course this needs to included sys/hotplug.h too | Henning Brauer | |
2006-05-27 | Make sensor add/remove create hotplug events (after much prodding from ↵ | Michael Knudsen | |
henning). Idea from mbalmer. 'in it goes!' deraadt. | |||
2006-05-27 | remove useless error check and irritating comment | Nikolay Sturm | |
ok pedro | |||
2006-05-20 | It is possible for a sensor to be detached and freed while it is being | David Gwynne | |
copied out to userland. If this happens we get a use after free and things blow up. Prevent this by making a local copy of the sensor that cannot be freed elsewhere in the kernel and copying that out instead. found by mbalmer@ ok deraadt@ krw@ | |||
2006-05-20 | add show all pools command listing all pools as vmstat -m does; miod@ ok | Michael Shalayeff | |
2006-05-18 | paramter -> parameter | Miod Vallat | |
2006-05-17 | cf_unit should have a value between 0 and cd_ndevs. So set cf_unit to 0 when | Kenneth R Westerback | |
cd_ndevs is set to 0. "No kidding!" deraadt@ "Seems to make sense to me." beck@ "Seems right." miod@ | |||
2006-05-17 | Don't cast malloc() | Pedro Martelletto | |
2006-05-17 | Detach children devices in reverse order. This gives better display, and | Kenneth R Westerback | |
allows cf_unit to be decremented correctly. 'put it in' deraadt@ "i think it's good' tedu@ | |||
2006-05-17 | change ktr_len to size_t. put ktr_type after comm for better alignment | Ted Unangst | |
ok deraadt | |||
2006-05-14 | When assigning a unit number, treat running off the end of the | Kenneth R Westerback | |
cd_devs[] array the same as finding a NULL entry. Fixes inconsistant assignment of unit numbers to media slots on the Neodio 8-in-1 USB card reader donated by Manuel Pata. Previously the unit numbers would vary depending on whether it had attached an even or odd number of times. 'reads ok' marco@ ok miod@ | |||
2006-05-11 | One more (!foo & BAR) bogus test. | Miod Vallat | |
2006-05-09 | Administrative changes for aviion, ok deraadt@ | Miod Vallat | |
2006-05-08 | Add smbios support for i386 and amd64, fix ipmi to use this new functionallity, | Gordon Willem Klok | |
hook up some sysctls to add system vendor/product/version and UUID reporting. "get it in" deraadt@ | |||
2006-05-07 | add a name to rwlock so that we can tell where procs are getting stuck | Ted Unangst | |
without breaking into ddb. doubles the size of rwlock [1], but moving forward this really helps. ok/tested pedro fgsch millert krw [1 - next person to add a field to this struct gets whipped with a wet noodle] | |||
2006-05-07 | remove drain hooks from pool. | Ted Unangst | |
1. drain hooks and lists of allocators make the code complicated 2. the only hooks in the system are the mbuf reclaim routines 3. if reclaim is actually able to put a meaningful amount of memory back in the system, i think something else is dicked up. ie, if reclaiming your ip fragment buffers makes the difference thrashing swap and not, your system is in a load of trouble. 4. it's a scary amount of code running with very weird spl requirements and i'd say it's pretty much totally untested. raise your hand if your router is running at the edge of swap. 5. the reclaim stuff goes back to when mbufs lived in a tiny vm_map and you could run out of va. that's very unlikely (like impossible) now. ok/tested pedro krw sturm | |||
2006-05-07 | forgot to remove this sentence from the comment | Nikolay Sturm | |
ok pedro | |||
2006-05-06 | initialize the propolice cookie more carefully so -fstack-protector-all | Theo de Raadt | |
will work; ok miod |