des
9c026741d8
Use fallthrough to simplify the multiplier logic; optimistically add
...
support for the T multiplier; improve the error message for unrecognized
multipliers.
2004-08-08 23:14:44 +00:00
des
8cec0bf03f
Fix some whitespace issues, and move a curly brace out of an #ifdef to
...
avoid confusing auto-indenting editors.
2004-08-08 23:11:43 +00:00
davidxu
8a33af7a5a
Initialize thread_db module.
2004-08-08 22:46:22 +00:00
davidxu
be987aa523
1. Add some code check if thread suspending or resuming is failed.
...
2. Add code to retrieve thread tls address.
2004-08-08 22:45:36 +00:00
davidxu
be9db1f7cb
Check debugger suspending flag for system scope thread.
...
Reviewed by: deischen
2004-08-08 22:42:11 +00:00
simon
380ac81517
Auto generate device listings the following drivers: adv, amd, bt, ida,
...
iir, ips, nsp, ohci, and stg.
2004-08-08 22:39:19 +00:00
davidxu
d29ded002b
1.Use new way to check if a thread is in critical region, defer suspending
...
if it is true.
2.Add thread_db api td_thr_tls_get_addr to get tls address, the real code
is commented out util tls patch is committed.
Reviewed by: deischen
2004-08-08 22:37:53 +00:00
davidxu
634d20a05e
1.Add KSE_INTR_DBSUSPEND command for kse_thr_interrupt to suspend a bound
...
thread, after the bound thread leaves critical region, the thread should
check debug flag may suspend itself by using the command.
2.Schedule upcall after thread is suspended by debugger
3.Wakeup upcall thread after process suspension.
Reviewed by: deischen
2004-08-08 22:32:20 +00:00
davidxu
f8c21c52ad
Call thread_user_enter for M:N thread, ast() should be treated as another
...
entrance of kernel.
2004-08-08 22:28:33 +00:00
simon
771c5d4a50
Bump document date for last commit.
2004-08-08 22:27:02 +00:00
davidxu
6412ad5b2e
Add pl_flags to ptrace_lwpinfo, two flags PL_FLAG_SA and PL_FLAG_BOUND
...
indicate that a thread is in UTS critical region.
Reviewed by: deischen
Approved by: marcel
2004-08-08 22:26:11 +00:00
simon
b337473ecd
- Add a HARDWARE section which lists supported devices.
2004-08-08 22:19:05 +00:00
simon
39ed94c8e8
- Add a HARDWARE section which lists supported devices based on the
...
manual page and the Hardware Notes.
2004-08-08 21:47:40 +00:00
simon
16713c490a
- Add support for the .Dq macro.
2004-08-08 21:28:00 +00:00
stefanf
7d8f957c6c
Implement C99's standard header <tgmath.h>. It provides type-generic macros
...
for the <math.h> and <complex.h> functions that have float, double and long
double implementations. Such type-generic macros expand to an actual
function, depending on the types of the macro arguments, eg. if <tgmath.h>
is included, the invocation cos(1.0f) calls the function cosf().
2004-08-08 20:05:47 +00:00
dwmalone
c69fb8926e
s/FALLTHOUGH/FALLTHROUGH/
...
Submitted by: Xin LI <delphij@frontfree.net>
2004-08-08 18:59:19 +00:00
kientzle
74f9ad184e
gtar uses -F for another purpose, so bsdtar no longer treats it as a
...
synonym for --format. Update the man page to reflect this. While
I'm here, change the man page to document "tar" rather than "bsdtar,"
update some comments about -l compatibility and fix a few grammar nits.
2004-08-08 17:20:23 +00:00
sam
54e744b4c4
Add missing bit of last if_start workaround: mark scan callout
...
MPSAFE only debug_mpsafenet is 1 so callbacks to send management
frames hold Giant; this is another bandaid on the path to removing Giant.
2004-08-08 17:10:54 +00:00
hrs
78751f3de6
Use &url.*; for URLs in www.FreeBSD.org.
2004-08-08 15:08:29 +00:00
hrs
68b716f413
Simplify parameter entities in doctype declaration.
2004-08-08 14:59:27 +00:00
phk
db95f8ec86
use bufdone() not biodone().
2004-08-08 13:23:05 +00:00
phk
134a515cd2
Use bufdone(), not biodone().
2004-08-08 13:20:43 +00:00
thomas
e4fab58d9e
Include the nanoBSD make.conf in the top-level nanoBSD Makefile, so
...
all configuration knobs (both system settings and nanoBSD-specific ones)
can be tuned by modifying a single file. Move KERNCONF default value
to make.conf.
Attempt to resolve CFGMASTER like CUSTOMIZE, first relative to ${.CURDIR},
then as an absolute path.
Allow optional additional arguments to be passed to the CUSTOMIZE script.
2004-08-08 13:05:03 +00:00
kensmith
a86d309b22
Looks like the x.org manuals are in x11/xorg-manpages, not x11/xorg-manuals.
2004-08-08 10:50:19 +00:00
dfr
6a047f3d1e
Make sure that AT_PHDR has a useful value even for static programs.
2004-08-08 09:48:10 +00:00
hrs
f93065ec3e
- Add an -o option to specify the output file.
...
- Make "die()" more verbose.
- Do not put extra blank lines into the output file.
- Normalize text by using numeric entities because
some characters such as "'" can break the generated SGML.
Reviewed by: simon
2004-08-08 09:23:49 +00:00
sanpei
900c3e68f7
Add support iRiver iFP MP3 player
...
PR: kern/54881, i386/63941, kern/66124
Submitted by: Magnus <bsdhead.at.spray.dot.se@FreeBSD.org>,
Dmitry Dyomin <old@old.com.ua>,
Dmitry Sivachenko <mitya@demos.su>
MFC after: 1 week
2004-08-08 09:08:37 +00:00
kensmith
8a6aaa7b93
The compat2x and compat3x packages are not buildable due to security
...
issues.
2004-08-08 09:07:41 +00:00
phk
685cf0583f
OK, now check geom class version numbers.
2004-08-08 08:34:46 +00:00
phk
d8d2b01380
Tag all geom classes in the tree with a version number.
2004-08-08 07:57:53 +00:00
kientzle
d915b8a2f0
Add archive_entry_set_mtime()
2004-08-08 07:39:19 +00:00
phk
2568a59fae
OOps, that check was a bit premature. Allow zero versions as well.
2004-08-08 07:30:47 +00:00
sanpei
f46ce8d895
Add support Sony Handycam TRV-30 memory stick slot
...
PR: kern/69915
Submitted by: Christian Gusenbauer <c47g@gmx.at>
MFC after: 1 week
2004-08-08 07:09:43 +00:00
phk
8a11f1b4a6
Use default method initialization on geoms.
2004-08-08 06:49:07 +00:00
phk
cb84366718
Use a ->fini() from the geom class to destroy the control device.
...
Use default initialization of geom methods.
2004-08-08 06:47:43 +00:00
phk
e7ff003728
Give classes a version number and refuse to touch classes which are not
...
understood. This makes room for additional binary compatibility in the
future.
Put fields in the class for the geom's methods and initialize the methods
of a new geom from these fields. This saves some code in all classes.
2004-08-08 06:46:27 +00:00
kientzle
0a68c3721e
Better low-memory handling: If the link cache runs out of memory, just
...
throw out the whole thing and stop tracking links entirely. That will
break all remaining hardlinks, but should free up enough memory to
let everything finish.
2004-08-08 06:36:03 +00:00
kientzle
03cc09682b
Move the smart chdir logic into a couple of utility functions in util.c.
...
Then use them to provide consistent -C support throughout the program.
Thanks to: Christoph Mallon
2004-08-08 05:50:10 +00:00
sanpei
86f0a3c971
Add support to Sony Ericsson USB Cable(Susteen USB Data Cable)
...
PR: kern/66416
Submitted by: Fredrik Lindberg <fliREMOVEME@shapeshifter.se>
MFC after: 1 week
2004-08-08 05:21:56 +00:00
kientzle
0a58439922
It shouldn't be an error to specify the same mode twice: allow -cc but not -ct.
...
Thanks to: Christoph Mallon (whose proposed patch was actually
simpler than what I ended up with)
2004-08-08 05:10:10 +00:00
kientzle
b2443d940f
Another pointy-hat problem: PACKAGE_VERSION macro is set in
...
CFLAGS, it shouldn't be in bsdtar_platform.h.
Thanks to: Andrey Chernov for looking over my shoulder so much lately.
2004-08-08 04:36:32 +00:00
alfred
2c7c8317e5
Bump __FreeBSD_version for vfs_mount signature change.
2004-08-08 03:21:37 +00:00
jmg
6967b9b093
rearange some code that handles the thread taskqueue so that it is more
...
generic. Introduce a new define TASKQUEUE_DEFINE_THREAD that takes a
single arg, which is the name of the queue.
Document these changes.
2004-08-08 02:37:22 +00:00
kientzle
6b8c5a5e67
Oops. Use "unsigned long" instead of "int" for the intermediate variables
...
in wide-character conversions, since it's guaranteed to be large enough.
Thanks to: Andrey Chernov
2004-08-08 02:22:48 +00:00
kientzle
92956ea0cd
Minor portability fixes. bsdtar now compiles on Win32/cygwin, though
...
it doesn't yet seem to work entirely correctly.
2004-08-08 01:30:30 +00:00
philip
fac40a85c6
Assume a finger of regular width when no width value is reported by
...
the touchpad (which happens when it has no extended capabilities).
Spotted by: dhw
Forgotten by: philip
2004-08-08 01:26:00 +00:00
sanpei
d3ac947a9f
Add support AOpen VA1000 video capture card
...
PR: kern/62146
Submitted by: HASHI Hiroaki <hasi@cskk-sv.co.jp>
MFC after: 1 week
2004-08-08 01:23:39 +00:00
kientzle
0433526613
Use 'int' for certain wide-character conversions instead of wchar_t.
...
That quiets some compiler warnings on platforms with 16-bit wchar_t.
With this change, libarchive now compiles cleanly on Win32/cygwin.
2004-08-08 01:21:10 +00:00
philip
5c7a45a41f
Update support for Synaptics Touchpads (Volume IV)
...
o Change the motion calculation to result in
a more reasonable speed of motion
This should fix the 'aiming' problems people have reported. It also
mitigates (but doesn't completely solve) the 'stalling' problems at
very low speeds.
Tested by: many subscribers to -current
Approved by: njl
2004-08-08 01:10:23 +00:00
philip
47633aed92
Update support for Synaptics Touchpads (Volume III)
...
o Catch 'taps' as button presses
o One finger sends button1, two fingers send button3,
three fingers send button2 (double-click)
Tested by: many subscribers to -current
Approved by: njl
2004-08-08 01:00:31 +00:00