Commit Graph

197588 Commits

Author SHA1 Message Date
pooka
5e6b266d97 Time to start adding tests for the routing code to make that part
of the kernel more approachable.

Begin the task with an xfail test for PR kern/40455.
2011-02-08 10:11:28 +00:00
wiz
b3b821c790 Fix typos. 2011-02-08 09:51:55 +00:00
wiz
49efa429e3 Improve a bit. 2011-02-08 09:49:07 +00:00
wiz
ce2e52a4f1 New sentence, new line. Bump date for previous. 2011-02-08 09:35:32 +00:00
cegger
849bcd741c add PS/2 registers from synaptics spec:
PMS_RESET_WRAP_MODE, PMS_SET_WRAP_MODE, PMS_ACK, PMS_ERROR and PMS_RESEND

while here use #define<tab> consistently.
2011-02-08 07:32:47 +00:00
matt
b3b635b9aa Add IPI/cpu_send_ipi to intrsw. 2011-02-08 06:28:56 +00:00
matt
1ee018bbc3 Add MPC85xx variants.
Move to having a common kernel for all MPC85xx variants (CADMUS/PIXIS still
remain a problem).
2011-02-08 06:22:29 +00:00
matt
ccada5e83b Allow code to allow inclusive/exclusive locators for subdevices.
(uses on mpc85xx to match on SVRs or not match on SVRs).
2011-02-08 06:21:03 +00:00
matt
065e8fe680 Add P2020/P2010 truth table definition.
Remove trailing whitespace.
2011-02-08 06:19:13 +00:00
matt
48389a60f2 Add more MPC85xx SVRs.
Fix/add debug register definitions.
2011-02-08 06:18:04 +00:00
matt
3d93f894a9 Add some P2020 / MPC856x definitions. 2011-02-08 06:16:59 +00:00
matt
c33b602737 Add MPC8555/41, MPC8568/67, and P2020 variations. 2011-02-08 06:16:03 +00:00
matt
3d2bf50390 Powerpc send_ipi use ci_cpuid, not cpu_index 2011-02-08 06:14:50 +00:00
sjg
8d31de3127 tmplen should be static 2011-02-08 05:29:13 +00:00
haad
0527bde829 Switch libdevmapper library to use libdm as it;s backend lib and do not
communicate with device-mapper directly. Our lvm stack now looks like this
lvm<->libdevmapper<->libdm<->dm where only libdm knows how our dm protocol
looks like.

No objections on tech-userlevel@.
2011-02-08 03:26:12 +00:00
haad
83425a0f36 Initial import of libdm and dmctl to tree. libdm library can be used
to access, manage and manipulate device-mapper driver. Which opens us bunch
of new possibilities like

	dm-multipath device target
	dm-crypt     device target
	dm-ccd 	     compatibility layer

With this import I'm bringing in dmctl tool for working with dm driver ,too.
I plan to replace gpl2 licensed dmsetup command with our dmctl tool in near
feature. It can also by placed to /rescue where we was not able to put
dmsetup because of licensing problems.

With libdm in tree we can now write RUMP atf test suite for dm driver to
ensure LVM subsystem stability as time goes.

Reviewed by: blymn@ and rmind@
Oked: by no objections on tech-userlevel@
2011-02-08 03:20:13 +00:00
matt
af25d173e6 Distinguish between a corrupt obj pointer and a null obj pointer. 2011-02-08 02:03:13 +00:00
matt
8f55cdd3bd First pass at new crtstuff for powerpc. Doesn't quite work yet
(obj parameter to ___start seems to get corrupted sometimes)
2011-02-08 02:02:25 +00:00
matt
69c597cd43 BookE needs PMAP_NEEDS_PROCWR (for ptrace breakpoints) 2011-02-08 01:39:36 +00:00
matt
17514b4ce7 If we get a PGM exception for a trap, use SIGTRAP/TRAP_BRKPT instead of
SIGILL/ILL_ILLTRP so GDB will recognize it.
2011-02-08 01:38:48 +00:00
nisimura
4ef0ac7ab4 - add preliminary code to support D-Link DSM-G600 rev.B NAS.
- it features 9600bps console, Moto MCU on the 2nd DUART channel,
  ACARD ATP865 PCIIDE and IP Plus IP1000A GbE.  It has MiniPCI
  slot.
