Commit Graph

111895 Commits

Author SHA1 Message Date
ragge 44305abd0b Basic implementation of in-kernel symbol table manager + /dev/ksyms. 2003-04-24 19:56:43 +00:00
fvdl 1f4176dbb6 Because of the padding in mcontext_t, sigframe grew 8 bytes and became
unaligned. Remove the padding in struct sigframe itself to fix this.
2003-04-24 19:19:55 +00:00
fvdl d194f8eb62 Add aapic files. 2003-04-24 18:54:54 +00:00
dsl 82d4d158d2 Missing end of comment 2003-04-24 17:41:03 +00:00
dsl c9a0a49ac7 Don't use ENTRY - it aligns the label and we can't afford the space.
Adjust coding to save 2 more bytes (assume 'D' flag clear - it is)
2003-04-24 17:40:32 +00:00
dsl cf4ada7934 Fix code that scans extended partition list 2003-04-24 17:37:54 +00:00
mycroft f57f7ac072 Back out previous change for now -- it needs more work. 2003-04-24 16:55:29 +00:00
mjl f694ad9267 On second thought, move BSD to calendar.computer.
While there, spell Dijkstra correctly.
2003-04-24 13:36:19 +00:00
mjl 5082020546 Correct dates for Talbot and Zuse. Aristotle surely died only
once (though I have not been able to confirm the exact date).
Add NetBSD/FreeBSD birthday too for good measure.

Most of the changes from FreeBSD with corrections.
2003-04-24 13:29:23 +00:00
jmmv 595e7da8dc New sentence, new line. 2003-04-24 13:23:55 +00:00
wiz 55577d02cc New sentence, new line. Remove an empty line. 2003-04-24 12:28:12 +00:00
wiz 287057db85 Bump date for last. 2003-04-24 12:19:06 +00:00
wiz aa1781ae4b Drop trailing space. 2003-04-24 12:17:49 +00:00
wiz 5eafd757ee regen (init target, some other stuff) 2003-04-24 12:15:58 +00:00
wiz 39f7be757e Use .Aq instead of \*[Lt]...\*[Gt]. 2003-04-24 12:13:03 +00:00
wiz 70f9b8f89a Sort sections. 2003-04-24 12:11:17 +00:00
wiz 64ef7a20ff Sort sections, sort SEE ALSO, bump date for last. 2003-04-24 12:06:56 +00:00
wiz 4880d466e5 Remove duplicate unistd.h inclusion. Igor Sobrado, PR 21300. 2003-04-24 08:22:05 +00:00
gmcgarry 0645f99b01 More ufs2 merge fall-out. Pass the correct pointer to the dinode
for clearing.  Fixes PR#21241.
2003-04-24 08:05:35 +00:00
christos 94f1b04361 fix a few missing malloc attach/detach. Now this works. 2003-04-24 07:50:19 +00:00
dbj 5273e73a7c bump date 2003-04-24 07:43:53 +00:00
dbj 7217a44a7f ensure variable is initialized 2003-04-24 07:05:21 +00:00
dbj ec91c7e736 note pdisk's problems with calculating the raw device size 2003-04-24 06:32:42 +00:00
martin dc09fa82ac Fix attachment for sparc64 systems (missing bus_space_vaddr).
Patches submitted in PR 21188.
2003-04-24 05:06:32 +00:00
dbj 263ed6747c reenable include <getopt.h> for getopt_long(3) 2003-04-24 04:15:58 +00:00
dbj 729bd4d1af fix nits to compile and function on osX 2003-04-24 03:38:53 +00:00
dbj 47e126059c add support for selecting root, user, or swap in the Block Zero Block bits
when setting Apple_UNIX_SVR2.
Correctly update dpme flags when partition is changed to Apple_HFS
Properly reread Apple_HFS volume name when partition is changed to Apple_HFS
update man page to reflect new functionality
document t command in man page
2003-04-24 03:34:34 +00:00
perry b23b1bcc57 Document what happens when you don't have any dependency lines in a
file, and downgrade "must" to "should" in a couple of places.
Answers a documentation complaint from Jeremy C. Reed in PR misc/21251
2003-04-24 03:15:45 +00:00
itojun 5116f9caae fix "round up to 8" code. from kame 2003-04-24 02:22:26 +00:00
perry 90df2da36a add default skel/.logout file 2003-04-24 01:05:49 +00:00
perry a6c2c6c171 Add more descriptive header comments for default dotfiles.
Text based on suggestions by Igor Sobrado in PR misc/21223
2003-04-24 01:02:26 +00:00
perry 66adc5d938 Add a default .logout file.
Suggested by Igor Sobrado in PR misc/21223
2003-04-24 01:01:39 +00:00
perry c2c36bf309 Make a bunch of names mindlessly consistent with the one true way
(e.g., massbus->MASSBUS, unibus->UNIBUS, and similar for some device
names.)
Proposed by Igor Sobrado in PR port-vax/21183 -- but he sent in a
patch that he'd obviously cut and pasted from an xterm or something
that similarly destroyed all the tab characters so I had to re-do it
by hand.
2003-04-23 23:25:02 +00:00
bjh21 c4987984da Accept standard IEEE 802.3 names for Ethernet medium types.
Suggested by Christos, IIRC.
2003-04-23 23:16:43 +00:00
mycroft e7a1f4e518 Catch up with ld.elf_so. 2003-04-23 21:39:08 +00:00
nathanw 68b16f8c13 Patch from Nick Hudson to clean up a couple of cases in proc_unstop(),
as well as improving the comments a bit. Addresses PR kern/20159.
2003-04-23 21:32:10 +00:00
nathanw 3f6de8d84a Use pthread__error() instead of pthread__abort(). 2003-04-23 19:36:12 +00:00
nathanw df2772713e Introduce a pthread__error() macro, for detected application errors as
opposed to internal errors. The setting of the PTHREAD_ERRORMODE
environment variable determines the runtime behavior. Valid settings
are "ignore", "abort", and "print". The default is currently "abort".
2003-04-23 19:35:47 +00:00
matt 275eeea6c9 The __wrap_* symbols need to become local symbols. If you have module
x which is dependent y but they both have __wrap_foo, if the __wrap_foo
is not localized, you will get linker truncation messages.
2003-04-23 18:34:20 +00:00
matt 13bf20997a Need to include <sys/sa.h> for <sys/syscall.h> 2003-04-23 17:50:51 +00:00
provos 4a6e1b3b24 fix EOF on input bug; from mpech@prosoft 2003-04-23 17:44:59 +00:00
mycroft 8826c5e475 Attempt to give dlsym() the same symbol-searching semantics as _rtld_bind().
Tested in a handful of cases.
Reviewed by: a dead silence
2003-04-23 17:40:25 +00:00
mycroft 5ca6f100a3 List myself in a few areas I've done substantial work in. 2003-04-23 17:32:09 +00:00
yamt 5d60643560 use acpi notify mechanism if possible.
XXX i'm not sure if there're PCs that actually need to fall back to polling.
2003-04-23 15:48:35 +00:00
jmmv f302f813f2 Bump ramdisk size to 3000 blocks. 2003-04-23 14:21:07 +00:00
jmmv 8b96464ca3 Bump image size to 1500k. 2003-04-23 14:19:59 +00:00
seb 2eb61ac136 pkg_add fix:
When doing quick pre-check if any conflicting dependencies are installed
and a dependency is not found installed do not try to search for a wildcarded
(-[0-9]* suffix) package if the dependency was already wildcarded.

