tsutsui
7049a3dc1c
Add acphy(4), which can be found with aue(4).
2010-08-12 17:23:23 +00:00
pooka
3b2b85fd24
pass Wall
2010-08-12 17:00:41 +00:00
pooka
5e33baaf50
Fill in PR kern/43745 now that it exists.
...
lfs_tfhremove: Expected failure: fhopen() for removed file succeeds (PR kern/43745): t_vfsops.c:161: Expected true value in rump_sys_fhopen(fhp, fhsize, O_RDONLY) == -1
msdosfs_tfhremove: Expected failure: fhopen() for removed file succeeds (PR kern/43745): t_vfsops.c:161: Expected true value in rump_sys_fhopen(fhp, fhsize, O_RDONLY) == -1
2010-08-12 09:42:53 +00:00
pooka
6790af89a6
Do not return a garbage vnode in vpp if fhtovp fails.
...
Fixes PR kern/43745 for nfs.
2010-08-12 09:41:10 +00:00
pooka
d66cb1b117
Add test case for fhopenining a removed file. This fails on msdosfs
...
and lfs and causes a kernel panic on nfs. I'll fix nfs soon and
file a PR for the other two.
Also panicked ffs a few hours ago, but was fixed by hannken.
Needless to say, this test was inspired by his fix.
2010-08-12 09:34:16 +00:00
pooka
7751445fe7
return correct errno
2010-08-12 09:22:14 +00:00
hannken
559469276d
ffs_reclaim: don't free an already free inode. This may happen when
...
ffs_fhtovp() gets a free inode and releases it.
2010-08-12 07:41:49 +00:00
jruoho
c4e35077eb
Three small things: (1) fix off by one, (2) protect the cached P-state
...
(required for interaction with T-states), and (3) use aprint_debug(9)
instead of the ACPI_DEBUG_PRINT(x) macro for the dynamic frequency changes
(for the time being, people need easier way to observe the dynamic changes).
2010-08-12 06:17:14 +00:00
wiz
ffe6b7cdc1
We usually write "file system", so change it to this version here.
...
Also, fix a typo, and remove a line only consisting of ".Fn ".
2010-08-11 20:10:55 +00:00
macallan
50603223e7
look for DDC data in both EDID and edid properties so we can use firmware
...
provided data on my XVR-100
2010-08-11 19:14:26 +00:00
pgoyette
1c1548ae4e
Fix cut&paste errors
2010-08-11 18:46:32 +00:00
pgoyette
df3ebe2e31
Include new module.9 MLINKS in set lists
2010-08-11 18:20:43 +00:00
pgoyette
7a8c7dc74a
Add documentation for the various module system initialization routines.
2010-08-11 18:20:09 +00:00
jruoho
aa6fdddc15
Properly protect against garbage values.
2010-08-11 18:15:52 +00:00
jruoho
5fa58d5e62
Document the sysctl(8) controls with a note that these may be removed in
...
future versions without further notice.
2010-08-11 17:28:59 +00:00
macallan
ba9742b0ee
Make the movement-while-tapping threshold smaller so moving the cursor by a
...
few pixels won't trigger a button event. This should probably become a sysctl
knob.
While there, remove some commented out stuff and fix a typo.
2010-08-11 16:54:10 +00:00
jruoho
675dfd8bb3
Print the state information only once. The per-CPU information was quite
...
pointless as identical parameters are expected across processors.
2010-08-11 16:41:19 +00:00
jruoho
7a63961323
Check the 'sc->sc_cold' flag also in P-state code, and set this flag once
...
we start the detachment routine.
2010-08-11 16:22:18 +00:00
pooka
49f08a7073
Define ioconf to create locators.h, which is now required by acpiverbose.
2010-08-11 14:50:38 +00:00
pgoyette
4973fb4e5e
Remove extra char - not sure where that came from (duplicated vi command?)
...
I really need more caffeine.
Thanks pooka@ for noticing.
2010-08-11 13:26:25 +00:00
pooka
7c8855f1e2
Put some sleeps between forking the hosts. Otherwise a race may
...
be triggered which appears to cause one host to go berzerk with
sending carp advertisements and ignore ping requests.
I'll get to the bottom of this eventually, but this is a stopgap
to prevent the test from failing, hopefully -- the race doesn't
appear to trigger for me even with 0.1s on a loaded machine, so
0.5s should be better than fine.
(hi jmmv ;)
2010-08-11 13:10:03 +00:00
jruoho
33733d6120
Add a small additional check for the validity of the GAS register.
2010-08-11 13:02:59 +00:00
pooka
65028c6bf3
Add a little utility to convert shmif bus traffic to a pcap file
...
which can be then examined with tcpdump -r, wireshark, etc.
2010-08-11 12:41:09 +00:00
pooka
e2f111efb1
* remove some magic numbers from the code
...
* include bus version number in header just in case we want to examine
bus traffic at some point in the future
2010-08-11 12:10:39 +00:00
pgoyette
bf43b300a1
Keep condvar wmesg within 8 char limit
2010-08-11 12:04:49 +00:00
pgoyette
d591fa52b1
Revert previous - changes here are irrelevant to NetBSD
...
Need more caffeine.
2010-08-11 11:57:36 +00:00
pgoyette
fa0f1ddde5
Keep condvar wmesg within 8 char limit
2010-08-11 11:51:06 +00:00
pgoyette
96dea8fbcd
Keep condvar wmesg within 8 char limit.
2010-08-11 11:49:09 +00:00
jruoho
0963b3f611
Use a define instead of a magic constant for the arbitrary P-state limit.
2010-08-11 11:48:21 +00:00
pgoyette
5ef3a6df9b
Keep condvar wmesg within 8 char limit
2010-08-11 11:47:29 +00:00
pgoyette
8be3483a20
Keep condvar wmesg within 8-char limit
2010-08-11 11:46:32 +00:00
pgoyette
24d9c402d1
Keep condvar wmesg's within 8-char limit
2010-08-11 11:43:13 +00:00
pgoyette
99d809cb2e
Keep condvar wmesg's within 8-char limit.
2010-08-11 11:40:51 +00:00
pgoyette
aa30923a4e
Keep condvar wmesg within 8-char limit
2010-08-11 11:32:58 +00:00
pgoyette
343c435ecf
Keep condvar wmesg within 8-char limit.
2010-08-11 11:31:45 +00:00
pooka
abddd18860
ahem, min -> max in previous
2010-08-11 11:06:42 +00:00
jruoho
7598fbdbbd
Pretty printing.
2010-08-11 10:44:07 +00:00
gsutre
8e80a0a5b0
acpi_print_tree: print ACPI and PCI autoconf(9) device names.
...
ok jruoho@
2010-08-11 10:32:42 +00:00
pooka
855ec3e9a1
Change bus header a little: reserve only 32bits for the lock and
...
use 32bit atomic ops to handle it. Begin data from 0x10 instead
of 0x14.
2010-08-11 10:30:30 +00:00
pooka
a5e213b348
* if kevent() fails with EINTR, try again instead of returning an error
...
* stuff rumpuser_dprintf to stderr instead of stdout
2010-08-11 10:25:59 +00:00
pooka
57ec5229b9
Use kpause() instead of DELAY() and sleep a minimum of 1 tick.
...
This is possible now since softints have a thread context. It's
also not a very frequent code path. Addresses ABI issue with delay
(kern/40505).
I'm not entire sure what this delay is meant to accomplish, though.
2010-08-11 09:36:44 +00:00
pooka
db61e8e25d
+tp
2010-08-10 21:57:44 +00:00
pooka
80e96e7716
tests/net/carp
2010-08-10 21:56:24 +00:00
pooka
1a6a53bd1a
Add a most elementary carp test: it forks off two processes,
...
configures carp in each of them, and after verifying that the shared
address responds to ping it brutally kills the master like a proper
carnivore (none of that ifconfig down sissy vegan nonsense). Then
the test checks if the backup got its act together by pinging the
shared address and passes verdict.
2010-08-10 21:55:28 +00:00
pooka
6fe4bb4ba8
Support carp. It would be nice to support this as its own component,
...
but there's about 1000 lines of #ifdef which disagree with my wish.
2010-08-10 21:50:10 +00:00
pooka
10881f3354
Attach 1 loop instead of 0.
...
not tested on animals
2010-08-10 21:48:23 +00:00
pooka
4fa346679c
Include opt_inet since this checks INET/INET6
2010-08-10 21:46:12 +00:00
pooka
0c2778236c
Don't create the percpu clock interrupt threads as softint threads
...
because they aren't softint threads. This fixes callouts in
situations where there is nothing else happening in the rump kernel
(i.e. no threads executed which would trigger the softints when
they unschedule).
2010-08-10 21:32:38 +00:00
pooka
f762b5222f
Use correct indices for clock threads and more descriptive ones
...
for the softint threads.
2010-08-10 19:16:04 +00:00
pooka
066824f414
* use atomic ops instead of __cpu_simple_luck
...
* this interface is un-IFF_SIMPLEX
2010-08-10 18:17:12 +00:00