Commit Graph

161146 Commits

Author SHA1 Message Date
rillig
3911c95333 A small word can sometimes express things clearer ... 2007-08-13 06:14:08 +00:00
macallan
ce33f23af8 remove two restore without matching save 2007-08-13 03:09:13 +00:00
tsutsui
6c44f1b32b Parse "root=/dev/hdXN" args passed from the firmware and
set default boot device accordingly.
Requested and okay'ed by cyber@.
2007-08-13 02:09:01 +00:00
tsutsui
320e4f3fc5 Remove all references to spl_mask. Now it isn't used by any sources.
Discussed on port-arm.
2007-08-13 02:04:50 +00:00
tsutsui
908dae93e8 Pull the similar fix from arch/shark/isa/isa_irq.S rev 1.8:
In irq_setmasks(), refer spl_masks[current_spl_level] directly
rather than spl_mask which is a saved value in splraise() and
splx() functions because the latter one is not always sync'ed with
current_spl_level and interrupt state could be mangled.
2007-08-13 02:00:14 +00:00
tsutsui
5c47006ea3 In irq_setmasks(), refer spl_masks[current_spl_level] directly
rather than spl_mask which is a saved value in splraise() and
splx() functions because the latter one is not always sync'ed with
current_spl_level and interrupt state could be mangled.

Okay'ed by chris@, and should close PR port-shark/22355.
2007-08-13 01:55:31 +00:00
pooka
e7c5957392 Revert code part of rev 1.95, yamt pointed out it changes NFS semantics. 2007-08-12 23:40:40 +00:00
pooka
4c3f2a2acf enforce MNT_RDONLY 2007-08-12 19:44:15 +00:00
pooka
67c57c75e0 CREATE is a write operation in my book, so check for that also when
checking for a readonly lookup.  This shouldn't make a difference
now, though, as the only RDONLY lookup is done by getcwd(), and
that a) doesn't create files b) calls LOOKUP directly anyway.

Also, fix comment I managed to miss in the previous commit (I didn't
expect the same comment to be there twice).
2007-08-12 19:42:09 +00:00
pooka
5450d0d87b cn_flags RDONLY brilliantly has nothing to do with the file system
itself being r/o, so fix a couple of misguided comments.
2007-08-12 19:31:12 +00:00
macallan
860afb1c25 make this compile (again?) on sparc64 by sprinkling bus_space_vaddr().
Needs testing on both sparc and sparc64 - I don't have a magma.
2007-08-12 17:53:01 +00:00
pooka
306d09812c In case a file system doesn't provide st_blksize, default to DEV_BSIZE. 2007-08-12 15:32:39 +00:00
pooka
74e8607136 track lockmgr lock status. makes lfs work again 2007-08-12 13:34:11 +00:00
christos
5f3802ca6e patches from Axel Thimm 2007-08-12 07:41:51 +00:00
wiz
09bb3e5a2f Use .Nx. 2007-08-12 03:15:18 +00:00
rumble
29de6bc603 Add a note about PMTU lossage in some SGI firmwares. 2007-08-12 01:44:33 +00:00
martin
984c6bf848 Bump SYMTAB_SPACE significantly, so that the MTX-1 kernel builds with
symbols again.
2007-08-11 23:48:04 +00:00
pooka
5a92d448e1 POOL_INIT -> pool_init, we need to call bufinit() anyway 2007-08-11 19:56:53 +00:00
pooka
a307c8e659 boolean_t -> bool sweep 2007-08-11 19:16:21 +00:00
chris
0c2fd7359e Note addition of new chris-arm-intr-rework branch. 2007-08-11 19:10:07 +00:00
rumble
b62e2a9bce Fix typo in dhcpd.conf example. 2007-08-11 18:58:15 +00:00
pooka
ea9b8a0046 run realpath() on the mountpath 2007-08-11 18:04:50 +00:00
pooka
643e56125f * move rump_vopwrite_fault() into history - we now support the file
system faulting in pages if it does e.g. fragment reallocation
* get rid of rumpvm_findpage() and always use uvm_pagelookup()
* determine a vnode's cleanness by flagging it as being on the work
  list if we "take" a write fault and removing it from the worklist
  once pages are flushed.  There is no work list here, but at least
  there is symmetry with the kernel.
