Commit Graph

162621 Commits

Author SHA1 Message Date
hannken
df70316e3f Ffs_blkfree() and ffs_freefile() take a devvp that may be a regular file whencalled from snapshot creation. Be sure to use the right mount.
Ok: Andrew Doran <ad@netbsd.org>
2007-10-18 17:39:04 +00:00
pooka
b372e0c23c Fix wrong argument order which just happened to work by luck. 2007-10-18 17:07:30 +00:00
christos
e8cbe68183 Move linux block up higher as it was before. noted by apb 2007-10-18 16:04:24 +00:00
christos
1b946384ef Make the license match to grutil.c 2007-10-18 15:41:50 +00:00
yamt
c8721e7b97 terminate yamt-x86pmap branch. 2007-10-18 15:31:17 +00:00
yamt
21ac91dd00 sync with kernel after the merge of yamt-x86pmap branch. 2007-10-18 15:30:43 +00:00
yamt
24a1632cb3 merge yamt-x86pmap branch.
- reduce differences between amd64 and i386.  notably, share pmap.c
  between them.  it makes several i386 pmap improvements available to
  amd64, including tlb shootdown reduction and bug fixes from Stephan Uphoff.
- implement deferred pmap switching for amd64.
- remove LARGEPAGES option.  always use large pages if available.
  also, make it work on amd64.
2007-10-18 15:28:31 +00:00
joerg
002c91440c Always declare wskbd_repeat to fix build without wsdisplay. 2007-10-18 14:51:25 +00:00
pooka
ce87c49167 * Change type of boolean functions to, well, boolean instead of int.
* add puffs_cid_isequal() which can be used to test if the two caller
  id's refer to the same process/lwp.
2007-10-18 13:48:04 +00:00
christos
e16da7f1bc Put the proper license on this file, using the newgrp.c one. 2007-10-18 13:04:06 +00:00
yamt
eb48112ad5 yamt-x86pmap-base4 2007-10-18 08:32:35 +00:00
macallan
71e5186330 - make match() return 100 for awacs and only 1 for i2s
- correct gpio wiring for PowerMac3,3 / Gigabit G4
2007-10-18 04:59:54 +00:00
christos
50295fe38d cast to long explicitly for the compat build 2007-10-18 02:28:22 +00:00
christos
a3b8c83a7e - define the NetBSD options before including any files
- add the _NETBSD_TOOLS define to make more symbols visible
- user_from_uid and group_from_gid are renamed only if we don't have them
2007-10-18 02:27:10 +00:00
christos
6c18907891 Introduce _NETBSD_TOOLS for symbols the are needed in tools build 2007-10-18 02:23:37 +00:00
joerg
04e2d29955 Use callout_setfunc/callout_schedule. 2007-10-18 00:10:52 +00:00
garbled
12ea739236 Note termination by commit of ppcoea-renovation branch. (CHANGES updates
will follow later, when I have time to collate them)
2007-10-17 23:54:09 +00:00
garbled
b11f242056 Remove pmppc, and change the description for sandpoint and mvmeppc. The
mvmeppc port is now the home for any future ports to machines running
older, non-PReP compliant PPCBUG firmware.  The sandpoint port is for
machines running DINK32 and similar firmware.
2007-10-17 23:43:39 +00:00
garbled
11ab7e4b00 Fix a few more misc. pmppc references 2007-10-17 23:39:11 +00:00
garbled
e246c3104b Change pmppc references to evbppc 2007-10-17 23:36:56 +00:00
garbled
c3f8de66a4 change the lines referencing pmppc to evbppc 2007-10-17 23:32:45 +00:00
garbled
cbaea9726c regen for pmppc removal 2007-10-17 23:31:07 +00:00
joerg
8302c6904b Separate softc and device_t. Convert to aprint API and make the driver
less verbose by default.
2007-10-17 23:30:58 +00:00
garbled
ebae510efc Remove the pmppc send-pr category 2007-10-17 23:27:33 +00:00
garbled
a16fbf9738 remove pmppc as a target 2007-10-17 23:23:02 +00:00
garbled
c4c235482e Fix up the set lists to reflect the move of the pmppc section 4 manapages
to evbppc and removal of the section 8 pmppc pages.
2007-10-17 23:20:01 +00:00
garbled
7be2407c76 Remove the section 8 pmppc manpages 2007-10-17 23:11:34 +00:00
garbled
1d1d527ff1 Remove the man4.pmppc but move the contents over to man4.evbppc as they
still contain worthwhile information.
2007-10-17 23:10:04 +00:00
garbled
5f16c40aeb Remove the pmppc etc stuff. Delete the pmppc manpage dirs from the mtree
list, but add mtree dirs for evbppc in section 4, because the pmppc sec.
4 manpages will be moving there.
2007-10-17 23:04:10 +00:00
garbled
81d85de62e Part 1 of pmppc removal as a port. (the machine is still supported, but
now under the evbppc port)
Note, have not touched the set lists yet, as I would like to preserve the
manpages.
2007-10-17 22:59:26 +00:00
joerg
54575b3cd5 Use callout_setfunc/callout_schedule and don't cast function pointers. 2007-10-17 22:13:56 +00:00
bouyer
913efd481d bouyer-xenamd64 2007-10-17 22:02:35 +00:00
joerg
02ed2a3988 Add ioapic_dump_raw, which dumps the full IOAPIC register set. 2007-10-17 21:18:18 +00:00
christos
961c73981f From Anon Ymous:
- general whitespace, lint fixes, error checking
- document the exit status of the command per POSIX
- use the shared with su group adding utilities.
2007-10-17 21:07:49 +00:00
christos
40d5720e00 From Anon Ymous:
- general cleanup [e-funcs, lint fixes, exit values, more error checking]
- add the ability to change the primary group group as login:group, or :group
  *disabled*, until it is discussed.
