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