David E. O'Brien
753960f7c4
Use __FBSDID().
2003-06-10 22:09:23 +00:00
Scott Long
af2aaddd7a
Don't start the beastie menu if the 'beastie_disable' variable is set to
...
'YES'.
If the user selects to escape to the loader prompt, set 'autoboot_delay'
to 'NO' so that the prompt timer doesn't run.
2003-06-10 22:04:09 +00:00
David E. O'Brien
ad39da7821
Use __FBSDID().
2003-06-10 21:44:29 +00:00
David E. O'Brien
16dbc7f228
Use __FBSDID().
2003-06-10 21:29:12 +00:00
Alan Cox
2a8f9ab57f
- Finish vm object and page locking in vnode_pager_setsize().
...
- Make some small style changes to vnode_pager_setsize(); most notably,
move two comments to a more logical place.
2003-06-10 20:28:41 +00:00
David E. O'Brien
ee709e7024
Use __FBSDID().
2003-06-10 18:14:05 +00:00
David E. O'Brien
9c963d873e
Use __FBSDID().
2003-06-10 17:50:20 +00:00
David E. O'Brien
61334e3b42
Use __FBSDID().
2003-06-10 17:31:31 +00:00
David E. O'Brien
a880eba3cf
Use __FBSDID().
2003-06-10 17:10:18 +00:00
David E. O'Brien
f59584cd7f
Use __FBSDID().
2003-06-10 17:02:51 +00:00
David E. O'Brien
fa58a9089f
Use __FBSDID().
2003-06-10 16:50:43 +00:00
Hidetoshi Shimokawa
0b1739465d
Fix typo in the previous revision.
2003-06-10 12:08:58 +00:00
David E. O'Brien
e9f0aa0360
Use __FBSDID().
2003-06-10 05:05:54 +00:00
Justin T. Gibbs
a9fe95487e
Sync perforce IDs.
2003-06-10 03:25:24 +00:00
Hidetoshi Shimokawa
97aad8deb4
Fix struct bus_info on big-endian machines.
2003-06-10 02:29:10 +00:00
Hidetoshi Shimokawa
efd4a0c1ec
Add tx_speed sysctl variable.
2003-06-10 02:27:39 +00:00
David Xu
36407bec4f
If there are signals delivered to current thread, breaks out of loop,
...
userret() will be called again by ast() and thread_userret() will be
called again by userret().
Reported by: tegge
2003-06-10 02:21:32 +00:00
Poul-Henning Kamp
c1f5a18201
Revert last commit, I have no idea what happened.
2003-06-09 22:51:36 +00:00
Stefan Eßer
fb9d7a4b40
Remove embededded ID string which was meant to provide information
...
about the driver version in case of an error report. It conflicts with
some other variable of the same name that has been added to the kernel
just recently and there haven't been any bug reports for quite some
time now, anyway ...
2003-06-09 22:16:00 +00:00
Maxime Henrion
0ca5dc1c3e
style(9).
2003-06-09 21:57:48 +00:00
Poul-Henning Kamp
87eca0f99c
Add new geom_ccd module
2003-06-09 21:49:54 +00:00
Poul-Henning Kamp
68bf8b56da
remove old CCD module
2003-06-09 21:48:12 +00:00
John Baldwin
5499ea019d
Wait for the real interval timer callout handler to finish executing if it
...
is currently executing when we try to remove it in exit1(). Without this,
it was possible for the callout to bogusly rearm itself and eventually
refire after the process had been free'd resulting in a panic.
PR: kern/51964
Reported by: Jilles Tjoelker <jilles@stack.nl>
Reviewed by: tegge, bde
2003-06-09 21:46:22 +00:00
John Baldwin
8bccf7034e
The issetugid() function is MPSAFE.
2003-06-09 21:34:19 +00:00
Scott Long
87947cad18
Track the resource id of the memory port instead of just assuming that
...
it is 0x0. Cardbus-based sio/modem cards can now be ejected without
panic'ing.
2003-06-09 21:25:14 +00:00
Poul-Henning Kamp
47f94c12da
A white-space nit I noticed.
2003-06-09 19:40:34 +00:00
Alan Cox
06fa71cdcc
Update the vm object and page locking in exec_map_first_page(). Mark the
...
one still anticipated change with XXX. Otherwise, this function is done.
2003-06-09 19:37:14 +00:00
Poul-Henning Kamp
df622d54f8
GEOMification of CCD.
...
You need your kernel and ccdconfig(8) to be in sync, particularly if your
source tree is on a ccd device.
2003-06-09 19:25:07 +00:00
Alan Cox
4412dc5468
- Add vm object locking to vm_pgmoveco().
...
- Add a comment to vm_pgmoveco() describing what remains to be done
for vm locking.
2003-06-09 19:23:03 +00:00
Max Khon
3ba993a100
Merge NetBSD bktr_core.c rev. 1.26:
...
Fix broken programming of VSCALE_HI registers in yuv422_prog().
PR: 46521
Obtained from: NetBSD
MFC after: 3 days
2003-06-09 19:13:38 +00:00
Poul-Henning Kamp
ec421aec25
Fix error handling for ENOMEM style issues.
2003-06-09 19:12:19 +00:00
Max Khon
46e0ffba9b
Add two more Vendor ID's for Leadtek Winfast TV 2000
...
PR: 47453
Obtained from: NetBSD (partially)
2003-06-09 19:11:01 +00:00
Juli Mallett
c02d762181
Attempt to fix Alpha build by renaming ident[] to kern_ident[].
2003-06-09 18:19:33 +00:00
John Baldwin
bd77aaf980
When we re-route a PCI interrupt, write the new IRQ value into the intline
...
register.
Reviewed by: imp
2003-06-09 18:08:46 +00:00
John Baldwin
5e26dcb560
- Add a td_pflags field to struct thread for private flags accessed only by
...
curthread. Unlike td_flags, this field does not need any locking.
- Replace the td_inktr and td_inktrace variables with equivalent private
thread flags.
- Move TDF_OLDMASK over to the private flags field so it no longer requires
sched_lock.
2003-06-09 17:38:32 +00:00
Hiten Pandya
d4eba12bb0
Add a comment to de-obfuscate the meaning of the PQ_CACHESIZE
...
kernel configuration option. This created confusion resulting
into a PR.
PR: docs/45294
Approved by: des (mentor)
Discussed with: bmilekic
2003-06-09 17:09:51 +00:00
Juli Mallett
da1186f2c7
Expose kern.ident by way of OID_AUTO.
...
Requested by: phk
2003-06-09 10:54:23 +00:00
Juli Mallett
c4119c76f8
Make kernel identification (`ident' in the config(8) driver) available to
...
userland, and the kernel. In the kernel by way of the 'ident[]' variable
akin to all the other stuff generated by newvers.sh. In userland it is
available to sysctl consumers via KERN_IDENT or 'kern.ident'. It is exported
by uname(1) by the -i flag.
Reviewed by: hackers@
2003-06-09 09:38:20 +00:00
Alan Cox
bc5b057f6c
Hold the vm object's lock when performing vm_page_lookup().
2003-06-09 07:01:05 +00:00
Alan Cox
3471677cc9
Don't use vm_object_set_flag() to initialize the vm object's flags.
2003-06-09 06:50:02 +00:00
Jeffrey Hsu
807c988d7a
On a socket creation error, don't close the socket.
2003-06-09 03:44:34 +00:00
Jeff Roberson
356500a306
- Add a simple CPU load balancing algorithm. This works by executing once a
...
second and equalizing the load between the two most imbalanced CPU. This
is intended to clear up long term load imbalances that would not be handled
by the 'pull' method in sched_choose().
- Pull out some bits of sched_choose() into a kseq_move() function that moves
an arbitrary thread from one kseq to another.
2003-06-09 00:39:09 +00:00
Alan Cox
138449dc19
- Properly handle the paging_in_progress case on two vm objects in
...
vm_object_deallocate().
- Remove vm_object_pip_sleep().
2003-06-08 23:01:24 +00:00
Dag-Erling Smørgrav
3f0a1da2f8
Revert part of rev 1.43. We want to fail gracefully if there is no packet
...
waiting in the interface queue.
Submitted by: Yeasah Pell <yeasah@apocalypse.org>
2003-06-08 18:35:25 +00:00
Yoshihiro Takahashi
82cdd526b1
Don't route PCI irq on pc98.
2003-06-08 11:18:35 +00:00
Martin Blapp
e351d778f2
Add ADMtek ADM9511 and ADM9513 device ID's.
...
PR: PR51823
Submitted by: Kaho Toshikazu <kaho@elam.kais.kyoto-u.ac.jp>
Reviewed by: phk
MFC after: 2 days
2003-06-08 10:11:55 +00:00
Philippe Charnier
9703a107f2
The .Fn function
2003-06-08 09:53:08 +00:00
Alan Cox
fd0cc9a862
Lock the vm object when performing vm_page_grab().
2003-06-08 07:14:30 +00:00
Yoshihiro Takahashi
3889b283ef
Add help file for pc98.
2003-06-08 03:34:49 +00:00
Yoshihiro Takahashi
c7fd521917
Enable new boot menu.
2003-06-08 03:20:35 +00:00