Commit Graph

239208 Commits

Author SHA1 Message Date
jmcneill
02e69b9876 There is no user space control for this with cpuctl(8) as far as I can tell. Remove all references to it. 2015-12-01 12:07:41 +00:00
roy
62322cbffe Note import of dhcpcd-6.9.4 2015-12-01 10:36:15 +00:00
msaitoh
95bb303660 Add Intel 100 Series chipset's devices. 2015-12-01 10:08:03 +00:00
msaitoh
98758a1b29 regen. 2015-12-01 09:37:17 +00:00
msaitoh
3ea351c27a Add Intel 100 series chipset devices from "Table 2-1. PCH-H Device and
Revision ID Table, Intel 100 Series Chipset Family Platform Controller
Hub(PCI) Datasheet".
2015-12-01 09:36:52 +00:00
pgoyette
888fc8fcff Finish up with the new compat_netbsd32_nfssrv module by adding it to
the sets lists.

This set of commits together should address PRs kern/50410 and kern/50486.

This is also the first of several new modules to be created in response to
PR kern/50489
2015-12-01 09:15:57 +00:00
pgoyette
d8aa6e0165 Descend into new compat_netbsd32_nfssrv directory for new module, and
remove netbsd32_nfssvc.c from the original compat_netbsd32 module.
2015-12-01 09:13:57 +00:00
pgoyette
1b56eccb90 Add MODULE infrastructure to netbsd32_nfssvc.c, remove dependency on it
from netbsd32_mod.c
2015-12-01 09:12:23 +00:00
pgoyette
0e6c55b2f5 Regen. 2015-12-01 09:10:49 +00:00
pgoyette
bbb252d733 Mark the nfssvc syscall as auto-loadable from the compat_netbsd32_nfssrv
module (to be committed shortly).
2015-12-01 09:10:03 +00:00
christos
0b43d398b9 Firs step of refactoring, remove all globals, factor out some common code,
handle alternate usage but not advertise it.
2015-12-01 09:05:33 +00:00
msaitoh
d92e2f3208 regen. 2015-12-01 08:40:34 +00:00
msaitoh
6554242ba8 Add Intel Core 6G devices from datasheets. 2015-12-01 08:40:06 +00:00
martin
868ff37cc2 Remove some diagnostic/debug messages. 2015-12-01 08:22:30 +00:00
sjg
69ecbee5a0 Avoid calling brk_string() and hence Var_Export1() on
empty strings.
2015-12-01 07:26:08 +00:00
pgoyette
ae0a7f84e1 Regen 2015-12-01 02:21:17 +00:00
pgoyette
bc3c0dc251 Adapt to per-emulation syscall_autoload capability (the table of syscalls
that can be autoloaded is currently empty).
2015-12-01 02:20:43 +00:00
christos
68bc3825b8 - use gpt_msg to print informational messages (perhaps these should be printed
only with -v)
- don't print any messages with gpt_msg if quiet
- print a message if we didn't reconfigure the wedges
2015-12-01 02:03:55 +00:00
christos
835e6be8c3 only update the wedge information if it is supported. 2015-12-01 01:49:23 +00:00
pgoyette
69dab31c79 Finish the rename from sc_auto --> sc_autoload
(Thanks, brad harder)
2015-12-01 01:19:02 +00:00
pgoyette
217b023ed5 Rename "autoloadprefix" variable to "emulname" - suggested by christos@ 2015-12-01 00:58:29 +00:00
pgoyette
54a32217dd Regen 2015-12-01 00:27:17 +00:00
pgoyette
176d3ea77e Only cast to (void) if the type is NOERR 2015-12-01 00:25:58 +00:00
sjg
1c3d99f499 Use lstat(2) if we have a link, incase it is a symlink.
Patch from bdrewery at FreeBSD.org
2015-11-30 23:37:56 +00:00
pgoyette
b781d540c9 KNF - Thanks, christos 2015-11-30 23:34:47 +00:00
pgoyette
135af292eb Finish the regen - some of the files from sys/kern got committed
accidentally with the fix to makesyscalls.sh - sorry about that.
2015-11-30 23:28:31 +00:00
pgoyette
08f7ea41a8 And now fix the actual syntax error. :( 2015-11-30 23:27:27 +00:00
pgoyette
315ae186f4 Fix typo 2015-11-30 23:25:54 +00:00
pgoyette
f2e03d0b39 Cast rsys_syscall() to (void) to appease coverity. 2015-11-30 23:24:14 +00:00
pgoyette
89c8da7109 Rename sc_auto to sc_autoload at suggestion of christos@ 2015-11-30 23:17:40 +00:00
sjg
bea1b39c5f Avoid accessing beyond end of empty string.
Detected by Address Sanitizer - dim at FreeBSD.org
2015-11-30 23:15:43 +00:00
pgoyette
423d48daf1 Eliminate stray \t in the syscalls_autoload.c output file. 2015-11-30 23:00:14 +00:00
pgoyette
5c797da732 Remove stray \t (pointed out by Kamil - thanks!
I'll fix the makesyscalls.sh script shortly.
2015-11-30 22:58:15 +00:00
pgoyette
abe91b09e0 Regen for 7.99.23 2015-11-30 22:48:53 +00:00
pgoyette
0513b92c02 Make the list of syscalls which can trigger a module autoload an
attribute of each emulation, rather than having a single global
list which applies only to the default emulation.

This changes 'struct emul' so

        Welcome to 7.99.23 !
2015-11-30 22:47:19 +00:00
christos
e4ed2565fe - automatically sync the wedge information unless -n is specified.
- document the general options in the traditional way.
- split the main program into a separate file.
2015-11-30 19:59:34 +00:00
roy
2d980baa58 Sync 2015-11-30 16:33:00 +00:00
skrll
c74c93c4f6 Trailing whitespace. 2015-11-30 13:27:09 +00:00
skrll
a455039345 Fix 10year old bug of mine affecting interrupt IN transfers. 2015-11-30 13:26:09 +00:00
he
4b2b748c50 As far as I (and my compiler) can tell, there's no need to cast
the arg to strncmp().
2015-11-30 10:37:25 +00:00
skrll
fa67479436 Whitespace 2015-11-30 07:51:44 +00:00
ozaki-r
cefec21119 Get rid of a big block in in_arpinput
No functional change.
2015-11-30 06:45:38 +00:00
mlelstv
3972fec404 Fall back to VOP_READ/VOP_WRITE if the simulated disk has smaller
sectors than the underlying filesystem and VOP_STRATEGY would fail.
2015-11-30 06:04:47 +00:00
pgoyette
0b8f413125 Factor the basic dependency list out of the #ifdef _KERNEL_OPT block, since
the only difference was ksem (which is available as either built-in or
loadable module).
2015-11-30 01:31:02 +00:00
jmcneill
7f43a6e6ef Add some event counters to track transfer sizes. 2015-11-29 23:38:47 +00:00
wiz
374d132d42 Drop trailing whitespace. 2015-11-29 21:38:10 +00:00
wiz
634690fb1c Fix xref. 2015-11-29 21:36:35 +00:00
skrll
0748561f22 Page align KERNEL_BASE_{PHYS,VIRT} and fix boot on my BPI after the XN
fix.
2015-11-29 19:52:03 +00:00
jmcneill
b8bc161064 Fix A9 periph clock when selecting frequencies below 1200MHz. Remove
frequencies below 312MHz as they require special handling. We can now
choose between 1536 1488 1320 1200 1008 816 720 600 504 408 312.
2015-11-29 19:16:58 +00:00
christos
28e12a3821 Fix > 1024 char lines in script. (Rin Okuyama) 2015-11-29 17:09:33 +00:00