ƒ­n116689 225 458 941 201 189 107 319 341 122 481 327 418 252 1171 295 162 188 290 131 270 203 148 162 238 159 144 156 209 537 213 211 343 192 156 274 201 135 164 130 150 176 123 148 163 198 113 214 289 308 284 171 214 167 216 703 198 125 226 226 269 257 237 263 242 114 183 160 136 161 115 140 149 178 133 190 128 160 312 338 370 160 290 178 942 411 399 153 157 153 210 224 127 262 296 389 196 210 280 333 260 215 597 221 238 237 162 136 162 197 182 154 161 157 146 237 176 213 141 308 265 216 149 142 146 162 116 115 190 148 130 119 275 232 120 117 182 176 250 235 149 286 180 170 347 111 219 152 167 229 332 548 127 140 1628 116 107 189 151 161 191 228 205 98 364 453 112 193 261 340 113 228 219 211 115 147 243 153 153 645 144 189 159 462 155 113 135 424 220 222 137 103 142 129 354 112 590 257 238 114 164 172 424 147 154 199 124 210 104 140 238 639 160 785 193 292 155 171 763 443 451 172 160 146 211 133 139 K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-06-22T16:36:00.000000Z K 7 svn:log V 361 Forward declare a boatload of structures referenced in the MAC policy definition structure; this permits policies to reduce their number of gratuitous includes for required for entry points they don't implement. This also facilitates building the MAC Framework on Darwin. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 5 luigi K 8 svn:date V 27 2003-06-22T17:33:19.000000Z K 7 svn:log V 846 Add support for multiple values and ranges for the "iplen", "ipttl", "ipid" options. This feature has been requested by several users. On passing, fix some minor bugs in the parser. This change is fully backward compatible so if you have an old /sbin/ipfw and a new kernel you are not in trouble (but you need to update /sbin/ipfw if you want to use the new features). Document the changes in the manpage. Now you can write things like ipfw add skipto 1000 iplen 0-500 which some people were asking to give preferential treatment to short packets. The 'MFC after' is just set as a reminder, because I still need to merge the Alpha/Sparc64 fixes for ipfw2 (which unfortunately change the size of certain kernel structures; not that it matters a lot since ipfw2 is entirely optional and not the default...) PR: bin/48015 MFC after: 1 week END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-22T17:57:56.000000Z K 7 svn:log V 109 Protect against .depend file somewhere else in the .PATH. Also consolidate building rules for special files. END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-06-22T18:49:39.000000Z K 7 svn:log V 95 MFC rev 1.21 Fix a coredump that would occur when fdopen was unable to return a valid fd. END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-06-22T18:51:10.000000Z K 7 svn:log V 13 MFC rev 1.45 END K 10 svn:author V 8 truckman K 8 svn:date V 27 2003-06-22T21:20:06.000000Z K 7 svn:log V 221 Don't check the state of the vnode interlock if the specification says that the lock should not be checked. Skip the lock assertion checks for *vpp or any other pointer to a vnode pointer if vpp (or equivalent) is NULL. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-22T21:35:41.000000Z K 7 svn:log V 248 Maintain a lock on the vm object of interest throughout vm_fault(), releasing the lock only if we are about to sleep (e.g., vm_pager_get_pages() or vm_pager_has_pages()). If we sleep, we have marked the vm object with the paging-in-progress flag. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-22T21:56:22.000000Z K 7 svn:log V 31 Do the upgrade checks quietly. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-06-22T22:28:56.000000Z K 7 svn:log V 384 Add an explicit credential argument to alq_open() to allow the caller to specify what credential to use when authorizing vn_open() and later write operations, rather than curthread->td_ucred. When writing KTR traces to an ALQ, specify the credential of the thread generating the sysctl request. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-06-22T22:45:24.000000Z K 7 svn:log V 230 Expose vop_rmextattr as an explicit operation at the vnode operation interface, rather than relying on a NULL uio for the deletion operation. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-06-22T23:03:07.000000Z K 7 svn:log V 321 Prefer the vop_rmextattr() vnode operation for removing extended attributes from objects over vop_setextattr() with a NULL uio; if the file system doesn't support the vop_rmextattr() method, fall back to the vop_setextattr() method. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-23T00:16:00.000000Z K 7 svn:log V 158 Add the date of Turing's death. Change the entry for Turing's birthday to be the same as in calendar.birthday. This enables cron jobs to uniq(1) the entry. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-06-23T01:26:34.000000Z K 7 svn:log V 1073 Redesign the externalization APIs from the MAC Framework to the MAC policy modules to improve robustness against C string bugs and vulnerabilities. Following these revisions, all string construction of labels for export to userspace (or elsewhere) is performed using the sbuf API, which prevents the consumer from having to perform laborious and intricate pointer and buffer checks. This substantially simplifies the externalization logic, both at the MAC Framework level, and in individual policies; this becomes especially useful when policies export more complex label data, such as with compartments in Biba and MLS. Bundled in here are some other minor fixes associated with externalization: including avoiding malloc while holding the process mutex in mac_lomac, and hence avoid a failure mode when printing labels during a downgrade operation due to the removal of the M_NOWAIT case. This has been running in the MAC development tree for about three weeks without problems. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 3 jmg K 8 svn:date V 27 2003-06-23T02:11:16.000000Z K 7 svn:log V 202 cleanup /dev/pci code some: read permision only required for listing, read/write required for read/write to registers fix a possible memory leak clean up error handling a bit Reviewed by: silence END K 10 svn:author V 3 jmg K 8 svn:date V 27 2003-06-23T02:13:23.000000Z K 7 svn:log V 70 add verbage on various failure cases to match the /dev/pci interface. END K 10 svn:author V 3 jmg K 8 svn:date V 27 2003-06-23T03:17:03.000000Z K 7 svn:log V 96 prevent the number of patterns from exceeding the number of pci devices. Submitted by: rwatson END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-06-23T04:28:31.000000Z K 7 svn:log V 194 Move the machine specific files from sys/Makefile.inc and put them in a machine specific makefile. While here, sort the sub-directories in Makefile and remove _atomic_lock.S from all makefiles. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-06-23T04:33:32.000000Z K 7 svn:log V 36 Remove _atomic_lock. It's not used. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-06-23T04:44:43.000000Z K 7 svn:log V 174 Implement atomic_swap_{int|long|ptr}. Define atomic_swap_ptr as a macro that expands to atomic_swap_long() to avoid compiler warnings caused by incompatible pointer passing. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-06-23T04:52:09.000000Z K 7 svn:log V 107 Define THR_{G|S}ETCONTEXT to expand to {g|s}etcontext(2). Define THR_ALIGN to align at 16-byte boundaries. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-23T06:10:52.000000Z K 7 svn:log V 56 MFi386 Add vm object locking to pmap_object_init_pt(). END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-23T06:15:05.000000Z K 7 svn:log V 70 Assert that the vm object is locked on entry to vm_pager_get_pages(). END K 10 svn:author V 2 ps K 8 svn:date V 27 2003-06-23T07:24:17.000000Z K 7 svn:log V 146 MFC: rev 1.20 Add support for the HP Smart Array 6400 EM Change the interrupt mask for the Smart Array 6xxx controllers after discussions w/ HP. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-06-23T07:25:54.000000Z K 7 svn:log V 67 Delete gifconfig: its functionality has been merged into ifconfig. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2003-06-23T07:29:26.000000Z K 7 svn:log V 50 MFC rev. 1.32: correct usage example, fix a typo. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-06-23T07:36:58.000000Z K 7 svn:log V 64 Delete prefix: its functionality has been merged into ifconfig. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2003-06-23T07:48:32.000000Z K 7 svn:log V 114 o Fix sets of rules usage example. PR: docs/53625 Submitted by: Kostyuk Oleg MFC after: 1 week END K 10 svn:author V 5 luigi K 8 svn:date V 27 2003-06-23T08:20:28.000000Z K 7 svn:log V 442 syntactic sugar: support range notation such as 1.2.3.4/24{5,6,7,10-20,60-90} for set of ip addresses. Previously you needed to specify every address in the range, which was unconvenient and lead to very long lines. Internally the set is still stored in the same way, just the input and output routines are modified. Manpage update still missing. Perhaps a similar preprocessing step would be useful for port ranges. MFC after: 3 days END K 10 svn:author V 5 maxim K 8 svn:date V 27 2003-06-23T08:43:19.000000Z K 7 svn:log V 118 o Fix rev. 1.41, print a header. -STABLE is OK. PR: bin/53585 Submitted by: Alexey Dokuchaev END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-06-23T09:44:59.000000Z K 7 svn:log V 118 MFC rev. 1.51: Don't reveal host-specific info in the reply to SYST when running with a `-h' (hide host info) option. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-06-23T09:49:16.000000Z K 7 svn:log V 247 Change the definition of _ksd_curkse, _ksd_curthread and _ksd_readandclear_tmbx to be function-like. That way we can define them as inline functions or create prototypes for them. This change allows the ksd interface on ia64 to be fully inlined. END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-06-23T10:32:13.000000Z K 7 svn:log V 98 Apply style(9) to this file. I'm going to touch large parts of this file so make this beforehand. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-23T10:56:43.000000Z K 7 svn:log V 65 Delete keyadmin: its functionality is now provided by setkey(8). END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2003-06-23T11:09:45.000000Z K 7 svn:log V 179 Add PCI IDs for the i82855 and i82875P AGP bridges. PR: i386/53136, i386/51802 Submitted by: Kyunghwan Kim , Norikatsu Shigemura END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2003-06-23T11:15:22.000000Z K 7 svn:log V 106 Add a PCI ID for the Apollo Pro 133A. PR: kern/46983 Submitted by: David Holm END K 10 svn:author V 4 roam K 8 svn:date V 27 2003-06-23T11:19:28.000000Z K 7 svn:log V 42 MFC rev. 1.23: remove duplicate 'of the'. END K 10 svn:author V 4 roam K 8 svn:date V 27 2003-06-23T11:29:27.000000Z K 7 svn:log V 71 MFC rev 1.8: warn if there is no newline at the end of the group file. END K 10 svn:author V 4 fjoe K 8 svn:date V 27 2003-06-23T11:55:17.000000Z K 7 svn:log V 37 MFC: Add Makefile to build if_ed.ko. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-23T12:03:22.000000Z K 7 svn:log V 59 We use modernized version of soelim(1) shipped with Groff. END K 10 svn:author V 4 ache K 8 svn:date V 27 2003-06-23T13:08:22.000000Z K 7 svn:log V 83 FIx catalog name I overlook in prev. obsolete locales removing Submitted by: ru END K 10 svn:author V 4 fjoe K 8 svn:date V 27 2003-06-23T13:17:47.000000Z K 7 svn:log V 30 MFC: Add ru_RU.CP1251 locale. END K 10 svn:author V 4 ache K 8 svn:date V 27 2003-06-23T13:18:42.000000Z K 7 svn:log V 55 Copy ru_SU spelling fixes to ru_RU Submitted by: ru END K 10 svn:author V 4 ache K 8 svn:date V 27 2003-06-23T13:21:15.000000Z K 7 svn:log V 70 Remove ru_SU, we don't need it in favour to ru_RU Submitted by: ru END K 10 svn:author V 4 ache K 8 svn:date V 27 2003-06-23T13:37:07.000000Z K 7 svn:log V 104 Misc fixes from originator Submitted by: Pedro F. Giffuni PR: 53327 END K 10 svn:author V 4 ache K 8 svn:date V 27 2003-06-23T13:51:06.000000Z K 7 svn:log V 20 MFC: ordering fixes END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-23T14:43:43.000000Z K 7 svn:log V 122 Bring back IPFilter headers to /usr/include, now that SHARED=symlinks installs the per-header symlinks. Prodded by: many END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-06-23T14:46:12.000000Z K 7 svn:log V 194 This is a driver for Fore PCA200E cards that uses busdma and works on little endian and big endian and with 32 and 64 bit pointers. It already has the hooks to be used for HARP, NATM and ngATM. END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-06-23T14:49:57.000000Z K 7 svn:log V 213 Check compatibility partitions on all archs. This makes vinum work on sparc64 again, because on sparc i386-compatibility partitions just happen to have the same name as sparc native partitions. Okay-ed by: grog@ END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-06-23T15:37:08.000000Z K 7 svn:log V 187 Remove world read bit from the ppp binary; we don't do world-execute, so it was inconsistent (although probably not harmful) to have world-read. Submitted by: Socketd END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-06-23T15:58:18.000000Z K 7 svn:log V 79 MFC 1.13: MYADDR6 in ppp.link{up,down} should match even when IPCP is enabled. END K 10 svn:author V 4 will K 8 svn:date V 27 2003-06-23T16:01:11.000000Z K 7 svn:log V 120 Handle 12-hour clocks properly: when the time is 00:00-00:59, adjust the hour to 12 so the time reads "12:00-12:59 AM". END K 10 svn:author V 4 will K 8 svn:date V 27 2003-06-23T16:02:40.000000Z K 7 svn:log V 74 The previous commit was: Submitted by: Samy Al Bahra END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-06-23T16:53:28.000000Z K 7 svn:log V 121 Add the hooks for netgraph and HARP to the NATM code. This allows us to use one set of drivers for all ATM upper layers. END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-23T16:55:01.000000Z K 7 svn:log V 610 new 802.11 layer: o code reorg (relative to old netbsd-derived code) for future growth o drivers now specify available channels and rates and 802.11 layer handles almost all ifmedia actions o multi-mode support for 11a/b/g devices o 11g protocol additions (incomplete) o new element id additions (for other than 11g) o node/station table redone for proper locking and to eliminate driver incestuousness o split device flags and capabilities to reduce confusion and provide room for expansion o incomplete power management infrastructure (need to revisit) o incomplete hooks for software retry o more... END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-23T17:01:19.000000Z K 7 svn:log V 105 Atheros 802.11 driver. Requires Atheros Hardware Access Lay (HAL). Supported by: Atheros Comunications END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-23T17:02:43.000000Z K 7 svn:log V 33 module for Atheros 802.11 driver END K 10 svn:author V 5 luigi K 8 svn:date V 27 2003-06-23T17:20:59.000000Z K 7 svn:log V 131 Add a (commented out) line to show how to increase the image size. Code is getting larger and we might need it in the near future. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2003-06-23T17:23:27.000000Z K 7 svn:log V 131 add a (commented out) line to show how to increase the image size. Code is getting larger and we might need it in the near future. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2003-06-23T17:26:16.000000Z K 7 svn:log V 174 (forced commit) The previous logmessage was referring to another file :( It should have been: comment out "grep" and "date", the image didn't fit into a 1.44 floppy anymore. END K 10 svn:author V 3 njl K 8 svn:date V 27 2003-06-23T17:38:38.000000Z K 7 svn:log V 164 Fix a bug in register access. This should fix warning messages of: ACPI-0340: *** Error: Could not release ACPI Global Lock, AE_BAD_PARAMETER Submitted by: jhb END K 10 svn:author V 3 njl K 8 svn:date V 27 2003-06-23T17:38:38.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r116748, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-06-23T17:52:24.000000Z K 7 svn:log V 168 MFC rev 1.118 Hide the m_defrag* statistics under MBUF_STRESS_TEST, there seems to be no need to see them in the general case (and they aren't smp-safe anyway.) END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-06-23T17:53:50.000000Z K 7 svn:log V 147 MFC rev 1.239 Map icmp time exceeded responses to EHOSTUNREACH rather than 0 (no error); this makes connect act more sensibly in these cases. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-06-23T18:04:04.000000Z K 7 svn:log V 18 MFC revision 1.21 END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-06-23T18:10:18.000000Z K 7 svn:log V 89 Fix a typo in previous commit. Noticed by: Pawel Jakub Dawidek END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2003-06-23T19:41:00.000000Z K 7 svn:log V 64 Add a few missing opt_ files to make this module compile again. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-23T20:01:58.000000Z K 7 svn:log V 45 MASTER_SITE_OVERRIDE can list several sites. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-23T20:14:08.000000Z K 7 svn:log V 69 Use UTC rather than GMT to describe time scale. latter is obsolete. END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-23T20:34:28.000000Z K 7 svn:log V 23 ath driver manual page END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2003-06-23T20:52:03.000000Z K 7 svn:log V 46 Hook up scd(4) to the build. Noticed by: ru END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-23T20:53:44.000000Z K 7 svn:log V 57 manual page for the Atheros Hardware Access Layer module END K 10 svn:author V 3 dds K 8 svn:date V 27 2003-06-23T20:54:33.000000Z K 7 svn:log V 86 New committer Diomidis D. Spinellis - dds@FreeBSD.org Approved by: schweikh (mentor) END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-23T20:54:39.000000Z K 7 svn:log V 41 attach Atheros manual pages to the build END K 10 svn:author V 4 ache K 8 svn:date V 27 2003-06-23T21:01:57.000000Z K 7 svn:log V 97 Replace lat-amer.kbd with two keyboards Submitted by: "Pedro F. Giffuni" END K 10 svn:author V 5 luigi K 8 svn:date V 27 2003-06-23T21:18:56.000000Z K 7 svn:log V 34 Remove whitespace at end of line. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2003-06-23T21:38:21.000000Z K 7 svn:log V 66 Fix typo in a (commented out) debugging string. Spotted by: diff END K 10 svn:author V 5 luigi K 8 svn:date V 27 2003-06-23T22:00:21.000000Z K 7 svn:log V 217 MFC: add subsystem names in front of the messages generated by ipfw[2] and dummynet. There ought to be a better way to do this, something similar to device_printf() which automatically generates the subsystem names! END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2003-06-23T22:01:01.000000Z K 7 svn:log V 241 Include the ufs module if ALL_MODULES is defined so that it gets built by LINT. Also override a number of knobs for enabling and disabling various modules in the ALL_MODULES case to further increase LINT's module coverage. Submitted by: ru END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2003-06-23T22:06:34.000000Z K 7 svn:log V 275 Add parenthesis so that we get all of the bits all of the contents of the CCSCBCTL register into our local varaible. The other bits are used in later tests. This avoids a potential deadlock in ahd_run_qoutfifo() if we happen to catch the DMA engine in just the right state. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2003-06-23T22:08:04.000000Z K 7 svn:log V 66 MFC: Add missing parenthesis around assignment in if conditional. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2003-06-23T22:31:12.000000Z K 7 svn:log V 195 MFC: 1.20: correct a typo s/ a / an / in a comment. 1.24: pass correct arguments to printf() and move a variable declaration and a couple of lines to match more closely the version in -current. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2003-06-23T22:32:14.000000Z K 7 svn:log V 84 Split some long lines to fit 80 columns (the code in RELENG_4 was already correct). END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-06-23T23:15:06.000000Z K 7 svn:log V 846 Untangle the inter-dependency of kse types and ksd types/functions by moving the definition of struct ksd to pthread_md.h and removing the inclusion of ksd.h from thr_private.h (which has the definition of struct kse and kse_critical_t). This allows ksd.h to have inline functions that use struct kse and kse_critical_t and generally yields a cleaner implementation at the cost of not having all ksd related types/definitions in one header. Implement the ksd functionality on ia64 by using inline functions and permanently remove ksd.c from the ia64 specific makefile. This change does not clean up the i386 specific version of ksd.h. NOTE: The ksd code on ia64 abuses the tp register in the same way as it is abused in libthr in that it is incompatible with the runtime specification. This will be address when support for TLS hits the tree. END K 10 svn:author V 3 njl K 8 svn:date V 27 2003-06-23T23:23:49.000000Z K 7 svn:log V 318 Drop locks before calling if_input() since it may re-enter fxp_start() in the netisr case. This would result in a lock reversal. This fixes the net.isr.enable=1 case. Better performance might be obtained by chaining all packets received, dropping the lock, and then calling if_input() on each one. Reported by: hmp END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-06-24T00:37:26.000000Z K 7 svn:log V 303 Explicitly widen int types before casting to pointer types. On 64-bit platforms the compiler warns about incompatible integer/pointer casts and on ia64 this generally is bad news. We know that what we're doing here is valid/correct, so suppress the warning. No functional change. Sleeps better: marcel END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2003-06-24T03:55:21.000000Z K 7 svn:log V 56 Check by [ $? -eq 0 ] rather than $?. Reviewed by: mtm END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-06-24T05:06:42.000000Z K 7 svn:log V 62 Implement signalcontext(). Needed by libpthread (aka libkse). END K 10 svn:author V 5 luigi K 8 svn:date V 27 2003-06-24T07:06:12.000000Z K 7 svn:log V 59 MFC: partial sync of the manpage with the one in -current. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2003-06-24T07:10:13.000000Z K 7 svn:log V 115 remove unused file (RELENG_5 and above use ipfw2, the old ipfw1 has been unused and unmaintained for a long time). END K 10 svn:author V 5 luigi K 8 svn:date V 27 2003-06-24T07:12:11.000000Z K 7 svn:log V 129 remove unused file (ipfw2 is the default in RELENG_5 and above; the old ipfw1 has been unused and unmaintained for a long time). END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-24T08:06:57.000000Z K 7 svn:log V 36 MFC: 1.56: Install files via FILES. END K 10 svn:author V 3 jmg K 8 svn:date V 27 2003-06-24T08:18:18.000000Z K 7 svn:log V 169 fix this code properly. msdosfs can't have device nodes on them. comment how to read device nodes from ufs (if an adventurous soul wants to fix it!). Reviewed by: bde END K 10 svn:author V 6 julian K 8 svn:date V 27 2003-06-24T13:25:24.000000Z K 7 svn:log V 200 Connect bluetooth tools for i386 only. These are probably machine independent, but there is no way for the developers to test them other than on x86. They will become MD as testing becomes possible. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2003-06-24T13:35:46.000000Z K 7 svn:log V 292 The ext2fs module needs a machine-dependent bitops.h file, so only build it on the i386 and alpha architectures, where this has been set up (there is also a sparc64-bitops.h in sys/gnu/ext2fs, but it appears to be broken and it is not linked up). This should unbreak the sparc64 LINT build. END K 10 svn:author V 4 ache K 8 svn:date V 27 2003-06-24T15:08:24.000000Z K 7 svn:log V 102 While there is no su.whois-servers.net, use fallback to ru.whois-servers.net for su domain or country END K 10 svn:author V 3 mtm K 8 svn:date V 27 2003-06-24T15:20:43.000000Z K 7 svn:log V 117 Typo. This has worked so far because the variable was empty by default. Submitted by: Kostyuk Oleg END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-06-24T15:27:31.000000Z K 7 svn:log V 187 Supplement the cross-references section with those to sigpending(2) and sigprocmask(2). These two syscalls are likely to be accompanied by a few sigsetops(3) in a typical piece of code. END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-06-24T15:41:19.000000Z K 7 svn:log V 240 Unify cross-references between sigpending(2), sigprocmask(2), and sigsuspend(2), all three of which operate or depend on the process signal mask. Add a missing xref to sigsetops(3), without which the above three syscalls would be useless. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-06-24T17:58:22.000000Z K 7 svn:log V 166 New errata: Problems with upgrading msdos(5) mounts from RO to RW. [1] While here, move PAE item from "late-breaking news" to "open issues". Submitted by: tjr [1] END K 10 svn:author V 6 julian K 8 svn:date V 27 2003-06-24T18:45:22.000000Z K 7 svn:log V 119 Account for the fact that "buildworld" builds in the 'obj' tree Pointed out by: Andrew Gallatin END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2003-06-24T19:04:26.000000Z K 7 svn:log V 500 Fix a bug in nfsrv_read() that caused the replies to certain NFSv3 short read operations at the end of a file to not have the "eof" flag set as they should. The problem is that the requested read count was compared against the rounded-up reply data length instead of the actual reply data length. This bug appears to have been introduced in revision 1.78 (June 1999). It causes first-time reads of certain file sizes (e.g 4094 bytes) to fail with EIO on a RedHat 9.0 NFSv3 client. MFC after: 1 week END K 10 svn:author V 6 julian K 8 svn:date V 27 2003-06-24T19:11:14.000000Z K 7 svn:log V 125 Temporarily re-remove the bluetooth tools.. there are problems with their Makefiles I wasn't aware of.. Pointed out by: ru@ END K 10 svn:author V 3 des K 8 svn:date V 27 2003-06-24T19:30:44.000000Z K 7 svn:log V 145 Add a "return" that was missing from 3.6.1p1. Since it's been fixed in the OpenSSH-portable CVS repo, I'm committing this on the vendor branch. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-06-24T19:30:44.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r116791, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-24T19:48:34.000000Z K 7 svn:log V 70 Assert that the vm object is locked on entry to dev_pager_getpages(). END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-06-24T19:50:48.000000Z K 7 svn:log V 44 /dev/null and /dev/zero does not need Giant END K 10 svn:author V 3 jmg K 8 svn:date V 27 2003-06-24T21:37:49.000000Z K 7 svn:log V 70 remove unnecessary comment. We do what the comments says we need to. END K 10 svn:author V 3 jmg K 8 svn:date V 27 2003-06-24T22:11:20.000000Z K 7 svn:log V 104 change dev_t to struct cdev * to match ufs. This fixes fstat for cd9660 and msdosfs. Reviewed by: bde END K 10 svn:author V 4 ache K 8 svn:date V 27 2003-06-24T22:20:06.000000Z K 7 svn:log V 89 Don't statically initialize buf to _PATH_DEV, _PATH_DEV always copied to it in any case. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-25T04:53:56.000000Z K 7 svn:log V 62 Maintain the lock on a vm object when calling vm_page_grab(). END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-25T05:31:02.000000Z K 7 svn:log V 69 Remove a GIANT_REQUIRED on the kernel object that we no longer need. END K 10 svn:author V 7 smkelly K 8 svn:date V 27 2003-06-25T05:42:32.000000Z K 7 svn:log V 61 Add my birthday to the calendar. Approved by: jeff (mentor) END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-25T06:06:52.000000Z K 7 svn:log V 54 Initial import of Atheros Hardware Access Layer (HAL) END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-25T06:06:52.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r116801, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2003-06-25T06:06:53.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'ath-vendor-sys-V0_9_4_0'. END K 10 svn:author V 6 grehan K 8 svn:date V 27 2003-06-25T08:11:29.000000Z K 7 svn:log V 117 Remove unused bootpath[] variable. It conflicted with a declaration in the sunlabel utility, causing build problems. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-06-25T08:30:45.000000Z K 7 svn:log V 49 Remove an '_' which was surplus to requirements. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-25T13:02:18.000000Z K 7 svn:log V 216 The current recommended default time to live (TTL) for the Internet Protocol (IP) is 64 [RFC791, RFC1122]. Prodded by: Igor Kucherenko Obtained from: http://www.iana.org/assignments/ip-parameters END K 10 svn:author V 3 mux K 8 svn:date V 27 2003-06-25T13:15:51.000000Z K 7 svn:log V 172 Backout part of my previous commit dealing with bus_dmasync_op_t documentation since people think it was better the way it was before. Requested by: gibbs (some time ago) END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-06-25T13:20:19.000000Z K 7 svn:log V 121 This is a netgraph node to access ATM interfaces. It works with the hatm(4) and fatm(4) drivers, en(4) will follow soon. END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-06-25T13:21:04.000000Z K 7 svn:log V 55 Make the netgraph ATM node compilable into the kernel. END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-06-25T13:21:55.000000Z K 7 svn:log V 48 This is the man page for the netgraph ATM node. END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-06-25T13:28:06.000000Z K 7 svn:log V 52 Install the include file for the netgraph ATM node. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2003-06-25T13:28:32.000000Z K 7 svn:log V 67 At this point targp will always be NULL, so remove the useless if. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2003-06-25T13:33:41.000000Z K 7 svn:log V 21 Fix some style bugs. END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-25T14:43:50.000000Z K 7 svn:log V 23 module for atheros hal END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-25T14:46:01.000000Z K 7 svn:log V 98 o correct mib spelling: reset -> retest o add #ifdef's needed to share code directly with -stable END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-25T14:49:24.000000Z K 7 svn:log V 56 add "no RNG support options" for ubsec and hifn drivers END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-25T14:51:20.000000Z K 7 svn:log V 38 config+build glue for Atheros support END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-25T14:59:17.000000Z K 7 svn:log V 27 install new 802.11 headers END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-25T15:03:05.000000Z K 7 svn:log V 182 add "autoselect" mode and "auto" alias: these let you reset the "phy mode" to an auto-selecting mode, as opposed to one where you're locked to a particular one (e.g. 11a for 802.11) END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-25T15:05:17.000000Z K 7 svn:log V 139 o correct mode request handling o add 802.11 alias support o suppress display of the default "mode autoselect" when showing the "phy mode" END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-06-25T15:05:35.000000Z K 7 svn:log V 27 MFi386: revision 1.41.2.9. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-06-25T15:19:04.000000Z K 7 svn:log V 24 MFi386: revision 1.446. END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2003-06-25T15:53:25.000000Z K 7 svn:log V 88 Restore INET6 option from config.h. Submitted by: David Malone END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-06-25T16:04:19.000000Z K 7 svn:log V 82 'options atm' should actually read 'device atm'. Pointed out by: Craig Rodrigues END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-25T16:06:29.000000Z K 7 svn:log V 154 MFC: rev 1.16 -- files in subdirectories of directories that have the nodump flag set are sometimes incorrectly being dumped. PR: 32414 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-25T16:12:05.000000Z K 7 svn:log V 139 Remove bit about _THREAD_SAFE. deischen committed a change to stdio.h that totally removed _THREAD_SAFE. PR: 36167 Submitted by: gerald END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-06-25T16:52:59.000000Z K 7 svn:log V 57 MFC 1.6: Add IPv6 related attributes defined in RFC3162. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-06-25T16:56:05.000000Z K 7 svn:log V 189 MFC net.link.ether.inet.log_arp_movements sysctl to disable gratuitous log entries when a non-permanent ethernet address of a host changes. Requested by: Georgi Hristov END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2003-06-25T17:25:45.000000Z K 7 svn:log V 83 Make sure that the zone destructor doesn't get called twice in certain free paths. END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-25T17:42:36.000000Z K 7 svn:log V 78 fix tcpdump -y IEEE802_11; NBPFILTER was a holdover from netbsd compatibility END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-25T18:11:32.000000Z K 7 svn:log V 251 Don't blindly provide alloca() for all compilers -- it is too implementation dependent. Instead provide one for GCC & Intel's GCC copy and one for lint. Anyone using any other translator tool needs to look closely at how that tool can handle alloca. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-25T18:49:36.000000Z K 7 svn:log V 16 Fix a mismerge. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-25T19:06:40.000000Z K 7 svn:log V 123 Push the alloca #error warning farther down to play nicer with some out of tree local translator. Requested by: jmallett END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-25T19:18:44.000000Z K 7 svn:log V 57 Be more specific in BUGS. Submitted by: ru Add history. END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-25T19:39:03.000000Z K 7 svn:log V 75 back out install of net80211 include files until I can remove the old code END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2003-06-25T19:58:38.000000Z K 7 svn:log V 134 Set pointers to NULL after free() to prevent multiple free(). PR: kern/48808 Submitted by: Eugene Grosbein END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2003-06-25T20:49:48.000000Z K 7 svn:log V 234 Move the pcpu lock out of the uma_cache and instead have a single set of pcpu locks. This makes uma_zone somewhat smaller (by (LOCKNAME_LEN * sizeof(char) + sizeof(struct mtx) * maxcpu) bytes, to be exact). No Objections from jeff. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-25T20:56:40.000000Z K 7 svn:log V 455 During a positive leap second, the tai_time offset should be incremented at the start of the leap second, not after the leap second has been inserted. This is because at the start of the leap second, we set the time back one second. This setting back one second is the moment that the offset changes. The old code set it back after the leap second, but that's one second too late. The negative leap second case is handled correctly. Reviewed by: phk END K 10 svn:author V 6 julian K 8 svn:date V 27 2003-06-25T20:58:35.000000Z K 7 svn:log V 32 Fix a comment MFC after: 1 day END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-06-25T21:20:27.000000Z K 7 svn:log V 46 MFC the ratelimit and ppsratelimit functions. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-25T21:23:51.000000Z K 7 svn:log V 1534 Fix leap second processing by the kernel time keeping routines. Before, we would add/subtract the leap second when the system had been up for an even multiple of days, rather than at the end of the day, as a leap second is defined (at least wrt ntp). We do this by calculating the notion of UTC earlier in the loop, and passing that to get it adjusted. Any adjustments that ntp_update_second makes to this time are then transferred to boot time. We can't pass it either the boot time or the uptime because their sum is what determines when a leap second is needed. This code adds an extra assignment and two extra compare in the typical case, which is as cheap as I could made it. I have confirmed with this code the kernel time does the correct thing for both positive and negative leap seconds. Since the ntp interface doesn't allow for +2 or -2, those cases can't be tested (and the folks in the know here say there will never be a +2s or -2s leap event, but rather two +1s or -1s leap events). There will very likely be no leap seconds for a while, given how the earth is speeding up and slowing down, so there will be plenty of time for this fix to propigate. UT1-UTC is currently at "about -0.4s" and decrementing by .1s every 8 months or so. 6 * 8 is 48 months, or 4 years. -stable has different code, but a similar bug that was introduced about the time of the last leap second, which is why nobody has noticed until now. MFC After: 3 weeks Reviewed by: phk "Furthermore, leap seconds must die." -- Cato the Elder END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-06-25T21:23:58.000000Z K 7 svn:log V 22 MFC rev 1.201 - 1.203 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-25T21:31:43.000000Z K 7 svn:log V 12 mdoc police END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-06-25T22:28:33.000000Z K 7 svn:log V 93 Move _PATH_LOCALE to place where it really belongs to (rune.h -> paths.h) Reviewed by: ache END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-06-25T22:31:42.000000Z K 7 svn:log V 55 Catch up with _PATH_LOCALE move from rune.h to paths.h END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-06-25T22:34:13.000000Z K 7 svn:log V 65 Move _PathLocale declaration to more logical place (setlocale.c) END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-06-25T22:42:33.000000Z K 7 svn:log V 95 Reduce code duplication by separating _PathLocle detection code into internal helper function. END K 10 svn:author V 3 joe K 8 svn:date V 27 2003-06-25T22:50:57.000000Z K 7 svn:log V 135 Added some new devices and made slight changes to some existing ones. Submitted by: Andre Guibert de Bruet END K 10 svn:author V 3 joe K 8 svn:date V 27 2003-06-25T22:55:53.000000Z K 7 svn:log V 112 MFC: uscanner.c (1.38), usbdevs (1.126) Allow the EPSON USB scanner 1250 to be recognised as a uscanner device. END K 10 svn:author V 3 joe K 8 svn:date V 27 2003-06-25T22:56:13.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-06-25T23:05:11.000000Z K 7 svn:log V 267 locale.c: Use newly added __detect_path_locale() helper to lookup _PathLocale value. It adds boundary checking for PATH_LOCALE environment variable value and check for super-user fallback. Makefile: Add lib/libc/locale to compiler's include path (for setlocale.h) END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-06-26T00:03:59.000000Z K 7 svn:log V 357 - Zero the buffers used to hold configuration data from the card. Not doing so can leave stale data in the buffer and confuse the driver. - enable the ability to set the 'disable' hint for the driver to keep it from attaching. i.e. 'hw.ips.0.disable=1' will prevent the driver from attaching. - Only detach if attach suceeded. Submitted by: mjacob END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-26T00:55:33.000000Z K 7 svn:log V 18 Add amd64 support END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-26T00:58:57.000000Z K 7 svn:log V 99 For amd64, delete the IA32 option for the boot kernel since it needs SYSV*, which is also removed. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-26T01:01:48.000000Z K 7 svn:log V 166 Be consistent about the use of ${LDFLAGS} for the internal rules. Some were missing. This made it difficult to add backend ABI overrides when building shared libs. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-26T01:04:31.000000Z K 7 svn:log V 245 Add back in the ability for pmap_mapdev() to use KVM if the region being requested is outside of the range of the direct map region. eg: for pci windows. While here, increase the minimum size of the direct map region to be 4GB instead of 1GB. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-26T01:10:24.000000Z K 7 svn:log V 19 Add amd64 support. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-26T01:30:44.000000Z K 7 svn:log V 133 Oops, remove hack to stop libstdc++.so being built now that gcc uses -lgcc_pic by default on -fpic stuff. I forgot about this here. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-26T03:02:32.000000Z K 7 svn:log V 124 Configure gcc in biarch mode for amd64 so that the -m32 flag is enabled for things like boot blocks etc. Reviewed by: kan END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-26T03:14:40.000000Z K 7 svn:log V 118 Modify vm_pageq_requeue() to handle a PQ_NONE page without dereferencing a NULL pointer; remove some now unused code. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-26T03:48:01.000000Z K 7 svn:log V 21 Add amd64 build glue END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-26T03:48:23.000000Z K 7 svn:log V 53 Re-enable libstand on all platforms including amd64. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-26T03:49:54.000000Z K 7 svn:log V 148 Sync with i386 - add everything that compiles. There are a few drivers that are trivially easy to fix (eg: ips) that I've not committed fixes for. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-26T03:51:57.000000Z K 7 svn:log V 59 Build on amd64. Yes, I know this isn't particularly nice. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-26T03:52:48.000000Z K 7 svn:log V 59 Revert exclusion for amd64 that stopped boot/ being built. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-06-26T03:55:58.000000Z K 7 svn:log V 549 Implement _thr_enter_uts() and _thr_switch() as inline functions to minimize the amount and complexity of assembly code that needs to be written. This way the core functionality is spread over 3 elementary functions that don't have to do anything that can more easily and more safely be done in C. As such, assembly code will only have to know about the definition of mcontext_t. The runtime cost of not having these functions being inlined is less important than the cleanliness and maintainability of the code at this stage of the implementation. END K 10 svn:author V 2 ps K 8 svn:date V 27 2003-06-26T04:01:34.000000Z K 7 svn:log V 53 Give the correct size for the command map to busdma. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-26T04:01:59.000000Z K 7 svn:log V 95 Oops, I only added a comment about why ips doesn't compile. Actually comment it out for real. END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-06-26T04:15:10.000000Z K 7 svn:log V 65 MFC rev 1.203 (Modifications needed due to divergence of code.) END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-06-26T05:40:15.000000Z K 7 svn:log V 366 Implement _ia64_enter_uts(). The purpose of this function is to switch the register stack and memory stack and call the function given to it. While here, provide empty, non-working, stubs for the context functions (_ia64_save_context() and _ia64_restore_context()) so that anyone can at least compile libkse from CVS sources. Real implementations will follow soon. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-26T08:06:31.000000Z K 7 svn:log V 64 Attach the "null" module to the LINT build. Reviewed by: markm END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-26T09:05:55.000000Z K 7 svn:log V 22 MFC: GNU texinfo 4.6. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-06-26T09:07:53.000000Z K 7 svn:log V 39 implement LC_MONETARY's int_* keywords END K 10 svn:author V 7 smkelly K 8 svn:date V 27 2003-06-26T09:50:52.000000Z K 7 svn:log V 327 - Add a software watchdog facility. This commit has two pieces. One half is the watchdog kernel code which lives primarily in hardclock() in sys/kern/kern_clock.c. The other half is a userland daemon which, when run, will keep the watchdog from firing while the userland is intact and functioning. Approved by: jeff (mentor) END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-06-26T10:46:16.000000Z K 7 svn:log V 123 . style(9) . fix/add comments (to cover changes done thru last 20 months) . extend monetary testcase to cover int_* values END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-06-26T11:01:03.000000Z K 7 svn:log V 125 Add support of '-m' option to show charmaps (or correctly to say list of available codesets) Modify manpages appropriatelly END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-06-26T11:05:56.000000Z K 7 svn:log V 41 Move scmp() to more appropriate location END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-26T11:21:04.000000Z K 7 svn:log V 12 Be laconic. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-26T11:23:36.000000Z K 7 svn:log V 51 MFRELENG_5_1: Default the release makefile to 5.1. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2003-06-26T11:24:10.000000Z K 7 svn:log V 35 o Fix typo. Submitted by: smkelly END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2003-06-26T13:13:18.000000Z K 7 svn:log V 259 Set a lower bound on fragment size rather than returning a failure when the user specifies a maximum fragment size < 2. This is the behavior that Linux provides and fixes the problem I've observed in Tribes2 where sounds effects are delayed by 1/2 a second. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-26T13:13:57.000000Z K 7 svn:log V 21 MFC: GNU Groff 1.19. END K 10 svn:author V 3 mux K 8 svn:date V 27 2003-06-26T13:27:44.000000Z K 7 svn:log V 497 Fix a race condition that was introduced since pccbb interrupts are flag'ed INTR_MPSAFE. In ep_if_start(), use the IF_DEQUEUE macro to grab the next mbuf to send, and use IF_PREPEND if the card is busy and we actually can't handle it right now. The old code was first getting the mbuf by taking it from the queue without using the macros, thus without locking, and without removing it from the queue either. It was later assuming that IF_DEQUEUE would give him this same mbuf. Tested by: mich END K 10 svn:author V 3 mux K 8 svn:date V 27 2003-06-26T14:28:35.000000Z K 7 svn:log V 164 Make if_ep_start() look a bit more like other if_start() functions, by calling the first mbuf in the chain m0 and fixing a few nearby style bugs, mostly s/0/NULL/. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-26T15:44:03.000000Z K 7 svn:log V 145 vm_page_select_cache() enforces a number of conditions on the returned page. Add the ability to lock the containing object to those conditions. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-26T16:13:36.000000Z K 7 svn:log V 19 Update the target. END K 10 svn:author V 3 mux K 8 svn:date V 27 2003-06-26T17:02:52.000000Z K 7 svn:log V 72 Other minor style nits I missed in ep_if_start() in my previous commit. END K 10 svn:author V 7 smkelly K 8 svn:date V 27 2003-06-26T18:36:57.000000Z K 7 svn:log V 76 Unbreak this for alpha and friends. Double pointy hat to me, or something. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-06-26T19:04:15.000000Z K 7 svn:log V 327 When pointing users at mount_devfs to populate the /dev of a jail, tell them that they also need to use devfs rules to prevent inappropriate devices from appearing in the jail; add an Xref. In earlier versions of this man page, the user was instructed to use sh MAKEDEV jail, which only created a minimal set of device nodes. END K 10 svn:author V 2 se K 8 svn:date V 27 2003-06-26T20:05:47.000000Z K 7 svn:log V 56 Fix URL of zlib home page: It's hosted at gzip.org now. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-26T20:34:08.000000Z K 7 svn:log V 60 Add missing quote after cut/paste error in last commit. :-( END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-06-26T21:01:08.000000Z K 7 svn:log V 105 New release notes: watchdog(4)/watchdogd(8), ath(4)/ath_hal(4), 802.11 reorg. MFC noted: texinfo 4.6. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-06-26T21:02:05.000000Z K 7 svn:log V 31 MFC: groff 1.19, texinfo 4.6. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-06-26T21:22:00.000000Z K 7 svn:log V 116 Actually, the 802.11 code was rewritten, not reorganized, by recent commits. Apologies to, and pointed out by: sam END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-26T22:11:19.000000Z K 7 svn:log V 12 add comment END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-26T23:48:56.000000Z K 7 svn:log V 48 typo Submitted by: Peter Wemm END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-06-27T00:27:33.000000Z K 7 svn:log V 140 - Use fwohci_poll() instead of fwohci_intr() to process the first bus reest. - Wait 2 cycles before starting the process for fast machines. END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-27T00:49:04.000000Z K 7 svn:log V 546 Return support needed by dstumbler: o add back rx monitor support o make WI_RID_SCAN_RES DTRT o fix a bug handling zero-length RID requests (used by dstumbler to set a zero-length SSID) o make RID_SCAN_REQ DTRT o add back WI_RID_OWN_SSID o fix wi_scan_ap to take a channel mask and txrate (for prism cards) These changes fix dstumbler -o (monitor mode). A minor change to dstumbler is needed to get normal AP scanning mode to work right; this is preferred to modifying the driver. PR: kern/53187 Reviewed by: Bruce M Simpson END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-27T02:53:00.000000Z K 7 svn:log V 68 fix typo Submitted by: "Norman Diamond \(ITS\)" END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-27T03:25:43.000000Z K 7 svn:log V 692 Remove check to see if the get resource for the second resource succeeds. There is a difference between how OLDCARD and NEWCARD deal with their resources, and this code exposes that difference. I'm not sure which behavior is correct, and will need to look into that in more detail. However, it appears that we go ahead and allocate the right thing in both cases that I have access to (CF cards, CDROM, and external ata enclosures), so go ahead and ignore the failure to get the resource for the other rid. There's already another check to make sure that the actual allocation works correctly, and that should be sufficient to catch cases that don't work. Submitted by: wpaul and iedowse END K 10 svn:author V 3 jwd K 8 svn:date V 27 2003-06-27T03:37:44.000000Z K 7 svn:log V 100 fix NIS+ YP compat mode PR: bin/52792 Submitted by: TOMITA Yoshinori END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-06-27T03:50:36.000000Z K 7 svn:log V 198 Commit amd64 MD release documentation stubs and hook up to the build. Content will be filled in later as needed, but this should unbreak the doc part of an amd64 release build. Requested by: peter END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-27T03:59:46.000000Z K 7 svn:log V 60 Finish the deorbital burn of the i386-only a.out toolchain. END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-06-27T05:13:52.000000Z K 7 svn:log V 79 revise copyright notices per discussion with Atsushi Onoe END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-06-27T06:15:13.000000Z K 7 svn:log V 667 Implement _ia64_save_context() and _ia64_restore_context(). Both functions are derived from the swapctx() and restorectx() (resp) from sys/ia64/ia64/context.s. The code is expected to be 99% correct, but has not yet been tested. Note that with these functions operating on mcontext_t, we also created the foundation upon which we can implement getcontext(2) and setcontext(2) replacements. It's not guaranteed that the use of these syscalls and _ia64_{save|restore}_context() on the same uicontext_t is actually going to work. Replacing the syscalls is now trivially achieved. This commit completes the ia64 port of libpthread itself (modulo testing and bugfixes). END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-06-27T07:41:51.000000Z K 7 svn:log V 347 o disconnect libc_r from the build on ia64. The library is now obsolete. The intend is to add glue to either libthr or libpthread to create the necessary compat links. o Hook libpthread to the build on ia64. This is slightly out of order, because the kernel still doesn't have all the support, but that's not a problem in this case. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-06-27T08:31:48.000000Z K 7 svn:log V 355 Do the first and mostly mechanical step of adding mutex support to the bus_dma async callback scheme. Note that sparc64 does not seem to do async callbacks. Note that ia64 callbacks might not be MPSAFE at the moment. Note that powerpc doesn't seem to do async callbacks due to the implementation being incomplete. Reviewed by: mostly silence on arch@ END K 10 svn:author V 7 smkelly K 8 svn:date V 27 2003-06-27T08:35:05.000000Z K 7 svn:log V 76 Fix this to build on alpha. Build test successful. Suggested fix from: tjr END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-27T08:37:23.000000Z K 7 svn:log V 69 MFC: Whitespace and other non-functional changes for diff reduction. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-27T09:06:34.000000Z K 7 svn:log V 55 MFC: Fix for PR 24048 (first FTP command was ignored). END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-27T09:15:16.000000Z K 7 svn:log V 119 MFC: Made the PacketAliasSetAddress() function call optional, added the new API function PacketAliasRedirectDynamic(). END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-27T09:20:54.000000Z K 7 svn:log V 42 MFC: 1.8: Handle snprintf() returning -1. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-27T09:31:27.000000Z K 7 svn:log V 48 MFC: Non-functional changes for diff reduction. END