Q86231
219
254
126
135
237
137
378
255
604
461
246
198
178
169
186
256
209
333
211
168
434
335
763
357
148
229
513
315
371
174
321
210
294
216
715
597
115
132
165
271
116
233
143
169
132
200
149
501
433
287
223
164
119
139
339
155
184
402
211
137
271
845
212
228
142
167
205
148
131
112
182
300
219
154
520
174
141
216
431
237
310
186
119
181
290
145
163
151
153
472
168
133
132
659
287
442
161
236
457
144
173
162
234
286
156
156
158
884
260
301
346
776
186
250
433
166
190
192
212
151
647
234
209
301
167
107
146
318
145
133
136
274
230
504
251
210
200
280
281
144
195
141
119
123
113
114
119
251
164
162
176
148
226
130
219
402
134
265
145
203
131
181
112
119
124
129
146
270
407
245
174
273
214
164
300
272
197
298
444
219
297
227
245
321
221
219
127
176
307
182
247
257
211
211
201
288
116
234
561
169
398
191
140
191
132
307
171
213
160
347
163
396
399
230
423
265
133
231
207
159
K 10
svn:author
V 3
tmm
K 8
svn:date
V 27
2001-11-09T20:19:58.000000Z
K 7
svn:log
V 161
Add support for the Sun psycho/sabre UPA-PCI bridge, some OpenFirmware
PCI support code, and a driver for the Sun APB PCI-PCI bridge.
Partly ported from NetBSD.
END
K 10
svn:author
V 3
tmm
K 8
svn:date
V 27
2001-11-09T20:21:21.000000Z
K 7
svn:log
V 34
Add ISA support code for sparc64.
END
K 10
svn:author
V 3
tmm
K 8
svn:date
V 27
2001-11-09T20:23:38.000000Z
K 7
svn:log
V 43
Add EBus support code, ported from NetBSD.
END
K 10
svn:author
V 3
tmm
K 8
svn:date
V 27
2001-11-09T20:43:44.000000Z
K 7
svn:log
V 144
Add a file forgotten in the previous commit (a kobj interface that
defines methods that need to be implemented by sparc64 host bridge drivers).
END
K 10
svn:author
V 3
tmm
K 8
svn:date
V 27
2001-11-09T20:44:44.000000Z
K 7
svn:log
V 45
Add entries for the recently committed code.
END
K 10
svn:author
V 6
dillon
K 8
svn:date
V 27
2001-11-09T21:34:45.000000Z
K 7
svn:log
V 282
Fix deadlock introduced in 1.73 (Jan 1998). The paging-in-progress count
on a vnode-backed object must be incremented *after* obtaining the vnode
lock. If it is bumped before obtaining the vnode lock we can deadlock
against vtruncbuf().
Submitted by: peter, ps
MFC after: 3 days
END
K 10
svn:author
V 3
tmm
K 8
svn:date
V 27
2001-11-09T22:17:38.000000Z
K 7
svn:log
V 162
Forced commit to note that a large portion of the code in these files was
ported from NetBSD, which I forgot to mention in my initial commit.
Pointy hat to: tmm
END
K 10
svn:author
V 7
iedowse
K 8
svn:date
V 27
2001-11-09T23:58:07.000000Z
K 7
svn:log
V 507
Properly sanity-check the old msgbuf structure before we accept it
as being valid. Previously only the magic number and the virtual
address were checked, but it makes little sense to require that
the virtual address is the same (the message buffer is located at
the end of physical memory), and checks on the msg_bufx and msg_bufr
indices were missing.
Submitted by: Bodo Rueskamp
Tripped over during a kernel debugging tutorial given by: grog
Reviewed by: grog, dwmalone
MFC after: 1 week
END
K 10
svn:author
V 6
marcel
K 8
svn:date
V 27
2001-11-10T07:24:09.000000Z
K 7
svn:log
V 365
Avoid using the .align directive to skip to the next vector offset.
It doesn't help us catch overflowing vector entries at compile time.
Instead use the .org directive. The last entry in the IVT doesn't
strictly need to be limited to 256 bytes, but doing so allows the
the VHPT to be placed immediately following the IVT without wasting
any space due to alignment.
END
K 10
svn:author
V 5
markm
K 8
svn:date
V 27
2001-11-10T14:23:07.000000Z
K 7
svn:log
V 151
Make rsh(d) more secure (Hah!) by not defaulting PAM to promiscuously
accepting connections.
Add KDE entries.
Committed From: BSDConEU Terminal Room
END
K 10
svn:author
V 3
des
K 8
svn:date
V 27
2001-11-10T17:36:58.000000Z
K 7
svn:log
V 105
Increment the loop counter.
PR: bin/29218
Submitted by: Goran Lowkrantz
END
K 10
svn:author
V 7
iedowse
K 8
svn:date
V 27
2001-11-10T18:39:54.000000Z
K 7
svn:log
V 82
Remove an extraneous argument to fprintf that -Wformat noticed.
Reviewed by: des
END
K 10
svn:author
V 3
arr
K 8
svn:date
V 27
2001-11-10T21:36:56.000000Z
K 7
svn:log
V 77
- No need for resetting values to 0 when M_ZERO flag is used.
Approved: jhb
END
K 10
svn:author
V 5
tegge
K 8
svn:date
V 27
2001-11-10T22:27:09.000000Z
K 7
svn:log
V 92
MFC: Fix locking violations during page wiring.
Fix cleanup after page wiring failure.
END
K 10
svn:author
V 5
tegge
K 8
svn:date
V 27
2001-11-10T22:28:32.000000Z
K 7
svn:log
V 161
MFC: Don't remove all mappings of a swapped out process if the vm map
contained wired entries. vm_fault_unwire() depends on the mapping
being intact.
END
K 10
svn:author
V 5
tegge
K 8
svn:date
V 27
2001-11-10T22:31:24.000000Z
K 7
svn:log
V 114
MFC: Reduce the number of TLB shootdowns caused by a call to pmap_qenter()
from number of pages mapped to 1.
END
K 10
svn:author
V 5
tegge
K 8
svn:date
V 27
2001-11-10T22:34:11.000000Z
K 7
svn:log
V 238
MFC: Change vmapbuf() to use pmap_qenter() and vunmapbuf() to use
pmap_qremove(). This significantly reduces the number of TLB
shootdowns caused by vmapbuf/vunmapbuf when performing many large
reads from raw disk devices.
END
K 10
svn:author
V 5
tegge
K 8
svn:date
V 27
2001-11-10T22:35:36.000000Z
K 7
svn:log
V 116
MFC: Don't call setvar() with the VTEXTFIXED flag (causes memory leak).
PR: 31533
Submitted by: maxim@macomnet.ru
END
K 10
svn:author
V 3
bde
K 8
svn:date
V 27
2001-11-11T02:16:52.000000Z
K 7
svn:log
V 76
Fixed style bugs (tab corruption) on every changed line in previous commit.
END
K 10
svn:author
V 3
bde
K 8
svn:date
V 27
2001-11-11T02:48:09.000000Z
K 7
svn:log
V 341
Fixed namespace pollution related to `err' in libc in the same way as for
`warn'. Now a whole 2 members of the err() family don't cause pollution.
This fixes world breakage in awk for NOSHARED worlds. contrib/awk/msg.c
has had its own version of err() for a long time, but this somehow
didn't cause problems until the update to awk-3.1.0.
END
K 10
svn:author
V 6
marcel
K 8
svn:date
V 27
2001-11-11T05:26:14.000000Z
K 7
svn:log
V 239
Append to SYSTEM_OBJS and CLEAN before including kern.post.mk.
Any modifications to SYSTEM_OBJS after including kern.post.mk
will not make it to SYSTEM_DEP and consequently any dependency
rules. This caused __{div|rem}* to not be built...
END
K 10
svn:author
V 8
gshapiro
K 8
svn:date
V 27
2001-11-11T05:26:59.000000Z
K 7
svn:log
V 665
Fix NO_SENDMAIL knob. When FreeBSD's old BSD version of vacation was
replaced with the new version in sendmail's distribution, vacation and
the necessary libraries (libsmdb and libsmutil) were changed so they
were always compiled. This broke people who didn't checkout
src/contrib/sendmail/. I don't know if it's best to think of NO_SENDMAIL
as no sendmail sources available or no sendmail binary. It is now the former.
Also, remove the sendmail chapter from System Managers Manual (SMM) if
NO_SENDMAIL is defined (for similar reasons -- source not available).
PR: 31863, 31865
Submitted by: matusita, Joe Kelsey
MFC after: 3 days
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T06:16:53.000000Z
K 7
svn:log
V 264
Move all: target to kern.pre.mk so it matters less where you include
kern.post.mk.
# this should allow us to move kern.post.mk to the last line of the makefiles,
# but I'll do that slowly as I verify that one can do that w/o breaking things.
Submitted by: naddy
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T06:32:48.000000Z
K 7
svn:log
V 56
add note about why I used d_thread_t in the prototypes.
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T06:55:15.000000Z
K 7
svn:log
V 136
Do not assume that a I/O based bridge is a 6729. Intel made a funky chip
that I have the datasheet on the way for that also does this.
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T06:58:43.000000Z
K 7
svn:log
V 420
Introduce the concept of "default" voltage. Have pccard layer use this
value (-1) in lue of 50 (which assumes a 5.0V card). The rest of the
pccard system doesn't detect the proper voltage for the card, so we have
to do it on powerup. Many (all?) 3.3V cards can tolerate 5.0V for reading
the CIS, but may fail to operate properly when so powered.
Idea from: Chiharu Shibata-san in bsd-nomads:15867
END
K 10
svn:author
V 3
cjc
K 8
svn:date
V 27
2001-11-11T07:15:19.000000Z
K 7
svn:log
V 222
No need to hide stuff in the $FreeBSD$ tag or in other comments like,
Backup passwd and group files:
1c1
< # $FreeBSD:(password):09:07 peter Exp $
---
> # $FreeBSD:(password):27:16 ache Exp $
MFC after: 1 week
END
K 10
svn:author
V 7
iedowse
K 8
svn:date
V 27
2001-11-11T10:44:02.000000Z
K 7
svn:log
V 274
Check that the mode argument to fsdb's `chmod' command contains no
inode type bits set. Previously it would let you set IFMT bits (but
not clear them). The `chtype' command should be be used instead
for changing the inode type; having chmod half-work only causes
confusion.
END
K 10
svn:author
V 3
phk
K 8
svn:date
V 27
2001-11-11T11:20:09.000000Z
K 7
svn:log
V 82
fix typo.
PR: 31898
Submitted by: Michael Lyngbøl
END
K 10
svn:author
V 8
matusita
K 8
svn:date
V 27
2001-11-11T12:16:50.000000Z
K 7
svn:log
V 223
One more fix for sysinstall/libdisk to create a device file
if and only if a target directory is devfs. Previous patch
doesn't correct, it's unconditionally avoid to create a device
file if kernel knows devfs.
PR: 31109
END
K 10
svn:author
V 7
iwasaki
K 8
svn:date
V 27
2001-11-11T15:36:35.000000Z
K 7
svn:log
V 113
Apply a local change to ACPICA.
Some BIOSes don't set WAK_STS at all,
give up waiting for wakeup if we time out.
END
K 10
svn:author
V 7
iwasaki
K 8
svn:date
V 27
2001-11-11T15:51:30.000000Z
K 7
svn:log
V 197
Add two minor changes.
- clean up wakeup routing fixup code by using macros.
- allocate pte object temporary for kernel thread to avoid kernel
panic by events from sleep button or lid switch.
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T16:49:15.000000Z
K 7
svn:log
V 123
It turns out my reasons for using a few d_thread_t's were bogus. Revert
them back to struct thread *.
Submitteed by: bde
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T17:07:43.000000Z
K 7
svn:log
V 622
Add Omega 82c094 PCI PCMCIA bridge. It is similar to the CL-PD6729 in
that it has one BAR that's mapped to 0x3e0 and is I/O only. It does
not conform to the Yenta spec, like other PCI PCMICA bridges do (eg
the TI 1031, which is mostly a 1131 w/o 32bit card support). It
appears that this chip may also need to not route PCI interrupts
as well.
This chip is used in the NEC Versa 2430CD (and it appears that
sometimes it works, while other times it doesn't) and others in the
2400 series. While the NEC website claims Cardbus support, I can't figure
out how that is possible.
Submitted by: Ben Timby
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T17:45:55.000000Z
K 7
svn:log
V 504
Move Intel 82092AA into the list of devices. It appears to be a one
off chip that was on one prototype board. However, this appears to be
a design that many chipsets are compatible with its PPEC register set
(eg the Omega 82c094). Through the kindness of the Red Hat developer
David Woodhouse, I now have this datasheet.
I may take the advise of one of the bsd-nomads (whose name
unfortunately escapes me at the moment) and split out all these 16-bit
I/O mapped PCI devices into a separate driver...
END
K 10
svn:author
V 8
groudier
K 8
svn:date
V 27
2001-11-11T17:56:35.000000Z
K 7
svn:log
V 18
MFC after: 0 days
END
K 10
svn:author
V 8
groudier
K 8
svn:date
V 27
2001-11-11T17:58:54.000000Z
K 7
svn:log
V 35
Change Copyright and email address
END
K 10
svn:author
V 8
groudier
K 8
svn:date
V 27
2001-11-11T18:02:11.000000Z
K 7
svn:log
V 68
Change Copyright and email address (log omitted un previous commit)
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T19:36:44.000000Z
K 7
svn:log
V 178
MFNetBSD:
1.140 imp (that's me) sort the file
1.141 christos Another cdrom
1.142 mjl Corega PCCB-11
1.143 mjl Corega PCC-TD
1.144 ichiro ELSA CF wavelan card XI-800
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T19:37:28.000000Z
K 7
svn:log
V 24
Sync to 1.15 pccarddevs
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T20:15:06.000000Z
K 7
svn:log
V 140
Move from using PCCARD_ symbols gereated from this file to using PCMCIA_
symbols so that driver lists are easier to share and keep in sync.
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T20:15:47.000000Z
K 7
svn:log
V 51
Sync to 1.16 pccarddevs to get new PCMCIA_ symbols
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T20:17:10.000000Z
K 7
svn:log
V 77
s/PCCARD_/PCMCIA_/g in NEWCARD device tables to enable easier NetBSD sharing
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T20:19:36.000000Z
K 7
svn:log
V 40
Back out last commit, it was accidental
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T20:21:37.000000Z
K 7
svn:log
V 107
Move include of kern.post.mk to the last line of the file.
# Forced commit, last commit message was bogus
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T20:33:02.000000Z
K 7
svn:log
V 57
Move kern.post.mk to last line, now that it appears safe
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T21:27:12.000000Z
K 7
svn:log
V 408
Add a bunch of wireless cards for NEWBUS from NetBSD's list. I'm
trying something new with the macros here and will likely try to get
them adopted by NetBSD as well as moving them to other drivers. They
make the list more compact and easier to read, the price of rigid to a
schema for generating them (of course there are those that would argue
this isn't bad).
Obtained from: NetBSD's if_wi_pcmcia.c 1.9
END
K 10
svn:author
V 6
alfred
K 8
svn:date
V 27
2001-11-11T22:39:07.000000Z
K 7
svn:log
V 337
turn vn_open() into a wrapper around vn_open_cred() which allows
one to perform a vn_open using temporary/other/fake credentials.
Modify the nfs client side locking code to use vn_open_cred() passing
proc0's ucred instead of the old way which was to temporary raise
privs while running vn_open(). This should close the race hopefully.
END
K 10
svn:author
V 6
alfred
K 8
svn:date
V 27
2001-11-11T23:40:10.000000Z
K 7
svn:log
V 191
Drop privs while servicing kernel lock requests.
Restore umask used before FIFO creation.
If opening the FIFO fails, exit.
Properly check the return value of open (use == -1 instead of < 0).
END
K 10
svn:author
V 8
matusita
K 8
svn:date
V 27
2001-11-11T23:46:53.000000Z
K 7
svn:log
V 125
Forced commit: previous patch comes from PR: 31009 not 31109.
Noticed by: Hiroo ONO (PR submitter)
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T23:52:28.000000Z
K 7
svn:log
V 72
Add GENTEK as one of the bogus vendors we need to id cards from the cis
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-11T23:52:49.000000Z
K 7
svn:log
V 27
Sync to 1.17 of pccarddevs
END
K 10
svn:author
V 2
dd
K 8
svn:date
V 27
2001-11-12T01:11:15.000000Z
K 7
svn:log
V 48
MFC 1.49: malloc and calloc do not free memory.
END
K 10
svn:author
V 6
alfred
K 8
svn:date
V 27
2001-11-12T02:33:52.000000Z
K 7
svn:log
V 243
Allow users to use the 'nolockd' or -L options with mount_nfs in order
to avoid the need for rpc.lockd to perform client locks. Using
this option a user can revert back to using local locks for NFS mounts
like we did before we had rpc.lockd.
END
K 10
svn:author
V 6
alfred
K 8
svn:date
V 27
2001-11-12T02:43:56.000000Z
K 7
svn:log
V 60
note that 'nolockd' can't be used when updating mount flags
END
K 10
svn:author
V 5
peter
K 8
svn:date
V 27
2001-11-12T04:14:04.000000Z
K 7
svn:log
V 90
Remove #if 0'ed code that was replaced by vm_ksubmap_init() and GC'ed
on other platforms.
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-12T05:29:22.000000Z
K 7
svn:log
V 309
MFC: Bulk merge from current:
ToPIC changes (improvement?)
3.3V support fixes for CL-PD67[12]*
Make the second slot of CL-Pd6729 work (incl 3.3V cards)
Fix reboot hang (at least on CL-PD6729 based Omnibook I have)
Misc portability fixes in the post KDE environment
maybe other things I've forgotten :-)
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-12T05:35:27.000000Z
K 7
svn:log
V 118
Use d_thread_t (the new ugly compatibility hack) rather than the old
uglier compatibility hack (#define thread proc).
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-12T05:36:35.000000Z
K 7
svn:log
V 45
MFC: Merge d_thread_t stuff far too quickly.
END
K 10
svn:author
V 6
marcel
K 8
svn:date
V 27
2001-11-12T07:08:45.000000Z
K 7
svn:log
V 175
Invoke trap() for the alt. ITLB and alt. DTLB interrrupts when
the region is not 6 or 7. This changes the behaviour from
inserting a bogus region 6 mapping to a kernel panic.
END
K 10
svn:author
V 6
marcel
K 8
svn:date
V 27
2001-11-12T07:18:16.000000Z
K 7
svn:log
V 749
o os_boot_rendez is responsible for clearing the IRR bit by
reading cr.ivr, as well as writing to cr.eoi.
o use global variables to pass information to os_boot_rendez
so that it doesn't have to jump through hoops to find it
out. This avoids traps on the AP without it even being
initialized. This fixes SMP configurations.
o Move the probing of the MADT to the end of cpu_startup,
instead of at the start of cpu_mp_probe. We need to probe
the MADT for non-SMP configurations as well. This fixes
uniprocessor configurations.
o Serialize AP wake-up by waiting for the AP. We need to do
this since we use global variables to for the AP to use.
As a side-effect, we can use printf() more easily to see
what's going on.
END
K 10
svn:author
V 6
dillon
K 8
svn:date
V 27
2001-11-12T08:42:20.000000Z
K 7
svn:log
V 116
When curproc is used repeatedly store curproc into a local
variable to reduce generated code. This is a test case.
END
K 10
svn:author
V 5
peter
K 8
svn:date
V 27
2001-11-12T08:53:34.000000Z
K 7
svn:log
V 133
Commit the better version that I had a while ago. This has only one
reference to curthread. (#define curproc (curthread->td_proc)).
END
K 10
svn:author
V 5
peter
K 8
svn:date
V 27
2001-11-12T09:29:05.000000Z
K 7
svn:log
V 48
Implement eficlock_set() to set hardware clock.
END
K 10
svn:author
V 5
benno
K 8
svn:date
V 27
2001-11-12T10:12:00.000000Z
K 7
svn:log
V 73
-msoft-float must always be turned on when compiling the PowerPC kernel.
END
K 10
svn:author
V 3
joe
K 8
svn:date
V 27
2001-11-12T12:21:39.000000Z
K 7
svn:log
V 112
Fix a typo:
Flinstone -> Flintstone.
Submitted by: grog (during the kernel debugging session at BSDConEurope)
END
K 10
svn:author
V 4
nyan
K 8
svn:date
V 27
2001-11-12T13:06:04.000000Z
K 7
svn:log
V 55
Use make_dev_alias() instead of call make_dev() twice.
END
K 10
svn:author
V 4
nyan
K 8
svn:date
V 27
2001-11-12T13:58:53.000000Z
K 7
svn:log
V 38
Fix modules building on IBM-PC boxes.
END
K 10
svn:author
V 6
alfred
K 8
svn:date
V 27
2001-11-12T16:29:45.000000Z
K 7
svn:log
V 17
Fixup for WARNS.
END
K 10
svn:author
V 6
alfred
K 8
svn:date
V 27
2001-11-12T16:34:59.000000Z
K 7
svn:log
V 87
fix parameters to lock_answer().
Submitted by: Timo Geusch
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-12T16:57:33.000000Z
K 7
svn:log
V 207
Use newer constraints for inline assembly for an operand that is both an
input and an output by using the '+' modifier rather than listing the
operand in both the input and output sections.
Reviwed by: bde
END
K 10
svn:author
V 4
mike
K 8
svn:date
V 27
2001-11-12T18:33:00.000000Z
K 7
svn:log
V 125
Add the ability to distinguish between compile environments that
support `long long' and those that don't.
Reviewed by: bde
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-12T18:53:45.000000Z
K 7
svn:log
V 62
Use newer constraints for atomic_cmpset().
Requested by: bde
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-12T18:56:49.000000Z
K 7
svn:log
V 427
Clean up breakage in inferior() I introduced in 1.92 of kern_proc.c:
- Restore inferior() to being iterative rather than recursive.
- Assert that the proctree_lock is held in inferior() and change the one
caller to get a shared lock of it. This also ensures that we hold the
lock after performing the check so the check can't be made invalid out
from under us after the check but before we act on it.
Requested by: bde
END
K 10
svn:author
V 8
keramida
K 8
svn:date
V 27
2001-11-12T20:50:06.000000Z
K 7
svn:log
V 77
Make KASSERT's print the values that triggered a panic.
Reviewed by: alfred
END
K 10
svn:author
V 8
keramida
K 8
svn:date
V 27
2001-11-12T20:51:40.000000Z
K 7
svn:log
V 44
Remove EOL whitespace.
Reviewed by: alfred
END
K 10
svn:author
V 8
keramida
K 8
svn:date
V 27
2001-11-12T21:58:27.000000Z
K 7
svn:log
V 118
Change constraints to use "+" in inline asm instead of mapping input
to output parameters with "0".
Reviewed by: jhb
END
K 10
svn:author
V 4
nate
K 8
svn:date
V 27
2001-11-12T22:11:24.000000Z
K 7
svn:log
V 337
MFH: V1.139
when newreno is turned on, if dupacks = 1 or dupacks = 2 and
new data is acknowledged, reset the dupacks to 0.
The problem was spotted when a connection had its send buffer full
because the congestion window was only 1 MSS and was not being incremented
because dupacks was not reset to 0.
Reviewed by: jlemon
END
K 10
svn:author
V 3
des
K 8
svn:date
V 27
2001-11-12T23:59:56.000000Z
K 7
svn:log
V 144
This is a PR statistics-gathering script I wrote a while ago. It currently
doesn't do much of interest except produce graphs similar to phk's.
END
K 10
svn:author
V 3
des
K 8
svn:date
V 27
2001-11-13T00:07:21.000000Z
K 7
svn:log
V 217
Use a slightly less predictable temp file name, remove a stale list of PRs
with corrupted submission dates (they were fixed on freefall a while ago),
and uncomment the code that removes the temp file when we're done.
END
K 10
svn:author
V 2
mp
K 8
svn:date
V 27
2001-11-13T00:44:21.000000Z
K 7
svn:log
V 95
Don't enable FP in the kernel. It is not needed when -msoft-float is used.
Reminded by: benno
END
K 10
svn:author
V 3
des
K 8
svn:date
V 27
2001-11-13T00:51:00.000000Z
K 7
svn:log
V 27
Now it gets interesting...
END
K 10
svn:author
V 2
ps
K 8
svn:date
V 27
2001-11-13T01:08:54.000000Z
K 7
svn:log
V 90
Fix a signed bug in the crashdump code for systems with > 2GB of ram.
Reviewed by: peter
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-13T06:36:43.000000Z
K 7
svn:log
V 197
The kernel already fixes up %eax for parents that return from fork, so
don't bother manually fixing up %eax for the parent process by testing
the value in %edx and zeroing and already zeroed %eax.
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-13T06:46:19.000000Z
K 7
svn:log
V 53
Better error message when cardtype is not recognized
END
K 10
svn:author
V 3
arr
K 8
svn:date
V 27
2001-11-13T07:42:30.000000Z
K 7
svn:log
V 71
Update the KLD examples so they will work with current.
Reviewed: jhb
END
K 10
svn:author
V 6
alfred
K 8
svn:date
V 27
2001-11-13T09:07:31.000000Z
K 7
svn:log
V 56
NFS split forgot to prototype nfsclnt() syscall, do it.
END
K 10
svn:author
V 6
alfred
K 8
svn:date
V 27
2001-11-13T11:08:29.000000Z
K 7
svn:log
V 58
Have rpcgen output the prototypes for the dispatch tables
END
K 10
svn:author
V 6
alfred
K 8
svn:date
V 27
2001-11-13T11:24:23.000000Z
K 7
svn:log
V 376
Turn on NO_WERROR and set WARNS to 1.
Fix the WARNS 1 warnings except unused variables.
Add prototype for log_netobj().
Don't compare signed/unsigned.
Cast u_int64_t to 'unsigned long long' and print using %llu.
Fix constness of string arrays.
Use a cast to avoid an unused parameter in a signal handler.
alarm(2) can't fail, so don't check for it.
ANSI'ify some functions.
END
K 10
svn:author
V 7
cvs2svn
K 8
svn:date
V 27
2001-11-13T11:24:24.000000Z
K 7
svn:log
V 72
This commit was manufactured by cvs2svn to create branch 'ANDREW_LOCKD'.
END
K 10
svn:author
V 3
sos
K 8
svn:date
V 27
2001-11-13T11:33:23.000000Z
K 7
svn:log
V 41
Fix bogon, free() the right memory type.
END
K 10
svn:author
V 3
sos
K 8
svn:date
V 27
2001-11-13T11:37:23.000000Z
K 7
svn:log
V 40
Add yet another VIA ATA100 southbridge.
END
K 10
svn:author
V 8
matusita
K 8
svn:date
V 27
2001-11-13T15:47:40.000000Z
K 7
svn:log
V 561
Set full-path of cvsup.
In src/Makefile rev 1.232, environment variable PATH is set explicitly
to /sbin:/bin:/usr/sbin:/usr/bin. As a result, binaries located on
non-standard path cannot be executed without full-path (it's the change
of this revision).
However, cvsup is not in our base system -- you lose if you try to
"make update" without setting SUP in make.conf or command line argument.
I think it is safe to assume that cvsup is located at /usr/local/bin,
and it would help other people who first try to do "make update".
PR: 31932
MFC after: 1 day
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-13T16:55:54.000000Z
K 7
svn:log
V 194
As a followup to the previous fixes to inferior, revert some of the
changes in 1.80 that were needed for locking that are no longer needed now
that a lock is simply asserted.
Submitted by: bde
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-13T16:58:43.000000Z
K 7
svn:log
V 349
Cleanups after previous change:
- Renumber labels since the previous revision removed one.
- Remove useless and wrong comment.
- Repeating the function name is just redundant.
- The previous revision made the comment about %edx useless.
- The comment about %eax was wrong (but did explain why %eax used to be
fixed up).
Submitted by: bde
END
K 10
svn:author
V 3
arr
K 8
svn:date
V 27
2001-11-13T17:44:40.000000Z
K 7
svn:log
V 69
Never added my entry which the committers guide says is a
tradition.
END
K 10
svn:author
V 3
arr
K 8
svn:date
V 27
2001-11-13T17:58:14.000000Z
K 7
svn:log
V 143
- Modify to make the generated device driver code work with current.
- Use M_ZERO instead of another call to bzero().
Inspired by: misc/31905
END
K 10
svn:author
V 8
matusita
K 8
svn:date
V 27
2001-11-13T18:07:14.000000Z
K 7
svn:log
V 359
sysinstall complains about creating acd0t* devices while all dists are
extracted and recreating device files.
Without this, you'll see following messages when 'MAKEDEV all':
[: : out of range
[: : out of range
acd0t is invalid -- can't have more than 32 devices or 169 tracks
Reported by: David Syphers (at current@FreeBSD.org)
END
K 10
svn:author
V 6
archie
K 8
svn:date
V 27
2001-11-13T18:24:52.000000Z
K 7
svn:log
V 49
MFC: Change callout_stop() to return an integer.
END
K 10
svn:author
V 6
archie
K 8
svn:date
V 27
2001-11-13T18:26:09.000000Z
K 7
svn:log
V 78
MFC: (rev. 1.17) callout_stop() returns integer; add a return values section.
END
K 10
svn:author
V 6
archie
K 8
svn:date
V 27
2001-11-13T18:29:19.000000Z
K 7
svn:log
V 67
MFC: Add man page links for the callout_*() routines to timeout.9.
END
K 10
svn:author
V 8
keramida
K 8
svn:date
V 27
2001-11-13T19:55:20.000000Z
K 7
svn:log
V 136
Replace use of "0" constraints in inline asm with "+" constraints,
when an operand is used both for input and output.
Reviewed by: jhb
END
K 10
svn:author
V 6
dillon
K 8
svn:date
V 27
2001-11-13T21:55:13.000000Z
K 7
svn:log
V 190
Create a mutex pool API for short term leaf mutexes.
Replace the manual mutex pool in kern_lock.c (lockmgr locks) with the new API.
Replace the mutexes embedded in sxlocks with the new API.
END
K 10
svn:author
V 3
des
K 8
svn:date
V 27
2001-11-13T22:41:24.000000Z
K 7
svn:log
V 64
MFC: (1.60) Make sure the netmask always has an address family.
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-14T00:12:27.000000Z
K 7
svn:log
V 64
Fix a typo in rev 1.30 that broke the release: s/-dlint/-Dlint/
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-14T01:00:40.000000Z
K 7
svn:log
V 66
The interrupt nesting level is per-thread not per-CPU on FreeBSD.
END
K 10
svn:author
V 8
gshapiro
K 8
svn:date
V 27
2001-11-14T02:47:26.000000Z
K 7
svn:log
V 786
MFC: Fix NO_SENDMAIL knob. When FreeBSD's old BSD version of vacation was
replaced with the new version in sendmail's distribution, vacation and
the necessary libraries (libsmdb and libsmutil) were changed so they
were always compiled. This broke people who didn't checkout
src/contrib/sendmail/. I don't know if it's best to think of NO_SENDMAIL
as no sendmail sources available or no sendmail binary. It is now the
former.
Also, remove the sendmail chapter from System Managers Manual (SMM) if
NO_SENDMAIL is defined (for similar reasons -- source not available).
Revision Changes Path
1.130 +6 -1 src/lib/Makefile
1.16 +6 -2 src/share/doc/smm/Makefile
1.169 +4 -1 src/usr.bin/Makefile
END
K 10
svn:author
V 3
yar
K 8
svn:date
V 27
2001-11-14T04:35:07.000000Z
K 7
svn:log
V 167
MFC r1.9: Don't output a blank line if a driver provides
no media status.
PR: bin/30587
Submitted by: Andre Albsmeier
END
K 10
svn:author
V 3
yar
K 8
svn:date
V 27
2001-11-14T05:03:37.000000Z
K 7
svn:log
V 208
Rework the utmp(5) page:
o Fix a number of wrong statements
o Clarify the structure of the files and the C structures theirselves
o Add cross-references to login(3), logout(3), logwtmp(3)
MFC after: 1 month
END
K 10
svn:author
V 3
yar
K 8
svn:date
V 27
2001-11-14T05:16:22.000000Z
K 7
svn:log
V 253
MFC: Add a new option to edquota(8) - "-f", which will
allow to limit the prototype quota distribution (-p)
to a single filesystem. Useful when initializing
quotas on a newly added disk.
PR: bin/30816
Submitted by: Dmitry Morozovsky
END
K 10
svn:author
V 6
dillon
K 8
svn:date
V 27
2001-11-14T06:30:36.000000Z
K 7
svn:log
V 680
remove holdfp()
Replace uses of holdfp() with fget*() or fgetvp*() calls as appropriate
introduce fget(), fget_read(), fget_write() - these functions will take
a thread and file descriptor and return a file pointer with its ref
count bumped.
introduce fgetvp(), fgetvp_read(), fgetvp_write() - these functions will
take a thread and file descriptor and return a vref()'d vnode.
*_read() requires that the file pointer be FREAD, *_write that it be
FWRITE.
This continues the cleanup of struct filedesc and struct file access
routines which, when are all through with it, will allow us to then
make the API calls MP safe and be able to move Giant down into the fo_*
functions.
END
K 10
svn:author
V 8
sheldonh
K 8
svn:date
V 27
2001-11-14T06:35:43.000000Z
K 7
svn:log
V 89
Avoid unnecessary calls to expr(1) by using standard shell arithmetic
expansion instead.
END
K 10
svn:author
V 2
ps
K 8
svn:date
V 27
2001-11-14T09:20:24.000000Z
K 7
svn:log
V 158
If the mask length is zero, there is no need to convert it to a
netmask.
PR: 31947
Submitted by: Aaron Scarisbrick
MFC after: 1 week
END
K 10
svn:author
V 3
cjc
K 8
svn:date
V 27
2001-11-14T09:30:01.000000Z
K 7
svn:log
V 340
After further discussion on -CURRENT, some people (jhb) do not like
the idea of not masking passwords on comments in case the
administrator comments out an entry without clearing the
password. Instead completely ignore comments (since they have no
security impact) when doing the diff of the old and new passwd file.
Suggested by: rwatson
END
K 10
svn:author
V 8
matusita
K 8
svn:date
V 27
2001-11-14T12:46:19.000000Z
K 7
svn:log
V 69
MFC: rev 1.223: Set full-path of cvsup for "make update"
PR: 31932
END
K 10
svn:author
V 4
nyan
K 8
svn:date
V 27
2001-11-14T13:06:26.000000Z
K 7
svn:log
V 97
Use the md driver if we run 5.x system.
It is possible to do 'make release' on a current system.
END
K 10
svn:author
V 5
guido
K 8
svn:date
V 27
2001-11-14T14:01:35.000000Z
K 7
svn:log
V 98
Enable IPv6 support for IPF in -stable (just the userland; it already
is enabled in kernel space)
END
K 10
svn:author
V 5
guido
K 8
svn:date
V 27
2001-11-14T14:15:05.000000Z
K 7
svn:log
V 117
ipfilter was moved inside kernel space from sys/netinet to
sys/contrib/ipfilter/netinet
Update makefiles accordingly
END
K 10
svn:author
V 5
guido
K 8
svn:date
V 27
2001-11-14T14:21:03.000000Z
K 7
svn:log
V 57
MFC: ipfs (save/restore state/nat tables across reboots)
END
K 10
svn:author
V 7
iedowse
K 8
svn:date
V 27
2001-11-14T15:08:07.000000Z
K 7
svn:log
V 550
Oops, when trying the dirhash sequential-access optimisation,
compare the slot offset against the predicted offset, not a boolean
flag. This typo effectively disabled the sequential optimisation,
but was otherwise harmless.
Not surprisingly, fixing this improves performance in the sequential
access case. I am seeing a 7% speedup on one machine here; using
dirhash when sequentially looking up directory entries is now about
5% faster instead of 2% slower than the non-dirhash case.
Submitted by: KOIE Hidetaka
MFC after: 1 week
END
K 10
svn:author
V 7
iedowse
K 8
svn:date
V 27
2001-11-14T15:53:59.000000Z
K 7
svn:log
V 137
MFC: 1.59; Remove the SSLEEP case from the load average computation,
since it has been a no-op for as long as our CVS history goes back.
END
K 10
svn:author
V 6
murray
K 8
svn:date
V 27
2001-11-14T16:24:51.000000Z
K 7
svn:log
V 113
Cross-reference the fdopen and fileno manpages.
PR: docs/31866
Submitted by: W. Campbell
END
K 10
svn:author
V 8
matusita
K 8
svn:date
V 27
2001-11-14T16:48:47.000000Z
K 7
svn:log
V 203
"make cleandir" before building a kernel and modules.
This will hopefully fix the recent 'I cannot compile linux module with
buildworld' problem. MFC will come shortly.
Submitted by: imura@ryu16.org
END
K 10
svn:author
V 8
matusita
K 8
svn:date
V 27
2001-11-14T16:50:29.000000Z
K 7
svn:log
V 70
MFC: rev 1.224: "make cleandir" before building a kernel and modules.
END
K 10
svn:author
V 6
obrien
K 8
svn:date
V 27
2001-11-14T16:55:38.000000Z
K 7
svn:log
V 12
MFC: warns2
END
K 10
svn:author
V 6
obrien
K 8
svn:date
V 27
2001-11-14T16:56:10.000000Z
K 7
svn:log
V 51
MFC: rev 1.32 (add the ability to Bzip2 your logs)
END
K 10
svn:author
V 6
obrien
K 8
svn:date
V 27
2001-11-14T16:58:58.000000Z
K 7
svn:log
V 222
MFC:
rev 1.31 (fix the type of the NULL arg to execl())
rev 1.32 (add the ability to Bzip2 your logs)
rev 1.33,37,38 (WARNS-2'ify)
rev 1.35 (simplify date-parsing arithmetic)
rev 1.36 (use the POSIX syntax for chown)
END
K 10
svn:author
V 6
obrien
K 8
svn:date
V 27
2001-11-14T16:59:34.000000Z
K 7
svn:log
V 50
MFC: rev 1.3 (add the ability to Bzip2 your logs)
END
K 10
svn:author
V 6
obrien
K 8
svn:date
V 27
2001-11-14T17:00:02.000000Z
K 7
svn:log
V 38
MFC: rev 1.31 (document Bzip2's flag)
END
K 10
svn:author
V 6
obrien
K 8
svn:date
V 27
2001-11-14T17:00:58.000000Z
K 7
svn:log
V 41
Fix the type of the NULL arg to execl().
END
K 10
svn:author
V 7
iedowse
K 8
svn:date
V 27
2001-11-14T17:22:53.000000Z
K 7
svn:log
V 177
MFC: move the code for calculating the system load average into
kern_synch.c. Add jitter to the timing of samples to avoid
synchronisation with processes that run periodically.
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-14T17:48:55.000000Z
K 7
svn:log
V 137
The new libedit from a while back depends on ncurses, so put -ledit before
-lncurses so the fixit crunch binary links.
Tested on: alpha
END
K 10
svn:author
V 7
rwatson
K 8
svn:date
V 27
2001-11-14T18:20:45.000000Z
K 7
svn:log
V 407
o Modify nfslockdans() to accept a thread reference instead of a proc
reference: with td->td_ucred, it will be desirable to authorize
based on td->td_ucred, rather than p->p_ucred.
o Since the same variable 'p' was later used with pfind() on the target
process for the wakeup, introduce a new local variable 'targetp'
to use instead.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-14T18:36:37.000000Z
K 7
svn:log
V 158
Remove ifnet.if_mpsafe for now. If this is needed, it won't be needed
until much later when the network stack locking is farther along.
Approved by: jlemon
END
K 10
svn:author
V 7
phantom
K 8
svn:date
V 27
2001-11-14T18:52:43.000000Z
K 7
svn:log
V 113
fix ukrainian translation of 'Norwegian' word
PR: misc/28605
Submitted by: Alexey Klimov
END
K 10
svn:author
V 7
sobomax
K 8
svn:date
V 27
2001-11-14T21:14:39.000000Z
K 7
svn:log
V 103
Style: don't mix decimal and hex values in the same file (convert all to
decimal).
MFC after: 2 weeks
END
K 10
svn:author
V 7
sobomax
K 8
svn:date
V 27
2001-11-14T21:28:10.000000Z
K 7
svn:log
V 183
Add support for entering the Ukrainian letter GHE with upturn and for Russian
YO (`e' with two dots).
PR: 28573
Submitted by: Alexey Klimov
MFC after: 2 weeks
END
K 10
svn:author
V 4
mike
K 8
svn:date
V 27
2001-11-15T02:05:03.000000Z
K 7
svn:log
V 187
o Implement imaxabs(), imaxdiv(), llabs(), lldiv().
o Update abs(3), div(3), labs(3), ldiv(3) to reflect standards
conformance and add additional references.
Reviewed by: bde, wollman
END
K 10
svn:author
V 3
pat
K 8
svn:date
V 27
2001-11-15T02:27:48.000000Z
K 7
svn:log
V 52
Follow tradition and add myself
Approved by: lioux
END
K 10
svn:author
V 4
grog
K 8
svn:date
V 27
2001-11-15T02:35:14.000000Z
K 7
svn:log
V 101
Add public holidays in Australia and New Zealand.
Submitted by: Conrad Parker
END
K 10
svn:author
V 6
jlemon
K 8
svn:date
V 27
2001-11-15T03:09:23.000000Z
K 7
svn:log
V 46
MFC: gx driver, with adjustments for -stable.
END
K 10
svn:author
V 6
jlemon
K 8
svn:date
V 27
2001-11-15T03:11:22.000000Z
K 7
svn:log
V 24
Add gx module makefile.
END
K 10
svn:author
V 6
jlemon
K 8
svn:date
V 27
2001-11-15T03:12:51.000000Z
K 7
svn:log
V 28
Add gx to the module build.
END
K 10
svn:author
V 6
jlemon
K 8
svn:date
V 27
2001-11-15T03:14:18.000000Z
K 7
svn:log
V 18
Add entry for gx.
END
K 10
svn:author
V 6
jlemon
K 8
svn:date
V 27
2001-11-15T03:24:29.000000Z
K 7
svn:log
V 19
Add the gx device.
END
K 10
svn:author
V 6
jlemon
K 8
svn:date
V 27
2001-11-15T03:32:09.000000Z
K 7
svn:log
V 24
MFC manual page for gx.
END
K 10
svn:author
V 4
grog
K 8
svn:date
V 27
2001-11-15T03:53:57.000000Z
K 7
svn:log
V 157
Remove accidentally included NZ holidays.
Get floating holidays right.
Add the richness of NT holidays.
Submitted by: Conrad Parker
END
K 10
svn:author
V 7
cvs2svn
K 8
svn:date
V 27
2001-11-15T03:53:58.000000Z
K 7
svn:log
V 68
This commit was manufactured by cvs2svn to create branch 'RELENG_4'.
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-15T05:49:18.000000Z
K 7
svn:log
V 70
Add Compaq WL110 PC Card to the list.
PR: 31023
Submitted by: wilko
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-15T05:54:25.000000Z
K 7
svn:log
V 84
GVC 10Mbps Ethernet Card
PR: 30329
Submitted by: David Xu
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-15T06:17:05.000000Z
K 7
svn:log
V 56
Fix comments about 'current' state of hardware/software
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-15T06:18:06.000000Z
K 7
svn:log
V 133
Add NEWCARD support for aironet stuff.
PR: 24854
Submitted by: "Sam Habash"
(with the mtx fix by Jonathan Chen)
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-15T06:18:58.000000Z
K 7
svn:log
V 38
newcard support for an, from pr 24854
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-15T06:26:24.000000Z
K 7
svn:log
V 126
Add PC4500 and 350 for newer cards in this line.
Obtained from: NetBSD's an driver (and FreeBSD's /etc/defaults/pccard.conf)
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-15T06:37:13.000000Z
K 7
svn:log
V 309
Hoist the Card/Card2 macros that I invented for the wi driver into
pccard layer and rename them PCMCIA_CARD and PCMCIA_CARD2 respectively
(note, this is being done with an eye towards NetBSD integreation so
it is easier to keep lists of cards between us and them in sync).
Use this in the an and wi drivers.
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-15T06:44:43.000000Z
K 7
svn:log
V 42
Minor style problem I introduced recently
END
K 10
svn:author
V 8
matusita
K 8
svn:date
V 27
2001-11-15T07:04:23.000000Z
K 7
svn:log
V 167
Run "make cleandir" if NO_MODULES are set, or there is no sys/modules
directory. Previous commit breaks buildkernel if NO_MODULES was set.
Sorry...
Noticed by: mike
END
K 10
svn:author
V 8
matusita
K 8
svn:date
V 27
2001-11-15T07:09:00.000000Z
K 7
svn:log
V 48
Typo fix (my test version doesn't have this...)
END
K 10
svn:author
V 8
matusita
K 8
svn:date
V 27
2001-11-15T07:13:08.000000Z
K 7
svn:log
V 105
MFC: rev 1.225,1.226: Run "make cleandir" if NO_MODULES are set or directory
sys/modules is not existed.
END
K 10
svn:author
V 4
nyan
K 8
svn:date
V 27
2001-11-15T07:27:25.000000Z
K 7
svn:log
V 38
Use the vn driver on a stable system.
END
K 10
svn:author
V 4
nyan
K 8
svn:date
V 27
2001-11-15T07:31:08.000000Z
K 7
svn:log
V 88
Check /usr/src/release/sysinstall is exist or not.
Run 'make obj' for /usr/src/release.
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-15T07:50:09.000000Z
K 7
svn:log
V 20
Add vendor for NDC.
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-15T07:50:38.000000Z
K 7
svn:log
V 27
Sync to 1.18 of pccarddevs
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-15T07:52:49.000000Z
K 7
svn:log
V 32
Migrate to PCMCIA_CARD() macros
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-15T07:57:38.000000Z
K 7
svn:log
V 37
More devices. Obtained from NetBSD.
END
K 10
svn:author
V 3
imp
K 8
svn:date
V 27
2001-11-15T08:15:44.000000Z
K 7
svn:log
V 54
MF NetBSD's if_ne_pcmcia.c rev 1.82's list of devices
END
K 10
svn:author
V 6
alfred
K 8
svn:date
V 27
2001-11-15T09:35:51.000000Z
K 7
svn:log
V 174
Bring in Andrew P. Lentvorski initial work on making lockd work,
this should get us closer so cleaner implementation.
Submitted by: Andrew P. Lentvorski
END
K 10
svn:author
V 7
iwasaki
K 8
svn:date
V 27
2001-11-15T11:59:25.000000Z
K 7
svn:log
V 310
Remove "S4B" from sleep_state_names and add "NONE" instead.
Now you can say;
# sysctl hw.acpi.lid_switch_state=NONE
instead of specifying unsupported _Sx object in the system.
Actually, S4B is going to disappear in ACPICA and we already have
hw.acpi.s4bios to distinguish BIOS hibernation or OS hibernation.
END
K 10
svn:author
V 7
iwasaki
K 8
svn:date
V 27
2001-11-15T12:00:48.000000Z
K 7
svn:log
V 148
Two minor changes.
- Change _ACx sysctl oid from ten of _AC[0-9] to one _ACx.
- Better error printing on _TMP evaluation.
Reviewed by: msmith
END
K 10
svn:author
V 2
cy
K 8
svn:date
V 27
2001-11-15T14:28:03.000000Z
K 7
svn:log
V 83
My final rite of FreeBSD is now complete.
Reviewed by: nectar
Approved by: nectar
END
K 10
svn:author
V 7
iwasaki
K 8
svn:date
V 27
2001-11-15T15:12:08.000000Z
K 7
svn:log
V 176
Fix re-enabling ACPI on wakeup from hibernation. The problem was that
acpi_Disable() cleared all GPE events.
Some old ACPI implementaions still need current re-enabling code.
END
K 10
svn:author
V 7
sobomax
K 8
svn:date
V 27
2001-11-15T15:13:24.000000Z
K 7
svn:log
V 117
Improve recently committed fix for -t bug.
Submitted by: "Andrew L. Neporada"
MFC after: 3 days
END
K 10
svn:author
V 7
asmodai
K 8
svn:date
V 27
2001-11-15T15:31:51.000000Z
K 7
svn:log
V 68
Report ad hoc mode correctly.
Submitted by: udp
END
K 10
svn:author
V 2
dd
K 8
svn:date
V 27
2001-11-15T15:46:45.000000Z
K 7
svn:log
V 208
Deuglify the usage message by putting the program name after the
"usage:" string. This is how most (all?) other programs in the system
do it.
PR: 31596
Submitted by: Cyrille Lefevre
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-15T15:58:01.000000Z
K 7
svn:log
V 179
NFS_NOSERVER doesn't do anything anymore and is about to get axed so don't
use it. Instead, remove NFSSERVER. This was already done on i386, but
the alpha still needed the fix.
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-15T16:03:24.000000Z
K 7
svn:log
V 104
Axe NFS_NOSERVER since it doesn't do anything anymore. Remove NFSSERVER
from your config file instead.
END
K 10
svn:author
V 7
asmodai
K 8
svn:date
V 27
2001-11-15T16:55:39.000000Z
K 7
svn:log
V 201
Back out previous commit.
This works for wi(4), but apparantly other wireless drivers seem to do
the right thing.
Submitter and yours truly both got Mislead(tm).
Submitted by: udp
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-15T17:29:36.000000Z
K 7
svn:log
V 351
- Don't enable interrupts in trap() if we trapped while holding a spin
lock as this usually makes the problem worse.
- If we get a page fault while holding a spin lock, treat it as a fatal
trap and don't even bother calling into the VM since calling into the
VM will panic when trying to lock Giant before we can get a useful
message anyways.
END
K 10
svn:author
V 7
asmodai
K 8
svn:date
V 27
2001-11-15T18:51:08.000000Z
K 7
svn:log
V 122
Remove clkrun_hack for ThinkPad 570.
PR: 28031
Submitted by: Tan Koan-Sin
MFC after: 2 weeks
END
K 10
svn:author
V 8
matusita
K 8
svn:date
V 27
2001-11-15T18:59:04.000000Z
K 7
svn:log
V 199
Add card_if.h to SRCS.
src/sys/dev/an/if_an_pccard.c rev 1.10 change requires to include
"card_if.h" but Makefile doesn't know about this file. Without this,
kernel build will fail at this driver.
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-15T19:08:55.000000Z
K 7
svn:log
V 134
Remove definition of witness and comment stating that this file implements
witness. Witness moved off to subr_witness.c a while ago.
END
K 10
svn:author
V 7
asmodai
K 8
svn:date
V 27
2001-11-15T19:13:51.000000Z
K 7
svn:log
V 148
MFC: v1.351:
Fix mouse cursor bug, blinking and eating all CPU while near text
cursor.
PR: 25536
Submitted by: David Xu
END
K 10
svn:author
V 7
rwatson
K 8
svn:date
V 27
2001-11-15T19:28:49.000000Z
K 7
svn:log
V 224
o Rely on /dev/snp* permissions, rather than using suser() in snpopen()
to prevent inappropriate use of the snoop device. This means that,
with appropriate chmod'ing, arbitrary users may make use of the snoop
device.
END
K 10
svn:author
V 4
bmah
K 8
svn:date
V 27
2001-11-15T19:32:57.000000Z
K 7
svn:log
V 127
New release notes: Jitter in load average computation, newsyslog(8)
support for bzip2(1).
MFCs noted: gx(4), edquota(8) -f.
END
K 10
svn:author
V 4
bmah
K 8
svn:date
V 27
2001-11-15T19:34:22.000000Z
K 7
svn:log
V 125
MFC: Jitter in load average computation, gx(4), bug in TCP NewReno
fixed, edquota(8) -f, newsyslog(8) support for bzip2(1).
END
K 10
svn:author
V 4
bmah
K 8
svn:date
V 27
2001-11-15T19:36:08.000000Z
K 7
svn:log
V 34
MFC: Add gx(4) to hardware list.
END
K 10
svn:author
V 7
rwatson
K 8
svn:date
V 27
2001-11-15T19:41:14.000000Z
K 7
svn:log
V 80
Temporarily disable unloading, as it appears to be broken (read: causes
panics)
END
K 10
svn:author
V 7
asmodai
K 8
svn:date
V 27
2001-11-15T19:42:07.000000Z
K 7
svn:log
V 210
Document the atkbd flags of 0x03 and be explicit to mention this might
fit some dockingstation keyboard probing.
PR: 23681
Submitted by: yokota [PR issued by:
Claude Lefrancois ]
END
K 10
svn:author
V 7
rwatson
K 8
svn:date
V 27
2001-11-15T19:42:08.000000Z
K 7
svn:log
V 86
'error' is now unused, since its only purpose was to catch the
results of suser_td().
END
K 10
svn:author
V 4
bmah
K 8
svn:date
V 27
2001-11-15T19:42:18.000000Z
K 7
svn:log
V 153
Slightly reorder some of the kernel changes to bring them in line with
how we order release notes entries. Document this order by adding
some comments.
END
K 10
svn:author
V 7
asmodai
K 8
svn:date
V 27
2001-11-15T19:44:17.000000Z
K 7
svn:log
V 160
MFC: Document the atkbd 0x03 flag, which might help with dockingstations.
PR: 23681
Submitted by: yokota [PR by: Claude Lefrancois ]
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-15T19:46:36.000000Z
K 7
svn:log
V 118
Add a couple of returns to making recovering from a failed witness_assert()
more sane in the RESTARTABLE_PANICS case.
END
K 10
svn:author
V 3
jhb
K 8
svn:date
V 27
2001-11-15T19:54:48.000000Z
K 7
svn:log
V 118
Use MTX_QUIET for the lock operations during clock interrupts so their logs
don't drown out more useful log messages.
END
K 10
svn:author
V 7
asmodai
K 8
svn:date
V 27
2001-11-15T20:03:37.000000Z
K 7
svn:log
V 104
MFS: Add quirk entry for the Hitachi DK31* drives.
PR: 18793
Submitted by: Paul Haddad
END
K 10
svn:author
V 7
asmodai
K 8
svn:date
V 27
2001-11-15T20:59:32.000000Z
K 7
svn:log
V 191
MFC: Document options HZ, place it in its own section `CLOCK OPTIONS' and
add the undocumented CLK_* options to that section as well.
Submitted by: Mike Tancsa (partially)
END
K 10
svn:author
V 7
asmodai
K 8
svn:date
V 27
2001-11-15T21:06:50.000000Z
K 7
svn:log
V 20
MFC: Add stdbool.h.
END
K 10
svn:author
V 7
asmodai
K 8
svn:date
V 27
2001-11-15T21:08:06.000000Z
K 7
svn:log
V 137
Add stdbool.h.
At the same time reorder the list [due to space constraints] so that it
is prepared for the header files like in CURRENT.
END
K 10
svn:author
V 7
rwatson
K 8
svn:date
V 27
2001-11-15T22:50:06.000000Z
K 7
svn:log
V 464
o extattrctl initattr, when pre-allocating store for extended attributes,
computed a a chunksize that didn't include the extended attribute
header. This was a non-fatal error, in that it was just writing out
zeros anyway, but did have the effect of not pre-allocating the
right amount of disk space. This fix calculates chunksize to include
the attribute header.
Submitted by: Dale Rahn
Sponsored by: DARPA, UPenn POSSE Project
Obtained from: OpenBSD
END
K 10
svn:author
V 7
rwatson
K 8
svn:date
V 27
2001-11-15T22:56:40.000000Z
K 7
svn:log
V 73
o Update copyright dates, comments...
Obtained from: TrustedBSD Project
END
K 10
svn:author
V 7
sobomax
K 8
svn:date
V 27
2001-11-15T23:01:29.000000Z
K 7
svn:log
V 301
Allow bit 21 of EFLAGS register (PSL_ID) be changed in the use-mode without
ill effects. This should fix problems threaded programs are having with
auto-detecting CPU type.
Reported by: Joe Clarke
Tested by: Joe Clarke
Reviewed by: jhb
MFC after: 1 week
END
K 10
svn:author
V 6
fenner
K 8
svn:date
V 27
2001-11-15T23:27:46.000000Z
K 7
svn:log
V 96
Do not allow leading zeros on device names in dev_stdclone().
PR: kern/32019
Reviewed by: phk
END
K 10
svn:author
V 5
peter
K 8
svn:date
V 27
2001-11-15T23:49:02.000000Z
K 7
svn:log
V 46
Fix a leftover client comment, long line fix.
END
K 10
svn:author
V 4
bmah
K 8
svn:date
V 27
2001-11-16T01:48:31.000000Z
K 7
svn:log
V 98
New release notes: IPFilter supports IPv6, ipfs(8).
Reminded by: devet@devet.org (Arjan de Vet)
END
K 10
svn:author
V 4
bmah
K 8
svn:date
V 27
2001-11-16T01:49:43.000000Z
K 7
svn:log
V 39
MFC: IPFilter supports IPv6, ipfs(8).
END
K 10
svn:author
V 5
peter
K 8
svn:date
V 27
2001-11-16T01:56:34.000000Z
K 7
svn:log
V 212
As part of a general cleanup and reconvergence of related pmap code,
start tidying up some loose ends. The DEBUG_VA stuff has long since
passed its use-by date. It wasn't used on ia64 but got cut/pasted there.
END
K 10
svn:author
V 5
peter
K 8
svn:date
V 27
2001-11-16T02:02:21.000000Z
K 7
svn:log
V 77
Merge part of i386/pmap.c rev 1.220 that got missed in alpha/pmap.c
rev 1.10
END
K 10
svn:author
V 3
joe
K 8
svn:date
V 27
2001-11-16T02:02:42.000000Z
K 7
svn:log
V 120
Switch warnings and strict back on again in a way that's compatible
with -stable as well as -current.
Reviewed by: imp
END
K 10
svn:author
V 5
peter
K 8
svn:date
V 27
2001-11-16T02:06:06.000000Z
K 7
svn:log
V 66
Converge with i386/pmap.c - dont refer to curproc, use curthread.
END
K 10
svn:author
V 5
peter
K 8
svn:date
V 27
2001-11-16T02:17:18.000000Z
K 7
svn:log
V 252
Converge/fix some debug code (#if 0'ed on alpha, but whatever)
- use NPTEPG/NPDEPG instead of magic 1024 (important for PAE)
- use pt_entry_t instead of unsigned (important for PAE)
- use vm_offset_t instead of unsigned for va's (important for x86-64)
END
K 10
svn:author
V 5
peter
K 8
svn:date
V 27
2001-11-16T02:20:40.000000Z
K 7
svn:log
V 69
Merge rev 1.293 of i386/pmap.c - skip PG_UNMANAGED in pmap_collect()
END
K 10
svn:author
V 5
peter
K 8
svn:date
V 27
2001-11-16T02:25:29.000000Z
K 7
svn:log
V 301
Merge rev 1.202 from i386/pmap.c (back in 1998 by John Dyson):
Make flushing dirty pages work correctly on filesystems that
unexpectedly do not complete writes even with sync I/O requests.
This should help the behavior of mmaped files when using
softupdates (and perhaps in other circumstances also.)
END
K 10
svn:author
V 5
peter
K 8
svn:date
V 27
2001-11-16T02:28:33.000000Z
K 7
svn:log
V 304
Merge rev 1.264 from i386/pmap.c (tegge via alfred):
Protect against an infinite loop when prefaulting pages. This can
happen when the vm system maps past the end of an object or tries
to map a zero length object, the pmap layer misses the fact that
offsets wrap into negative numbers and we get stuck.
END
K 10
svn:author
V 5
peter
K 8
svn:date
V 27
2001-11-16T02:31:20.000000Z
K 7
svn:log
V 135
Oops, I accidently merged a whitespace error from the original commit.
(whitespace at end of line in rev 1.264 pmap.c). Fix them all.
END
K 10
svn:author
V 7
rwatson
K 8
svn:date
V 27
2001-11-16T02:40:09.000000Z
K 7
svn:log
V 326
Although the 'bool' type is referenced in the list of capabilities, it
is not defined in the capability type list. Provide a definition for
'bool', if a slightly less than elegant one. Note that this definition
does not include the complete scope of available behavior defined
in cgetcap(3), and could probably be improved.
END
K 10
svn:author
V 5
peter
K 8
svn:date
V 27
2001-11-16T02:41:31.000000Z
K 7
svn:log
V 170
Merge another missing part of i386/pmap.c rev 1.220. Dont blindly clear
the PG_BUSY flag without using the code that wakes up something else that
may be sleeping on it.
END
K 10
svn:author
V 5
peter
K 8
svn:date
V 27
2001-11-16T02:44:55.000000Z
K 7
svn:log
V 39
Cosmetic tweak to eliminate some diffs
END
K 10
svn:author
V 4
bmah
K 8
svn:date
V 27
2001-11-16T02:48:25.000000Z
K 7
svn:log
V 137
Give correct library names for the act of combining the crypt libraries.
PR: 31995
Submitted by: Crist J. Clark
END
K 10
svn:author
V 4
nyan
K 8
svn:date
V 27
2001-11-16T03:01:50.000000Z
K 7
svn:log
V 113
Use the md device not olny a version of the system is 5 but 5 and over.
Requested by: matusita
MFC after: 1 day
END
K 10
svn:author
V 8
matusita
K 8
svn:date
V 27
2001-11-16T03:02:34.000000Z
K 7
svn:log
V 62
Don't cleandir also if MODULES_WITH_WORLD.
MFC after: 3 days
END