Commit Graph

239206 Commits

Author SHA1 Message Date
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
jmcneill 3c6f5bd68b Retire CPUFREQ option, instead just pick the highest available frequency
at boot. Update the list of supported frequencies to match the list of dvfs
frequencies from the meson8b dts, capped at 1.5GHz. The highest available
frequency is changed from 1512MHz to 1536MHz.
2015-11-29 16:52:00 +00:00
kamil a2fa5fef62 Bump date for previous 2015-11-29 15:58:07 +00:00