drochner
ec0c8f12ca
Run binaries with ELF_TYPE==DYN at virtual address PAGE_SIZE rather
...
than 0. This is still not the intent of PIE, but it allows them to
run with VA 0 disabled.
(The PAX_ASLR stuff which should deal with this needs work.)
CV: ----------------------------------------------------------------------
2010-02-22 19:46:18 +00:00
joerg
87faf7cb4f
\\ -> \e
2010-02-22 19:20:33 +00:00
pgoyette
4950ef9e4e
Forgot to add smscmon here...
2010-02-22 17:27:04 +00:00
pooka
da9a2c25a9
* get UDESC_CONFIG for proper config index
...
* support UR_SET_CONFIG for root hub
* set port change bits for root hub interrupts
+ cosmetics
2010-02-22 14:47:40 +00:00
pgoyette
ad945e1f49
Correct spelling of smscmon and add (commented out) to GENERICs
2010-02-22 13:42:04 +00:00
njoly
d4da917501
Note shared objects extension change, and stalled files.
2010-02-22 12:35:32 +00:00
njoly
e9915f3b1e
Change shared object file extension from .so to .pico, to avoid
...
conflicts with shared libaries names libXX.so; as recently seen with
MKUPDATE=yes builds for libelf and libnvpair.
All now stalled regular .so files need to be manually removed from
object directories.
2010-02-22 12:33:22 +00:00
tron
c76e590d3d
Disable stack protection warnings for "dtrace.c" which uses alloca(3).
2010-02-22 12:21:27 +00:00
darran
e171441276
Prep for building as part of the toolchain.
2010-02-22 11:01:29 +00:00
darran
9583b24e87
Get rid of extra include files added while debugging the toolchain build
...
problem.
2010-02-22 10:59:08 +00:00
darran
97d3245ff3
Get libelf building in the toolchain again.
2010-02-22 10:48:32 +00:00
tsutsui
5897daadc4
- note about support for the large_file option of ext2fs rev 1
...
- 32 bit UID and GID support on ext2fs has been added since 5.0
so remove description about the limitations from BUGS section.
2010-02-22 09:51:11 +00:00
tsutsui
62936fc84a
32 bit UID and GID support on ext2fs has been added since 5.0
...
so remove description about the limitations from BUGS section.
2010-02-22 09:45:02 +00:00
wiz
08ca7edf14
Comment out crash(8) reference, per PR 10708, until a MI one exists.
2010-02-22 08:41:10 +00:00
dsl
02b1580f48
Fix check for old trap frame layout.
2010-02-22 08:19:38 +00:00
jnemeth
b7e618d6f3
smcsmon.4 -> smscmon.4
2010-02-22 07:55:32 +00:00
jnemeth
b127a52e41
remove accidentally committed et.4/etphy.4
2010-02-22 07:52:52 +00:00
jnemeth
dca0e547d3
fix build breakage -- add new smscmon.4 man page
2010-02-22 07:48:43 +00:00
darran
ec6b20a273
DTrace: missed the opt_dtrace.h include for these.
2010-02-22 06:42:14 +00:00
ahoka
f77631e1d8
Describe SPLASHSCREEN and SPLASHSCREEN_PROGRESS.
2010-02-22 06:10:30 +00:00
ahoka
4c65a125fc
Add SPLASH example, like in i386.
2010-02-22 05:59:04 +00:00
ahoka
c14889048f
Mention splash need genfb or radeonfb
2010-02-22 05:57:10 +00:00
ahoka
0f279dbbae
Restore splashscreen support with genfb.
...
genfb patch from Pierre Pronchery, other small changes to make it
compile by me.
Closes PR kern/42605.
XXX doesnt work in 8bit, probably a cmap issue
2010-02-22 05:55:10 +00:00
pgoyette
f34bafd81b
Specify the correct default address for smscmon
2010-02-22 04:57:43 +00:00
pgoyette
4f7ceb6b4d
Add man page for smscmon(4)
2010-02-22 03:54:24 +00:00
pgoyette
0977e451a3
Add smscmon(4)
2010-02-22 03:52:06 +00:00
pgoyette
b5f89aa493
Import smcsmon(4) driver for SMSC LPC47M192 hardware monitor
...
From Takahiro HAYASHI in PR kern/40420
2010-02-22 03:50:56 +00:00
mrg
9181dd2c07
- store the maximum [id]cache size / line size for each cpu
...
- remove patch_kernel() since it isn't necessary and has been patching
the wrong thing in general.
- implement USIII versions of blast_icache(), dcache_flush_page() and
cache_flush_phys(). use the newly recorded cache size/line sizes.
- in winfixsave, flush the D$ with the right size index and ops. this
kills one of the wrong tag->inval patches.
- for blast_dcache(), use the newly recorded dcache_size/line_size.
- for blast_icache(), use the newly recorded cache size/line sizes.
for the USIII verison, disable the I$ while writing to ASI_ICACHE_TAG.
these changes removed several hard coded cache sizes values, some very
wrong kernel patching, and seem to make the current failure modes for
USIII less common, but not gone.
2010-02-22 00:16:31 +00:00
wiz
59afab0ca6
Add more FreeBSD versions.
2010-02-21 21:16:09 +00:00
wiz
00e9c46967
Add FreeBSD-8.0.
2010-02-21 21:08:27 +00:00
tsutsui
106d393c5c
Remove unnecessary LIBS (-ledit, -lbz2, -lcrypt) for SMALL binaries
...
with libhack.
2010-02-21 20:18:08 +00:00
tsutsui
b61b63add5
Fix indent.
2010-02-21 20:10:51 +00:00
tsutsui
a61bdefffd
Use tiny limited distrib/utils/x_gzip. (no bzip2 and compress support)
2010-02-21 20:09:50 +00:00
tsutsui
93ca9b1e4f
- explicitly specify -Os via DBG for libhack build
...
- set WARNS=1 for sanity
2010-02-21 20:06:19 +00:00
tsutsui
9c220d174d
Add dd(1) to install ramdisk binaries to wipe out existing disklabel etc.
...
Per request from David Ross on port-atari.
2010-02-21 20:04:59 +00:00
bouyer
8f7318d794
Fix confusion about PRE/POST in previous; and another place that has the
...
same issue. Also add a BUS_DMASYNC_POSTWRITE to the POLL operation.
Problem pointed out by tsutsui@.
Still not perfect (a BUS_DMASYNC_PREREAD would be needed after the
testing the condition in the POLL() macro), but closer.
2010-02-21 18:50:10 +00:00
tsutsui
d31d8d052b
Regen from GENERIC.in rev 1.83:
...
> Add pseudo-device ksyms. Noticed by David Ross on port-atari.
2010-02-21 18:00:13 +00:00
tsutsui
4b4e0d474c
Add pseudo-device ksyms. Noticed by David Ross on port-atari.
2010-02-21 17:57:03 +00:00
mlelstv
d3dff438aa
dev_bsize wasn't initialized. The actual value doesn't matter since
...
the same value is used to compute byte offsets into the special file
but a value of zero causes a division by zero.
2010-02-21 16:24:21 +00:00
wiz
41cdcf2f2e
Bump date for vm.user_va0_disable.
2010-02-21 14:26:33 +00:00
bouyer
80f97b6e05
Fix bus_dmamap_sync(): it should be a BUS_DMASYNC_POSTWRITE after
...
writing to DMA memory.
Found by code inspection.
2010-02-21 14:16:47 +00:00
mlelstv
03c7f48412
For the UVM_PAGE_TRKOWN test do not require that the relevant pages
...
must exist.
2010-02-21 13:55:58 +00:00
wiz
95c5212343
Consistently call the file system "ext2".
2010-02-21 13:28:12 +00:00
wiz
1a64f4201c
Call the file system "ext2" consistently. Suggested by tsutsui.
2010-02-21 13:26:45 +00:00
wiz
dcced1277c
Fix string, noted by tsutsui.
2010-02-21 13:23:15 +00:00
drochner
9783f258ba
rename the va0_disabled option and cpp conditional to "disable" as well,
...
for consistency, and document option and sysctl flag
2010-02-21 13:17:50 +00:00
darran
f802834604
DTrace: add the dtrace module.
2010-02-21 11:16:19 +00:00
darran
dea8f231d6
DTrace: add the dtrace module to the build.
2010-02-21 11:14:47 +00:00
darran
7b822b43cb
DTrace: fix a problem with library references for libctf and libdtrace.
2010-02-21 11:00:01 +00:00
darran
4e42fd7663
DTrace: remove extra libshare.h - shouldn't have added it and it breaks
...
the libzfs build.
2010-02-21 10:21:06 +00:00