This prevent something like 'p5-Net-DNS-0.33' reported as an already
installed version of 'p5-Net-[0-9]*' as a dependency.
Before this fix 'p5-Net-[0-[0-9]*' would have been incorrectly searched for.

Reviewed by hubertf@.

Bump PKGTOOLS_VERSION to 20030423.
2003-04-23 10:02:23 +00:00
simonb 6312e6abc3 Add a missing full stop, join to short lines. 2003-04-23 07:33:36 +00:00
perseant ef3c60764c Make LFS work better (though still not "well") as an NFS-exported
filesystem (and other things that needed to be fixed before the tests
would complete), to wit:

* Include the fs ident in the filehandle; improve stale filehandle checks.

* Change definition of blksize() to use the on-dinode size instead of
  the inode's i_size, so that fsck_lfs will work properly again.

* Use b_interlock in lfs_vtruncbuf.

* Postpone dirop reclamation until after the seglock has been released,
  so that lfs_truncate is not called with the segment lock held.

* Don't loop in lfs_fsync(), just write everything and wait.

* Be more careful about the interlock/uobjlock in lfs_putpages: when we
  lose this lock, we have to resynchronize dirtiness of pages in each
  block.

* Be sure to always write indirect blocks and update metadata in
  lfs_putpages; fixes a bug that caused blocks to be accounted to the
  wrong segment.
2003-04-23 07:20:37 +00:00
wiz 8ded03e5f2 Add pmppc/intro(4). 2003-04-23 05:47:05 +00:00