Commit Graph

243232 Commits

Author SHA1 Message Date
jakllsch
642075e27e Add us.dvorak keymap variant for ADB keyboards. Addresses PR 51255.
Tested by sevan@.
2016-06-20 00:05:58 +00:00
dholland
5da25affa9 More already-merged or equivalent changes:
ufs_dirhash.c 1.36 corresponds to ulfs_dirhash.c 1.8
ufs_extattr.c 1.43 corresponds to ulfs_extattr.c 1.7
ufs_lookup.c 1.126 does not apply to lfs
ufs_lookup.c 1.127 we already have
ufs_lookup.c 1.128 does not apply to lfs
ufs_lookup.c 1.129 corresponds to ulfs_lookup.c 1.19
ufs_quota1.c 1.19 corresponds to ulfs_quota1.c 1.7
ufs_quota1.c 1.20 corresponds to ulfs_quota1.c 1.8
ufs_quota2.c 1.36 we have equivalent changes for
ufs_rename.c 1.9 corresponds to lfs_rename.c 1.5
ufs_rename.c 1.10 corresponds to lfs_rename.c 1.6
ufs_vnops.c 1.219 corresponds to lfs_vnops.c 1.260 and ulfs_vnops.c 1.19
ufs_vnops.c 1.220 corresponds to lfs_vnops.c 1.261 and ulfs_vnops.c 1.20
ufs_vnops.c 1.221 was superseded by later changes
ufs_vnops.c 1.222 got fixed independently in lfs
2016-06-20 00:00:47 +00:00
dholland
169fe393aa we already have ufs_lookup.c 1.125 and ufs_vnops.c 1.218. 2016-06-19 23:11:48 +00:00
dholland
bdbc8b354e Mark ufs file versions we're already synced with. 2016-06-19 23:06:09 +00:00
dholland
6f5d75b388 we already have changes here comparable to ufs_bswap.h -r1.20 and -r1.21. 2016-06-19 22:46:19 +00:00
christos
bd61e9ff20 Relax the dup alloc tests to not include the on-disk data for ffsv2, since
nothing checks that the lazy-initialized inodes are correct and if they happen
to get corrupted, there is no way to fix them.
2016-06-19 22:41:31 +00:00
dholland
1273ee8de8 we are actually synced with ufs/dinode.h 1.24 and ufs/dir.h 1.25. 2016-06-19 22:38:23 +00:00
pgoyette
36508754a4 Fix typo. 2016-06-19 22:27:56 +00:00
dholland
82dd833925 missed one
(probably this should be tracked in some way other than pasting rcsid
comments, but it's what we've got)
2016-06-19 22:14:38 +00:00
dholland
eb8a2a8425 note that we're synced with ufs_vnops.c -r1.217 and ufsmount.h -r1.41
(those changes removed lfs hooks from ufs so shouldn't be merged across)
2016-06-19 22:11:55 +00:00
dholland
9f92c8d0b9 Merge -r1.216 of ufs_vnops.c: comments about maxsymlinklen handling 2016-06-19 22:07:17 +00:00
dholland
430e6a2d30 Merge -r1.215 of ufs_vnops.c: the speed limit is 80
(-r1.214 was ffs-only)
2016-06-19 22:03:06 +00:00
dholland
a56489d318 Update the ufs versions these files are synced with by 1: the
201306016 commit by hannken@ that removed references to ffs_snapgone
in ufs doesn't need to be synced into lfs.
2016-06-19 21:58:42 +00:00
dholland
81c618ccf8 more NBIO > 0
(not sure why test-compiling yesterday didn't expose these, probably
improper cflags)
2016-06-19 21:12:44 +00:00
rkujawa
9c1cb7dc48 Link to the list of MIPS Computer Systems, Inc. machines. 2016-06-19 10:49:34 +00:00
isaki
fed1bd4c95 Display debug messages before loading the kernel.
It makes easy to read.
2016-06-19 09:42:28 +00:00
bouyer
01a30830e3 Add a new config_detach() flag, DETACH_POWEROFF, which is set when
detaching devices at shutdown time with RB_POWERDOWN.
When detaching wd(4), put the drive in standby before detach
for DETACH_POWEROFF.
Fix PR kern/51252
2016-06-19 09:35:06 +00:00
isaki
1c46f88df5 Split variable.
'dev' is the device number in devspec[] and
'bootdev' is the boot device parameter made from 'dev'.
2016-06-19 09:23:16 +00:00
isaki
5c224896bc Copy with -f.
On x68k, CDEXTRA has /usr/mdec/boot and its permission is 444.
So this copy was failed from second time.
2016-06-19 08:44:34 +00:00
skrll
a1ddc80525 More debug 2016-06-19 07:38:08 +00:00
dholland
cf5d7fb361 Broaden the #if NBIO > 0 block. Should fix broken evbppc build. 2016-06-19 06:58:17 +00:00
skrll
58bb138796 More debug and fix a debug 2016-06-19 06:47:04 +00:00
christos
fcbbb16aaa avoid duplicate symbols. 2016-06-18 21:45:05 +00:00
christos
4a082de2f6 fix dup definitions in module. 2016-06-18 21:41:08 +00:00
skrll
38dbdecd3f Fix non-debug build. 2016-06-18 20:27:55 +00:00
skrll
a22c3403e4 Debug updates to work with vmstat(1) -u 2016-06-18 19:30:24 +00:00
skrll
621f8e1c0d Trailing whitespace. 2016-06-18 16:51:44 +00:00
martin
cda3a81fa7 Change two KASSERT to KASSERTMSG to provide better diagnostics. 2016-06-18 14:56:03 +00:00
kamil
e3d1905862 Use generic types in the profil(2) function prototype (<unistd.h>) 2016-06-18 14:39:15 +00:00
maya
197f199682 Clarify that EHB is SSNOP on older implementations,
revert accidential change at the bottom.
2016-06-18 13:09:20 +00:00
maya
5625db944f Added some notes on playstation2 and MIPSnnR6 deprecations of SSNOP and
branch likely instructions.
2016-06-18 12:53:21 +00:00
joerg
12f813b23d Link static test program with LDSTATIC to deal with PIE. 2016-06-18 12:12:09 +00:00
abhinav
5646f914ca Improve wording, and add reference to mandoc(3)
Ok from wiz@
2016-06-18 06:36:18 +00:00
palle
8235251357 sun4v: vbus and vrtc drivers - from OpenBSD 2016-06-17 21:59:06 +00:00
palle
fd0d5e5ec5 Update sparc64 TODO: sun4u specfic code in TRAP_SETUP() + make a note about importing the man pages for the sun4v specific drivers 2016-06-17 21:52:27 +00:00
palle
52a9bd999e sun4v: vbus and vrtc drivers - from OpenBSD 2016-06-17 21:38:09 +00:00
roy
938d823de6 Note import of dhcpcd-6.11.1 2016-06-17 19:45:24 +00:00
roy
f992e6532d Sync 2016-06-17 19:42:31 +00:00
abhinav
3dbd2466c0 Fix grammar/spelling at few places. 2016-06-17 18:48:07 +00:00
christos
2b5a9d73f9 catch up with new names. 2016-06-17 17:35:21 +00:00
christos
fbb3411274 rename intr bits 2016-06-17 17:05:04 +00:00
christos
d9fd25ab1d ifdef out unused code. 2016-06-17 17:03:20 +00:00
skrll
4a4035c9fd More(/less) debug 2016-06-17 16:07:40 +00:00
skrll
38abecc731 _KERNEL_OPT protection 2016-06-17 15:57:08 +00:00
christos
1f13717653 disable hardware crypto for now. 2016-06-17 15:38:54 +00:00
christos
2aa3b3efaf Serialize all access to the NFS request queue via splsoftnet(). Fixes random
crashes.
XXX: Pullup-7
2016-06-17 14:28:29 +00:00
phx
a0d99bef82 Remove the "totally untested" comments for the ZorroII frame buffer
select macro. The card is confirmed to work in an A2000.
2016-06-17 07:41:56 +00:00
pgoyette
aec3683782 When deadbeef is treated as a 32-bit signed integer, it actually has a
negative value.  So, if the value gets written into a sysctl variable,
and then is read back, the twos-complement value is displayed.

So, when checking for the value having been written, make sure we check
for the correct value!
2016-06-17 03:55:35 +00:00
skrll
a38b18bd73 arm-builtins needs insn-opinit.h
I had this sitting in my tree already, but prompted by Michael Plass on
port-arm
2016-06-17 03:27:50 +00:00
pgoyette
1e522d74f9 Check for duplicate module names before loading modules that were
"pushed" by the boot loader.  The boot loader pushes the module
name for the root file system (unless the root file system is ffs)
even if the file system module is built into the kernel.  When
this happens, we get a lot of "redefined symbol" error messages.

This fix does not alter the behavior of pushing the file system
name.  It simply avoids the redefined symbol errors by detecting
that the module is already built-in to the kernel and not trying
to load another copy.

While here, differentiate the error message text between "failed
to load" and "failed to fetch_info" conditions.

Addresses PR kern/50357
2016-06-16 23:09:44 +00:00