Scott Long
c80a90c51f
Change __FUNCTION__ to __func__
...
Submitted by: Stefan Farfeleder
2004-03-03 07:43:34 +00:00
David E. O'Brien
9779ed37a9
Blah, s/newbus/busdma/ in the last commit.
2004-03-03 07:33:43 +00:00
Scott Long
e38ea2819f
Finish the removal of the 'nv' device reference.
2004-03-03 07:16:42 +00:00
David E. O'Brien
1a092ee3b8
Opps, nv(4) isn't committed yet. Comment out.
2004-03-03 07:09:40 +00:00
David E. O'Brien
e81bb67370
AMD64 versions.
2004-03-03 07:00:48 +00:00
David E. O'Brien
13545b10a4
Adjust lnc(4) for 64-bit platforms should it get newbus'ified.
2004-03-03 06:54:26 +00:00
David E. O'Brien
a9653b1cc3
Adjust ed(4) for 64-bit platforms should it get newbus'ified.
2004-03-03 06:48:42 +00:00
David E. O'Brien
77b72a2216
Use a long as the opaque type so that it matches the size of a pointer
...
on both 32-bit and 64-bit platforms.
2004-03-03 06:20:36 +00:00
David E. O'Brien
37580b343a
Add memory barrier routines for AMD64.
2004-03-03 06:19:03 +00:00
David E. O'Brien
5ec0232d34
Cast thru intptr_t on the way to void* for success on 64-bit platforms.
2004-03-03 06:18:29 +00:00
Nate Lawson
2a5644e928
Finish fixing style problems in my previous commit.
...
Pointed out by: bde
2004-03-03 05:51:48 +00:00
Nate Lawson
6d0267157c
This commit was generated by cvs2svn to compensate for changes in r126520,
...
which included commits to RCS files with non-trunk default branches.
2004-03-03 05:47:09 +00:00
Bruce Evans
18b6a3bf87
In the descrption of network interfaces:
...
- use consistent formatting (no tabs)
- improved wording for cx and oltr.
2004-03-03 05:26:03 +00:00
Andrey A. Chernov
9f06a99edd
Be more GNU-compatible in diagnostics
2004-03-03 03:05:21 +00:00
Nate Lawson
3184cf5a6b
Add support for quirks for acpi tables. Key off OEM vendor and revision.
...
Sort acpi debug values. Change "disable" to "disabled" to match rest of
the kernel. Remove debugging from acpi_toshiba since it was only used for
probe/attach.
2004-03-03 03:02:17 +00:00
Garance A Drosehn
2adaffb0aa
Minor style(9) fixes. remove a register keyword, correct two indents.
...
Noticed while comparing to OpenBSD version.
2004-03-03 02:44:52 +00:00
Garance A Drosehn
7f761c522e
Convert K&R-style routine definitions to C89 style, partially to reduce
...
diffs with OpenBSD. This causes no changes to the object produced.
2004-03-03 02:41:21 +00:00
Kenneth D. Merry
2a413b2918
Fix a couple of camcontrol issues that popped up on sparc64:
...
- bzero the CCB header in getdevtree() and set the path properly, to
avoid having random garbage in the CCB header.
- if the lun isn't specified in a device specifier, it should default to
0, not whatever random data happens to be in the lun variable.
- move the prototype for getdevtree() out from under #ifndef MINIMALISTIC,
since it is used in both cases.
Submitted by: Marius Strobl <marius@alchemy.franken.de> (mostly)
MFC After: 2 weeks
2004-03-03 01:51:24 +00:00
Max Laier
b81dae751b
Add some missing DUMMYNET_UNLOCK() in config_pipe().
...
Noticed by: Simon Coggins
Approved by: bms(mentor)
2004-03-03 01:33:22 +00:00
Colin Percival
6b89247521
Forced commit to note that files have been repocopied from
...
src/sbin/nologin to src/usr.sbin/nologin in preparation for
moving nologin(8) from /sbin to /usr/sbin.
2004-03-03 00:45:30 +00:00
Christian Brueffer
7f4b049d59
Remove reference to cx.4. A manpage doen't have to reference itself :-)
2004-03-02 20:42:21 +00:00
Max Laier
43eb694abc
Move PFIL_HOOKS and ipfw past the scope checks to allow easy redirection to
...
linklocal.
Obtained from: OpenBSD
Reviewed by: ume
Approved by: bms(mentor)
2004-03-02 20:29:55 +00:00
Poul-Henning Kamp
9ed40643ea
Make swapbacked md(4) devices respect the -x and -y emulation arguments.
2004-03-02 20:13:23 +00:00
Jordan K. Hubbard
1b629e865e
If handed a file pointer we can't write to, set errno properly to EBADF
...
in order to get SUSv2 conformant behavior in higher level calls like
fputs() and puts().
Reviewed by: bde
2004-03-02 19:43:51 +00:00
David E. O'Brien
0a5df651a6
Whitespace fixes.
2004-03-02 19:15:13 +00:00
Peter Wemm
ed1b77af8c
Add new Matrix Orbital LCD panel id's so that they are recognized and
...
attached via uftdi->ucom.
2004-03-02 19:03:26 +00:00
Peter Wemm
ec88698685
Regen
2004-03-02 19:01:56 +00:00
Peter Wemm
2c711f0694
Add some device id's for Matrix Orbital's newer LCD panels. These use
...
another ftdi usb->serial bridge with different ID's.
2004-03-02 19:01:30 +00:00
Christian Brueffer
45bc8ec13f
Fix plural usage and a grammar nit
2004-03-02 18:38:32 +00:00
Christian Brueffer
0fafc68bcd
o remove stray 'the'
...
o remove instance of wrong apostrophe usage
MFC after: 3 days
2004-03-02 18:30:25 +00:00
Christian Brueffer
8e2e32ea2f
Language cleanup
2004-03-02 18:20:42 +00:00
Roman Kurakin
749ffe1842
1. Add modules makefile for Cronyx Tau/ISA driver (ctau).
...
Approved by: imp (mentor)
2004-03-02 16:51:34 +00:00
Roman Kurakin
3551b5825e
1. Connect Cronyx Tau/ISA driver (ctau) to kernel.
...
Approved by: imp (mentor)
2004-03-02 16:48:19 +00:00
Roman Kurakin
232c8325ba
1. Fix compilation and panic while system boot problem after makedev was
...
changed to unde2dev.
Approved by: imp (mentor)
2004-03-02 16:44:07 +00:00
Roman Kurakin
752aeaf074
1. Renames NCT constant to NCTAU. This will help while MFC to 4 branch.
...
2. Fix compilation and panic while system boot problem after makedev
was changed to unde2dev.
Approved by: imp (mentor)
2004-03-02 16:39:40 +00:00
Søren Schmidt
f0aafe7d84
If being verbose in the autosense code, print the original error.
2004-03-02 16:16:54 +00:00
Hajimu UMEMOTO
48850f2977
scope awareness of ff01:: is not merged, yet. So, clear
...
embeded form of scopeid for ff01:: for now.
Pointed out by: mlaier
2004-03-02 16:01:27 +00:00
John Baldwin
efac7951fe
Always assert that the passed in lock is the same as the saved lock in the
...
sleep queue now that the one abnormal case has been fixed.
2004-03-02 15:02:08 +00:00
John Baldwin
959c0c4122
Correct handling of PDROP in msleep() to just skip the mtx_lock() rather
...
than clear the lock pointer so that sleepq_add() still gets the correct
lock pointer and doesn't bogusly trip an assertion.
2004-03-02 14:58:33 +00:00
Max Laier
4672d81921
Two minor follow-ups on the MT_TAG removal:
...
ifp is now passed explicitly to ether_demux; no need to look it up again.
Make mtag a global var in ip_input.
Noticed by: rwatson
Approved by: bms(mentor)
2004-03-02 14:37:23 +00:00
Ruslan Ermilov
6e14763e7d
Protect shell expansions.
2004-03-02 14:32:23 +00:00
Jake Burkholder
d499047c83
Elf_Phdr.p_type 7 is "PT_TLS".
2004-03-02 14:06:27 +00:00
Søren Schmidt
37baea5bd5
Report the original command on failures that causes auto sense.
...
Keep the ATA_R_QUIET flag if set during autosense.
2004-03-02 14:05:12 +00:00
Søren Schmidt
c4c0e4fc3b
Fix getting progress data for some device in yet another way.
...
Take advantage of the new autosense logic.
2004-03-02 14:03:43 +00:00
Alan Cox
ca3b447732
Modify contigmalloc1() so that the free page queues lock is not held when
...
vm_page_free() is called. The problem with holding this lock is that it is
a spin lock and vm_page_free() may attempt the acquisition of a different
default-type lock.
2004-03-02 08:25:58 +00:00
Peter Grehan
4daf20b2f1
Increase kernel VA from 256Mb to 512Mb by shifting the segment used
...
for user copyinout down to 12, and keeping segments 13/14 for
kernel VA.
It would be nice to have more available, but segments lower than
this are reserved for either memory or 1:1 mapped device i/o,
and seg 15 is OpenFirmware ROM. Also, the effort to keep OpenFirmware
available for callbacks limits the use of VA-mapped segments.
Fortunately UMA_MD_SMALL_ALLOC takes away a lot of VM pressure.
Obtained from: NetBSD
2004-03-02 06:49:21 +00:00
Peter Grehan
9c3078173a
Hook libthr to the build for PowerPC
2004-03-02 06:26:37 +00:00
Peter Grehan
a95a647dcc
libthr powerpc support.
...
Submitted by: Suleiman Souhlal <refugee@segfaulted.com>
Tested with: most libpthread tests, Apache 'worker' MDM
2004-03-02 06:25:20 +00:00
Peter Grehan
57df12f6c4
makecontext lib call.
...
Submitted by: Suleiman Souhlal <refugee@segfaulted.com>
2004-03-02 06:22:24 +00:00
Peter Grehan
919cb3362f
Kernel changes for libthr (and probably libpthread).
...
include/ucontext.h
- remove trapframe and switch over to 'generic' description of machine
state. Include version field to help with future modifications.
Include floating point and altivec state, and hopefully align
correctly
powerpc/copyinout.c
- fill out casuptr() sync primitive, required by kern_umtx.c
powerpc/machdep.c
- shifted proc0/thread0/pcpu setup to before cninit, since
syscons -> make_dev -> devlock requires a valid curthread
- implemented get_mcontext/set_mcontext
- recast sendsig/sigreturn to use get/set_mcontext and new
ucontext struct. floating point now saved
- TODO: save/restore altivec state
powerpc/vm_machdep.c
- implemented cpu_thread_setup/cpu_set_upcall/cpu_set_upcall_kse
- eliminated trailing whitespace
Submitted by: Suleiman Souhlal <refugee@segfaulted.com>, ucontext by grehan
2004-03-02 06:13:09 +00:00