2007-08-11 17:52:12 +00:00
jnemeth
a7fddb6456 regem 2007-08-11 02:06:12 +00:00
jnemeth
20861ef7a0 PR/36759 - Christoph Egger -- AMD product updates 2007-08-11 02:05:11 +00:00
dyoung
75929630cc Read the PCI latency timer from the right register, using the right
macro.
2007-08-11 00:45:35 +00:00
dyoung
abb1098904 Make pccbb(4) use more PCI configuration register definitions,
especially the Bridge Control Register definition, instead of
rolling its own.

As we read/modify/write configuration registers, use a variable
that is named for the register we're r/m/w'ing, instead of using
the variable 'reg' over and over.  This helps both a human reader
verify that we're not reading register X, modifying it, and writing
back to register Y (oops); the compiler can help a little by warning
that a variable is used before it is initialized.
2007-08-11 00:31:04 +00:00
dyoung
3a1d58e9a8 Constify. Use satocsdl() and satosdl(). 2007-08-10 23:55:54 +00:00
dyoung
4e20c97fe0 Remove unused definitions CB_CHIPS_LAST and cb_chipset_name. Add
a type code for the Texas Instruments PCI1420 PCI-CardBus bridge,
CB_TI1420, which I will use in the near future.
2007-08-10 22:57:54 +00:00
dyoung
596a16c16b Don't run ctags(1) on sys/altq/altq.h, it redefines useful NetBSD
tag targets.
2007-08-10 22:50:12 +00:00
dyoung
b40a86e49c Use sockaddr_dl_init(). 2007-08-10 22:46:16 +00:00
dyoung
ddf36c7b8b Constify. bcopy -> memcpy. 2007-08-10 22:44:05 +00:00
dyoung
d7d71cd2b5 Constify. 2007-08-10 22:43:26 +00:00
dyoung
219b1f1507 Add offset for Host Bridge Target Interrupt Control register. 2007-08-10 22:39:13 +00:00
dyoung
1f33e95d60 Use __arraycount(). 2007-08-10 22:38:03 +00:00
dyoung
ca87560b9d Fix 'tags' target: ${COMM} overflows the echo command line, so
use ${FINDCOMM} instead.
2007-08-10 22:36:59 +00:00
dyoung
ffbbd3ac2d Fix kernel compilation with 'options KSTACK_CHECK_MAGIC': change
'void *' to 'char *' so pointer arithmetic will work.
2007-08-10 21:50:48 +00:00
drochner
b36bcf93ef make the hypot/atan2 functions weak aliases, because they are used
internally by the historical cabs(), and the future c99 cabs/carg
2007-08-10 21:20:35 +00:00
tsutsui
26ba3dff65 More style nits. 2007-08-10 17:44:18 +00:00
tsutsui
2c1e4e89f3 Some style nits. 2007-08-10 16:59:41 +00:00
tsutsui
69819deda6 Lookup boothowto flags in bootinfo. 2007-08-10 16:48:24 +00:00
tsutsui
17c3dbc6c5 Parse boot_flags specified on boot prompt and
pass decoded boothowto value to kernel via bootinfo.
2007-08-10 16:47:06 +00:00
nonaka
05cbb430da Added wscons to ramdisk for tpctl. 2007-08-10 16:23:59 +00:00
yamt
c379ad6567 - instead of scanning an array of iods, maintain a list of idle iods.
- make nfs_getset_niothreads MP friendly.
2007-08-10 15:12:56 +00:00
joerg
1c929a1104 Print the polarity and trigger flags as well. Can help with debugging
on fancy notebooks.
2007-08-10 14:34:56 +00:00
taca
1539dbb71c Add support for BCM5786 with simply adding its PCI product id.
Testing on Fujitsu FMV-D5240 and works fine.
2007-08-10 12:27:35 +00:00
pooka
62234858c3 * use more sensible perms
* use mounter uid/gid as file owners
* sprinkle static
2007-08-10 08:13:11 +00:00
pooka
f49fa2014c add mount_sysctlfs.8 2007-08-10 07:59:32 +00:00
mishka
6e6d7fe39f Adjust wscons.conf documentation to its current 'setvar' behavior
(rc.d/wscons is now able to set variables for arbitrary control device).
2007-08-10 06:14:08 +00:00
pooka
e0876492cd __RCSID police 2007-08-09 22:03:20 +00:00