- remove krb4 code since there is no more krb4 code in the tree.
- also make the old su behave like the pam su: su to the same user, does
  not ask for a password.
- split out shared code into a separate file.
2007-10-17 21:05:39 +00:00
garbled
d974db0ada Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree.  Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches.  The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
2007-10-17 19:52:51 +00:00
tls
18c80b6525 RCS IDs 2007-10-17 18:47:59 +00:00
tls
13d3c473b0 Fix two memory leaks noted by Coverity (CID-4694, CIT-4695) and use
SIMPLEQ_FOREACH where possible.  Patch from Arnaud Lacombe.
2007-10-17 18:43:46 +00:00
he
663275b41c Fix typo: in disk_init() call: fd -> sc. 2007-10-17 17:58:56 +00:00
he
b68a467e51 Correct the order of the arguments to disk_init(). 2007-10-17 17:57:11 +00:00
ad
55ec699f95 Fix reversed args to memset. From Iain Hibbert. 2007-10-17 17:50:07 +00:00
ad
155ff6bf05 Make it build without IPL_SERIAL. 2007-10-17 17:44:19 +00:00
ad
fd7e1bf0d1 Sync with ffs: fix ufs_ihashlock / ufs_hash_lock deadlock.
From Sverre Froyen.
2007-10-17 17:34:25 +00:00
ad
c90404d176 Match amd64:
-#if defined(_KERNEL) || defined(_LKM)
+#if defined(_KERNEL)
2007-10-17 17:33:22 +00:00
ad
933b05e877 Use __SIMPLELOCK_LOCKED_P(). 2007-10-17 17:22:19 +00:00
ad
6d904cb986 Reapply rev 1.262 and add a comment about it. 2007-10-17 17:20:41 +00:00
pooka
b16ab0b2da Compile most genfs routines directly out of the kernel sources.
Move special I/O routines to genfs_io.c to mirror kernel naming.
2007-10-17 16:48:16 +00:00
pooka
735dd21e07 Split I/O-related routines (getpages, putpages, etc.) which are heavily
tied to uvm out of genfs_vnops into genfs_io.c
2007-10-17 16:45:00 +00:00
reed
15823ba9ad Document .htpasswd / HTTP "Basic" authentication support.
Update date of man page too.
2007-10-17 13:55:46 +00:00
reed
7c5821fbe4 Fix typo in EXAMPLES (unknown service).
While there mention inetd.conf(5) again (since in a new section of man page).
2007-10-17 13:33:18 +00:00