2011-02-08 00:33:05 +00:00
christos
b9eac88297 weprovidedarracount()sothatwedon'tneedtosqueezethespacesout. 2011-02-07 23:56:18 +00:00
ahoka
8d617d33f7 Add some macros to access GPMC config registers easily. 2011-02-07 23:22:18 +00:00
pooka
4adc7d0ea6 add some notes on access control 2011-02-07 22:04:36 +00:00
joerg
2c39cf5f91 Don't define weak aliases in the SMALL case. They conflict with the real
function name since SMALL doesn't use the normal rename logic.
2011-02-07 21:39:47 +00:00
mrg
1051ab1175 add missing SRCDIR for synaptics. 2011-02-07 21:23:47 +00:00
pooka
6296f7395c Limit test duration based on wall time instead of loops
(took a long time on slow platforms).
2011-02-07 20:05:09 +00:00
pooka
6aea514dcb Force gcc to generate a stack frame for the call to dlsym(RTLD_NEXT).
Without this hack at least amd64 -O2 just used jmp and The Wrong
Thing happened.
2011-02-07 19:34:39 +00:00
phx
9db32a0d38 StorCenter models are called 250, 500 and 1T. 2011-02-07 19:20:35 +00:00
tsutsui
7efd442c9a Retire legacy grfinfo and hilinfo derived from HPBSD
since finally hp300 got wscons.
2011-02-07 18:11:28 +00:00
christos
b805ecec3f PR/44529: Martin Danielsson: fsck_msdos crashes when verifying corrupt file
system. Avoid using the long name index when it is 0. Refactor the code to
avoid duplication.
2011-02-07 17:36:42 +00:00
nisimura
908c083e0e - add D-Link GSM-G600 info. IP1000A is supposed a member of stge(4).
- move StorCenter info as it looks correct.
2011-02-07 15:58:35 +00:00
pooka
8235557106 malloc/free aren't async-signal-safe, so avoid calling them when
signals aren't blocked.

this bug made tests/rump/rumpkern/t_sp:sigsafe rarely deadlock
2011-02-07 15:25:41 +00:00
pooka
58bfec3ee0 make sure we don't use "fullset" before we init it 2011-02-07 14:49:53 +00:00
pooka
be04c94c6d types.h for time_t 2011-02-07 14:49:32 +00:00
nisimura
c4da6fc812 add StorCenter heuristic by PCI vendor ID detection. 2011-02-07 13:35:21 +00:00
tsutsui
13b242e45c Resurrect and move retired ITE files that are still used by bootloaders. 2011-02-07 13:11:41 +00:00
nisimura
0bc06ff35b add Dallas I2C RTC driver for StorCenter, leaving it commented out for now. 2011-02-07 12:51:18 +00:00
nisimura
bf1aad3bf0 add IOMEGA StorCenter fixup codes. Need more change as the satellite
microcontroller protocol is defined in 8-byte fixed length sequence.
2011-02-07 12:45:21 +00:00
pooka
ac3cf3ec89 duh, _sys_read, not read. STAY FIXED, DAMNIT! 2011-02-07 12:23:05 +00:00
skrll
b0db353f1b Fix PR/44500 for hppa. 2011-02-07 12:19:35 +00:00
pooka
46b90f129d Unbreak the ssp lossage from the default -current build by removing
it.  I still don't have any idea what the ssp stuff is supposed to
do and how it's supposed to even begin to work.  If someone wants
to change this now, run tests/lib/librumphijack before commit so
that I can avoid another multihour debugging session!
2011-02-07 11:51:02 +00:00
pooka
847a170bc4 call the non-compat pollts() from inside the library 2011-02-07 10:28:18 +00:00
matt
e538011342 This is no longer broken for macppc. 2011-02-07 09:40:52 +00:00
matt
37e1e568f2 PR port-macppc/43619
Save handler before calling sendsig_reset before it will reset to SIG_DFL
is SA_RESETHAND is set.
2011-02-07 09:39:48 +00:00
pooka
76559697b3 not here yet either (mirror amd64 commit) 2011-02-07 09:09:47 +00:00
matt
f39473aed2 Use EVCNT_ATTACH_STATIC 2011-02-07 07:02:24 +00:00
matt
0c742649cc Fix inverted test. cpu_setmcontext should return success. :) 2011-02-07 06:41:08 +00:00
matt
0cb428decc binutils is automagically doing securecrt so make sure plt calls are emitted
with the secureplt magic as well.
2011-02-07 06:37:01 +00:00
jmcneill
80df985736 options SPLASHSCREEN_PROGRESS is no more 2011-02-07 04:05:49 +00:00