Poul-Henning Kamp
18e47b55a9
Back out my last commit to syscons, things seem to be far more evil
...
than suspected.
and obviously nobody runs the patches I post to -current :-(
Poul-Henning
2004-02-13 12:04:15 +00:00
Ruslan Ermilov
817b59bff6
Reduce the number of knobs controlling the build of debug modules
...
to one, DEBUG_FLAGS, which is also compatible with <bsd.prog.mk>.
Previously one had to set both DEBUG and DEBUG_FLAGS to build the
.ko.debug with debugging symbols which was boring when doing this
manually.
2004-02-13 10:40:54 +00:00
Ruslan Ermilov
9673a2c2d0
Removed -g from CFLAGS. There is a better way to build debugging
...
versions of the modules, and unconditionally putting -g in CFLAGS
has negative impact on the size of the resulting .ko object, even
now that debugging symbols are always stripped.
2004-02-13 10:11:01 +00:00
Ruslan Ermilov
4c293d355f
We didn't strip debugging symbols from .ko if DEBUG was undefined.
2004-02-13 09:39:45 +00:00
Peter Pentchev
dc546e1a0e
Add the '-h hostname' to usage(), too.
...
While I'm here, sync the usage() synopsis with the manual page synopsis:
make the [-i | -s] explicit and sort the options alphabetically.
Reminded by: ru
MFC after: 3 days
2004-02-13 09:26:54 +00:00
Pawel Jakub Dawidek
9a7e557610
Update manual pages: the name of function g_access_rel() has
...
changed to g_access().
Approved by: scottl (mentor)
2004-02-13 08:42:10 +00:00
Marcel Moolenaar
317872f26c
Don't create a mapfile during link. It's not needed for the build.
2004-02-13 04:45:41 +00:00
Marcel Moolenaar
a02efe9a7c
o Don't build with -fpic. It's not needed and inconsistent with how
...
other constributions are compiled.
o Remove powerpc specific additions to CFLAGS.
2004-02-13 04:43:41 +00:00
Bruce Evans
0efb13948d
MFextfs: backed out secondary changes in rev.1.40 that had become just
...
style bugs (a variable that is used only once, and misformattings).
2004-02-13 03:05:12 +00:00
Jun Kuriyama
df1941fb59
Fix style bugs in previous commit.
...
Submitted by: bde
2004-02-13 02:02:06 +00:00
Andrey A. Chernov
d44022d1a2
Mention which patches imported
2004-02-13 01:16:12 +00:00
Tim Kientzle
b4435eb7d9
Register libarchive in bsd.libnames.mk and mdoc.local
...
Submitted by: ru
2004-02-13 01:14:38 +00:00
Andrey A. Chernov
e522ca7145
This commit was generated by cvs2svn to compensate for changes in r125759,
...
which included commits to RCS files with non-trunk default branches.
2004-02-13 01:08:19 +00:00
Andrey A. Chernov
8c5ab30807
Official patches 001-005
2004-02-13 01:08:19 +00:00
Tim Kientzle
3d82406997
Style fixes: Use curly braces in Makefiles,
...
use cat (not cp) to copy files.
Submitted by: ru
2004-02-13 00:58:48 +00:00
Maksim Yevmenkin
d806a0a80d
Register libbluetooth and libsdp
...
Reviewed by: imp (mentor), ru
2004-02-12 23:50:56 +00:00
Poul-Henning Kamp
d2bae332d6
Remove the absolute count g_access_abs() function since experience has
...
shown that it is not useful.
Rename the relative count g_access_rel() function to g_access(), only
the name has changed.
Change all g_access_rel() calls in our CVS tree to call g_access() instead.
Add an #ifndef BURN_BRIDGES #define of g_access_rel() for source
code compatibility.
2004-02-12 22:42:11 +00:00
Ruslan Ermilov
63dfee8866
Fixed the fatal bug introduced in previous commit: don't strip
...
kgzldr.o -- kgzipping with such a loader produces bad images.
2004-02-12 22:06:33 +00:00
Ruslan Ermilov
c6cad6c575
Clean CLEANFILES.
2004-02-12 21:43:50 +00:00
Poul-Henning Kamp
f484fc6593
Don't use makedev() to hack up dev_t's early in boot, do it right
...
with make_dev() (and avoid doing it again later).
2004-02-12 21:32:59 +00:00
Alan Cox
40448065e8
Further reduce the use of Giant in vm_map_delete(): Perform pmap_remove()
...
on system maps, besides the kmem_map, without Giant.
In collaboration with: tegge
2004-02-12 20:56:06 +00:00
John Baldwin
3094dfd106
Use the PCIR_BAR() macro rather than a magic number to specify the BAR
...
for controller memory.
2004-02-12 20:47:03 +00:00
Poul-Henning Kamp
74cf585544
Correct the cleanup of the alias dev_t for /dev/urandom: being an
...
alias it depends on the aliased dev_t and disappears automatically
when that is removed.
Submitted by: "Bjoern A. Zeeb" <bzeeb+freebsd@zabbadoz.net>
2004-02-12 20:46:49 +00:00
John Baldwin
e4a87c455e
Fix a whitespace nit.
2004-02-12 20:45:01 +00:00
Tim Kientzle
c56e5beb9c
sys/types.h must be included before sys/acl.h,
...
as clearly documented in the acl manpage.
Thanks to bde for catching this blunder.
2004-02-12 20:35:59 +00:00
Poul-Henning Kamp
f865123ec4
Give both consumers and providers a {void *private, u_int index} which
...
the implementing class can use to hang internal info from.
2004-02-12 20:32:11 +00:00
Bruce M Simpson
b30190b542
Update the prototype for tcpsignature_apply() to reflect the spelling of
...
the types used by m_apply()'s callback function, f, as documented in mbuf(9).
Noticed by: njl
2004-02-12 20:16:09 +00:00
Bruce M Simpson
bca0e5bfc3
style(9) pass; whitespace and comments.
...
Submitted by: njl
2004-02-12 20:12:48 +00:00
Bruce M Simpson
a0194ef1ea
Remove an unnecessary initialization that crept in from the code which
...
verifies TCP-MD5 digests.
Noticed by: njl
2004-02-12 20:08:28 +00:00
Bruce Evans
67406320ff
MFffs (ffs_vfsops.c 1.227: clean up open mode bandaid). This reduces
...
gratuitous differences with ffs a little.
2004-02-12 17:54:58 +00:00
Bruce Evans
8adff5fc12
Fixed some minor style bugs (English usage and formatting of binary
...
operators) in and near revs.1.169-1.170 (open mode bandaid). This
(or better a proper fix) should have been done before cloning the
bandaid to many other file systems.
2004-02-12 16:52:24 +00:00
Tim Kientzle
bcaf9acc49
Connect libarchive to the build.
2004-02-12 16:41:33 +00:00
Bruce Evans
a55a608e71
Only indent once for continuation lines when not lining up with
...
parentheses if the continuation indent is exactly half of the main
indent. Indenting one contination indent for every level of
parentheses gives bad results in most cases and is not what is done
in about 90% of properly hand-formatted KNF code (sys/kern/*.c,
nvi/common/*.c). The main advantage of the non-default KNF options
-nlp -ci4 is that continuation lines don't accidentally line up with
the next main indentation level or march to the right, and increasing
their indentation defeats this.
This behaviour change is limited to when the continuation indent is
exactly half of the main indent to avoid adding yet another option.
2004-02-12 16:25:12 +00:00
Peter Grehan
321fd46031
Work-in-progress for the 'Kauai' ATA device in Mac notebooks. The
...
device seems to be the macio ATA cell with a PCI front-end, and
has no relation to PIIX-style ATA/PCI devices.
2004-02-12 09:17:16 +00:00
Peter Grehan
a3063d483e
Add sys file required for IEEE fp functions.
...
Submitted by: Suleiman Souhlal <refugee@segfaulted.com>
2004-02-12 09:12:11 +00:00
Peter Grehan
88d2dd24fd
Add forgotten IEEE functions. The Perl 5.8 port now compiles.
...
Submitted by: Suleiman Souhlal <refugee@segfaulted.com>
Obtained from: NetBSD
2004-02-12 09:11:06 +00:00
Jun Kuriyama
5580f04ab0
Reverse lock order by using local variable. This will shut up "acquiring
...
duplicate lock of same type" message.
Reviewed by: mckusick
2004-02-12 08:52:08 +00:00
Dag-Erling Smørgrav
cd54ef88cb
Add %%sender%% to the recipient list.
2004-02-12 08:19:13 +00:00
Dag-Erling Smørgrav
33fe672121
Set the default sender address to <tinderbox@freebsd.org>, and the
...
default recipient to %%sender%%.
2004-02-12 08:18:48 +00:00
Ruslan Ermilov
5c8f32a869
Tidy up makefiles.
...
Tested by: marcel
2004-02-12 08:10:34 +00:00
Nate Lawson
aa0b7126ba
style(9): wrap at 80 columns.
2004-02-12 05:05:56 +00:00
Nate Lawson
97054a769f
Handle proper formatting and a buffer overrun when running an old sh on
...
a system that has sys_nsig > NSIG (i.e. when libc is upgraded.)
Submitted by: Matt Dillon
Reviewed by: bde
2004-02-12 05:03:37 +00:00
Tim Kientzle
06d2a666e4
libarchive itself is now completely clean at WARNS=10 on all architectures.
...
Unfortunately, the stock zlib.h is not:
line 885: 'err' parameter shadows global 'err' definition from <err.h>
Back the WARNS level down to 3 to accomodate borked zlib.h.
2004-02-12 04:11:40 +00:00
Peter Grehan
9a580b5e18
Remove register keyword and constify tmp values. This fixes
...
PPC compile warning - PPC is the only consumer of this code
path.
2004-02-12 03:23:13 +00:00
Brian Feldman
f662a93197
Always socantsendmore() before deallocating a socket. This, in turn,
...
calls selwakeup() if necessary (which it is, if you don't want freed
memory hanging around on your td->td_selq).
Props to: alfred
2004-02-12 01:48:40 +00:00
Bill Paul
c7a61a03e8
Correct instance of *timeout that should have been timeout.
...
Noticed by: mlaier
2004-02-11 23:11:12 +00:00
Ruslan Ermilov
ea81a634b5
kzip(8) is long dead.
2004-02-11 22:25:25 +00:00
Don Lewis
55b5f2a202
When reparenting a process to init, make sure that p_sigparent is
...
set to SIGCHLD. This avoids the creation of orphaned Linux-threaded
zombies that init is unable to reap. This can occur when the parent
process sets its SIGCHLD to SIG_IGN. Fix a similar situation in the
PT_DETACH code.
Tested by: "Steven Hartland" <killing AT multiplay.co.uk>
2004-02-11 22:06:02 +00:00
Ruslan Ermilov
40d387429f
Overhaul makefiles.
2004-02-11 22:01:17 +00:00
Bill Paul
31d5c7fd4d
Add yet more bulletproofing. This is to guard against the case that
...
ndis_init_nic() works one during attach, but fails later. Many things
will blow up if ndis_init_nic() fails and we aren't careful.
2004-02-11 21:53:40 +00:00