Commit Graph

76533 Commits

Author SHA1 Message Date
bouyer
6b930c6d27 Add support for x86 boot flags:
-s boot single user
-a ask root device
XXX -d is ifdef'd out for now, it cause early panic (no console message).
2005-06-15 22:08:08 +00:00
junyoung
ef7e076715 Cosmetic changes. 2005-06-15 19:07:36 +00:00
junyoung
d659374d57 ANSI, KNF, de-__P, and various cosmetic changes. 2005-06-15 19:01:19 +00:00
bouyer
ec4bb683de Support Intel 82801FBM Serial ATA Controller. From Kurt Schreiner on tech-kern. 2005-06-15 18:01:12 +00:00
bouyer
3cfd2fc4d3 Regen: add Intel 82801FBM Serial ATA Controller. 2005-06-15 17:59:14 +00:00
bouyer
ded1e32c08 Add Intel 82801FBM Serial ATA Controller. From Kurt Schreiner on tech-kern@ 2005-06-15 17:58:02 +00:00
elad
e62596b887 Set the veriexec table entry pointer to NULL in getnewvnode(). 2005-06-15 16:59:27 +00:00
elad
5b2713d417 Fix sysctl handling for raise-only variables. This affected the veriexec
node entirely. Reported by Nino Dehne.
2005-06-15 16:58:31 +00:00
reinoud
c380d87cf0 Cosmetic change giving better feedback on what's going on. It would allways
tell the hardware reset timed out when it didn't. Also cleaned up code
comments.
2005-06-15 15:16:23 +00:00
tron
74088f139f Remove commented out "upa" attachments because NetBSD doesn't have a
driver for that anyway. Approved by Martin Husemann.
2005-06-15 12:57:44 +00:00
cube
b5e65ac443 Match two candidates. From Francois Romieu in private mail. 2005-06-15 11:27:39 +00:00
junyoung
3bd71bdfb4 KNF & notably, use u_int rather than unsigned int for now for consistency.
This should be reversed eventually...
2005-06-15 08:03:07 +00:00
junyoung
0da67fb4ba Initial commit of cdboot, a primary boot loader that loads a secondary
boot loader directly from CD without performing floppy/hard disk emulation
as described by the El Torito specification.
2005-06-15 06:38:45 +00:00
simonb
13f898cc84 Bump SYMTAB_SPACE. 2005-06-15 05:08:39 +00:00
christos
b329676140 print the actual device name in error message. 2005-06-15 01:52:39 +00:00
lukem
fd8956d5fa Use an "XXXGCC -Wuninitalized" style that is consistent with that used
elsewhere in the tree.
2005-06-15 01:48:20 +00:00
christos
4e330f1fbc We don't have sigcode if we are not in COMPAT_16. 2005-06-14 22:35:20 +00:00
elad
8863b29522 Sync reality with comments. This makes strict level 1 work as expected.
Reported by Nino Dehne.
2005-06-14 21:55:21 +00:00
jmc
6724401235 Cleanup XXGCC in a few places to make it easier to see. 2005-06-14 21:20:30 +00:00
tron
8ff1e4e407 Get rid off the ugly S_SIZE() macro which breaks the build now that
bcmp() is a macro, too.
2005-06-14 18:25:16 +00:00
dsl
ad5e78548c Change to use installboot - now it is being built for hp300. 2005-06-14 17:29:09 +00:00
bouyer
a62b47cd1a Regen: add SiS 965. 2005-06-14 14:45:15 +00:00
bouyer
5f436e258e Add SIS 965 bridge. From FreeBSD. 2005-06-14 14:44:26 +00:00
jmc
c85fb0b719 add memcmp. Why doesn't this use the regular libsa pullover? 2005-06-14 01:07:36 +00:00
elad
ab99f231f8 Correctly handle the case of executing a 'FILE' entry. 2005-06-13 22:46:56 +00:00
jmc
803a5ae17e Fix a ton of const/volatile issues shown with new warning flags 2005-06-13 21:34:16 +00:00
jmc
095fcda9c3 Fix some shadowing of variables 2005-06-13 21:33:15 +00:00
elad
1e323dd70c Fix potential NULL pointer access. 2005-06-13 21:09:49 +00:00
elad
49d0a3504e Cosmetic change.. 2005-06-13 20:52:13 +00:00
jmc
b75aff9bfb Fix volatile casts 2005-06-13 20:44:24 +00:00
jmc
43a300640c Constify 2005-06-13 20:44:11 +00:00
jmc
96fe97a4ff Fix a variable shadowing 2005-06-13 20:43:16 +00:00
jmc
1786cf4f46 Change signature of uvm_kmapent_map defintiion to __INLINE to match prototype 2005-06-13 20:39:14 +00:00
jmc
168d2d9f35 Rename a shadowed variable 2005-06-13 20:34:16 +00:00
jmc
c3073778d2 Fix unitialized warnings that only crop up on m68k. XXGCC taggedd 2005-06-13 20:33:53 +00:00
jmc
1e47a53b95 Constify return string 2005-06-13 20:32:58 +00:00
elad
cbb4bd85d4 Oops - forgot to remove it in previous commit. Checking the fingerprint
status is enough here.
2005-06-13 20:23:15 +00:00
elad
da15a5a10c More veriexec refactoring.
- Use u_char for the fingerprint status.
  - Add a pointer to the vnode's veriexec hash table entry in the vnode
    struct. This saves a lookup and will also used by planned features.
  - When removing a file from the tables, set the vnode fingerprint status
    to NOENTRY.
  - Add switch to do flag-specific handling in veriexec_verify(). At the
    moment this prevents execution of FILE entries in strict level 2, but
    it will also be used by planned features.
  - Use memset() instead of bzero().
  - Various cosmetic changes.
2005-06-13 20:17:54 +00:00
jandberg
dc6e239c32 Constify pointers to string constants. 2005-06-13 19:31:54 +00:00
cube
8a116ca5d3 Provide a header for UKBD_LAYOUT. It makes more sense, and it avoids
quoting issues during the build process.

Reported and checked by spz@.
2005-06-13 16:41:44 +00:00
tron
1981d397d6 Also use prom_getether() under NetBSD-sparc(64) if the MAC address
retrieved from the PROM starts with ff:ff:ff. The driver now works with
the onboard interface in the Tadpole SPARCle.
2005-06-13 16:37:38 +00:00
tron
7dc178dad7 Regen. 2005-06-13 15:28:04 +00:00
tron
7b43f61d58 Add support for the LinkSys PCMPC200 Cardbus ethernet card. 2005-06-13 15:27:41 +00:00
junyoung
f465530831 Remove bcmp(). Use memcmp() instead. 2005-06-13 12:11:07 +00:00
junyoung
0ddaa77ca6 Oops, missed a semicolon. 2005-06-13 12:06:36 +00:00
junyoung
9bf0710d63 ANSI, De-__P(), and some cosmetic changes including
bcmp -> memcmp, bzero -> memset, bcopy -> memcpy.
2005-06-13 12:03:01 +00:00
junyoung
5e872837fc Cosmetic changes. 2005-06-13 11:34:11 +00:00
junyoung
c3fc1c3df5 - Remove support for gcc < 2.7.x. Nobody is using such an old version
these days.
- s/u_int/uint/
- De-__P()
2005-06-13 11:33:02 +00:00
junyoung
7afdc17e75 ANSI, KNF, kill trailing spaces, and cosmetic changes. 2005-06-13 11:27:40 +00:00
junyoung
5b29e9631f ANSI, KNF, remove trailing spaces, and some other non-functional changes 2005-06-13 11:23:28 +00:00