uebayasi
b69c5f7d05
Update.
2010-10-29 16:15:40 +00:00
pooka
080506bc5d
Make error message more userfriendly in cases where server does
...
not support sftp.
2010-10-29 16:13:51 +00:00
pooka
4b75e68c49
update with reality
2010-10-29 15:38:15 +00:00
pooka
a745e32571
implicit pid is 1 instead of 0 now
2010-10-29 15:32:51 +00:00
pooka
41a10084d4
Attach implicit threads to initproc instead of proc0. This way
...
applications which alter, by purpose or by accident, the uid in an
implicit thread are don't affect kernel threads.
from discussion with njoly
2010-10-29 15:32:23 +00:00
pooka
082af2faa5
minor knf
2010-10-29 15:27:50 +00:00
christos
acfd35dad9
PR/44010: YAMAMOTO Takashi: sbrk: grow 0xb3ba2000 failed, error = 12"
...
(due to setenv changes?)
Provide a mini unsetenv that does not allocate/free memory and does not
bother about locking.
2010-10-29 15:08:17 +00:00
njoly
a62c9cdf52
Add '-n' option to h_df helper tool to avoid picking wrong values if
...
the tested system has a similar mounted file system. Solve PR/43871.
2010-10-29 14:43:10 +00:00
wiz
775a0dd1d6
Sort SEE ALSO.
2010-10-29 09:34:03 +00:00
gsutre
027c57ec40
Lock the _DGS values (desired output state) during the display
...
output switch.
ok jruoho@
2010-10-29 09:04:38 +00:00
gsutre
a9f3b6413d
Simplify the sysctl variable for BIOS switch policy, and document it
...
in acpivga(4). The previous hw.acpi.acpivga0.policy variable is
renamed into bios_policy for consistency, and is for ACPI_DEBUG only.
ok jruoho@
2010-10-28 21:45:02 +00:00
pooka
ff08ca3b05
Zero entire stat structure before filling in contents to avoid
...
leaking kernel memory -- the elements are no longer packed now that
dev_t is 64bit.
from pgoyette
2010-10-28 20:32:45 +00:00
christos
cefc0995de
PR/44006: Ralph G: vi: CTRL-A does not handle end-of-word correctly
...
End-of-word was not included in search regexp leading to false positives.
http://patches.ubuntu.com/by-release/extracted/debian/n/nvi/1.81.6-7/15search_word.dpatch
2010-10-28 18:12:47 +00:00
jruoho
b6050c6897
Be silent if we get a notification to tell us that we woke up the system.
2010-10-28 18:03:11 +00:00
jruoho
639d1b9782
Install EC space handler and pass everything to acpiec(4).
...
Should fix PR # 43659.
2010-10-28 15:55:04 +00:00
pooka
f128c061ef
Run different clients (different sockets) in different processes
...
inside the rump kernel. Now different host processes can no longer
step on each other inside the rump kernel.
2010-10-28 14:37:29 +00:00
jruoho
b39dfb61fd
As the ACPI specification is already mentioned in acpi(4), remove the note
...
about STANDARDS. Instead mention a Microsoft document that is specifically
about acpivga(4). Also xref vga(4).
2010-10-28 14:36:04 +00:00
jruoho
7aeb582fb7
Correct section in xref.
2010-10-28 14:29:18 +00:00
seanb
49025bce19
Always use m_split() in m_copyback() instead of its
...
local, abridged, version. This closes a window where
a new mbuf (n) can be inserted where n->m_next == n.
2010-10-28 14:21:50 +00:00
macallan
407cdd8a24
Use nap mode on 750-ish CPUs
2010-10-28 13:58:03 +00:00
pooka
2ca5613a5c
Count proc0 as uid 0's process. Besides being the right thing to
...
do, this effectively allows changing the uid of proc0 without
running into KASSERT problems in uidinfo code (although I'm not
quite so sure changing proc0's uid is the right thing to do ...).
problem reported by njoly
2010-10-28 11:30:07 +00:00
jruoho
5bf78beea7
Bump to the right date.
2010-10-28 09:49:01 +00:00
jruoho
dc49246760
Xref CTASSERT(9).
2010-10-28 09:48:11 +00:00
jruoho
f97f79d20f
Xref boothowto(8).
2010-10-28 09:44:58 +00:00
kiyohara
a15ff5666c
Build ramdisk and floppies dir.
2010-10-28 08:32:30 +00:00
kiyohara
bcc52a5d12
Add kernel dir to SUBDIR.
2010-10-28 08:29:27 +00:00
jruoho
fcd284181f
Fix a comment typo.
2010-10-28 04:28:29 +00:00
jruoho
a4915ab4db
Only override data from XPSS if the conventional _PSS did not contain the
...
required information. Problem found and diagnosed by jakllsch@; on some AMD
systems vendors fill _PSS correctly, but do not duplicate the data in XPSS.
2010-10-28 04:27:40 +00:00
briggs
4be4af661b
Bump SYMTAB_SPACE.
2010-10-28 03:30:22 +00:00
briggs
eb2df61ec3
Bump SYMTAB_SPACE for a few configurations.
2010-10-28 02:10:27 +00:00
macallan
3f7245fde9
adapt to how backlight control is supposed to work - just flip the switch and
...
we don't need to save the brightness level
2010-10-28 02:06:02 +00:00
pooka
993e75b0b4
remove obsolete tests
2010-10-27 20:46:54 +00:00
pooka
b1842c2201
Start rework of system call proxying over socket ("sysproxy").
...
This incarnation is written in the user namespace as opposed to
the previous one which was done in kernel namespace. Also, rump
does all the handshaking now instead of excepting an application
to come up with the user namespace socket.
There's still a lot to do, including making code "a bit" more
robust, actually running different clients in a different process
inside the kernel and splitting the client side library from librump.
I'm committing this now so that I don't lose it, plus it generally
works as long as you don't use it in unexcepted ways: i've tested
ifconfig(8), route(8), envstat(8) and sysctl(8).
2010-10-27 20:44:49 +00:00
pooka
0f423ad930
"i build dead files". ok, so let's not.
2010-10-27 20:37:11 +00:00
pooka
297882358c
regen:
...
- rump_sysproxy
+ rump_syscall
2010-10-27 20:35:47 +00:00
pooka
b2380889f3
Retire the old sysproxy nonsense (as part of doing it slightly better).
...
Introduce rump_pub_syscall() as the generic interface for making
system calls with already marshalled arguments. So it's kinda like
syscall(2), except it also remembered to breathe instead of having
to figure out how to deal with 64bit values.
2010-10-27 20:34:50 +00:00
wiz
51a05c8628
Fix a typo and remove trailing whitespace.
2010-10-27 19:18:00 +00:00
christos
de19ef9132
markup improvements, document ctype_r, time_t is not a "long integer"
2010-10-27 19:16:04 +00:00
christos
2ec6e0f18a
Handle > 2GB images. Thanks to Greg Troxel for testing!
2010-10-27 18:51:34 +00:00
martin
ca50e08b76
Update Rawrite32 to the latest version
2010-10-27 18:29:46 +00:00
martin
6075e8b9e3
Adapt to newer Rawrite32 version
2010-10-27 18:17:42 +00:00
pooka
d9a1fbfce1
Remove old crud which is no longer used (since kern_proc).
2010-10-27 15:50:03 +00:00
martin
7fc31def88
Update rawrite32 url
2010-10-27 14:41:46 +00:00
gsutre
f32ca0cfec
Make acpi(4) debug aware of ACPI_DISPLAY_COMPONENT.
2010-10-27 14:39:26 +00:00
uebayasi
9150ddda9b
Reserve an MI major for coming flash(4).
...
hpcmips defines one in MD majors, but it's not listed in
etc/etc.hpcmips/MAKEDEV.conf, so I assume actual files are never
created in users' filesystems.
Prompted By: pooka
2010-10-27 14:08:08 +00:00
kiyohara
642f00631c
Get and parse root-device.
2010-10-27 10:42:12 +00:00
kiyohara
5165d39f48
Set root-device to bootinfo.
2010-10-27 10:37:38 +00:00
kiyohara
6652e79aed
Add macro BTINFO_ROOTDEVICE and struct btinfo_rootdevice.
...
And indent.
2010-10-27 10:33:23 +00:00
rmind
366aa69d08
do_posix_fadvise: check for a negative length; truncate the offset and
...
round the end-offset, not vice-versa.
Thanks to jakllsch@ for debug info.
2010-10-27 02:58:04 +00:00
wiz
83306973da
Improve wording after consultation with njoly.
2010-10-26 22:34:33 +00:00