Commit Graph

232564 Commits

Author SHA1 Message Date
hannken
9837a8c2e9 Change v7fs to vcache. 2014-12-29 15:29:38 +00:00
hannken
b1a3c148f6 Defer deallocating unlinked inodes to v7fs_reclaim().
Remove v7fs_vnode_reload() and always use v7fs_inode_load().  No need
to search for a vnode we already hold a reference on.
2014-12-29 15:28:58 +00:00
hannken
2d6e8595d5 v7fs_getattr: adjust size of symlinks by -1 to compensate the trailing NUL.
Should fix the v7fs part of PR kern/48864.
2014-12-29 15:28:08 +00:00
martin
099d1616af If we launch a program with RUN_SILENT, give it more than two seconds to
run before we create an output window. On a swapping VAX it can take
seriously longer, and we get interactive status display even if the program
did not produce any error output otherwise.
2014-12-29 14:43:06 +00:00
wiz
b4595449ed Add comma in Dd. From Henning Petersen in PR 49515. 2014-12-29 14:22:25 +00:00
mlelstv
8b2f156e46 Avoid NULL pointer dereference if SMBIOS key "system-product" does not
exist.
2014-12-29 14:00:26 +00:00
ozaki-r
9116f11456 Remove unnecessary variable bc 2014-12-29 13:38:13 +00:00
mlelstv
8e4ce8bea0 Fix default label for non-standard sector size.
Avoid integer overflow in sanity check.
2014-12-29 13:13:20 +00:00
jmcneill
c767bf429f something wrong with MP, turn it off for now 2014-12-29 12:53:39 +00:00
mlelstv
1674d0824b align dk_strategy with checks from ld.c 2014-12-29 12:03:39 +00:00
jnemeth
2e0522b1d5 PR/49513 - Henning Petersen -- tyop 2014-12-29 10:38:52 +00:00
jnemeth
f047653252 PR/49513 - Henning Petersen -- tyop 2014-12-29 10:27:03 +00:00
jmcneill
5b6f48e0e1 MAX_BOOT_STRING is not large enough for noisy Rockchip U-Boot; bump bootargs to 1024 bytes 2014-12-29 03:16:07 +00:00
jmcneill
fe2ccb09db Copy cmdline from U-Boot to bootargs. 2014-12-28 21:34:33 +00:00
jmcneill
c238f14705 add -mfpu=neon to CPPFLAGS 2014-12-28 16:29:21 +00:00
jmcneill
25d3a7be3a remove redundant irq print 2014-12-28 16:27:14 +00:00
jmcneill
07297f2230 enable MULTIPROCESSOR 2014-12-28 16:04:05 +00:00
jmcneill
196997ef0d add MULTIPROCESSOR support 2014-12-28 16:03:51 +00:00
jmcneill
b464e6eb11 add SRAM, SCU, PMU offsets 2014-12-28 16:03:09 +00:00
maxv
6387e6748f Make this more readable (KNF). 2014-12-28 14:42:56 +00:00
nonaka
cb608a466d include "opt_ppcparam.h" for VERBOSE_INITPPC. 2014-12-28 14:13:56 +00:00
maxv
fc8f062e48 Prevent another division by zero in ntfs_loadntnode() by ensuring
spc != 0.
2014-12-28 13:11:52 +00:00
maxv
c1acce042f Ensure bps != 0 to prevent a division by zero. Zero byte per sector makes
no sense.
2014-12-28 12:57:44 +00:00
maxv
6d178278b3 Two typos:
- reserver4 -> reserved4 (in struct bootfile)
 - "inducates" -> "indicates" (comment)
2014-12-28 12:19:21 +00:00
maxv
ead51937de Make this more readable (KNF). 2014-12-28 12:13:22 +00:00
martin
44d35daebe We can not rely on the existence of the "gpt" binary on install media -
make installation work without it (and without strange errors) again.
2014-12-28 12:05:27 +00:00
martin
42a1d150e6 Move bogusly merged files over to new location. 2014-12-28 11:51:10 +00:00
martin
06e406a946 Add missing return in __SOFTFP__ variant, pointed out by htodd. 2014-12-28 10:15:29 +00:00
nonaka
4145a4107f obsolete malloc_roundup(9), malloc_type_setlimit(9) and MALLOC_DEFINE_LIMIT(9)
man pages.
2014-12-28 05:10:06 +00:00
jmcneill
cc521a8b25 add support for detecting memory size. 2GB config doesnt work yet, so keep MEMSIZE set for now. 2014-12-28 01:51:37 +00:00
jmcneill
04c8013de7 add DDR offsets 2014-12-28 01:50:39 +00:00
wiz
80d8011c53 New sentence, new line. Bump date for previous. 2014-12-27 20:45:08 +00:00
jmcneill
227b4fc43d Bring this closer to Allwinner / RPI configs:
Add MSDOSFS, KERNFS, PROCFS, INET6, SYSVMSG, SYSVSEM, SYSVSHM, BUFQ_PRIOCSCAN.
Remove DEBUG, LOCKDEBUG, VERBOSE_INIT_ARM.
Change DDB_ONPANIC from 2 to 1.
Cinclude ROCKCHIP.local
2014-12-27 20:28:09 +00:00
maxv
b5f5bad3a4 Cleanup:
- remove struct kmembuckets (dead)
 - correctly deadify MALLOC_XX
 - remove MALLOC_DEFINE_LIMIT and MALLOC_JUSTDEFINE_LIMIT (dead)
 - remove malloc_roundup(), malloc_type_setlimit(), MALLOC_DEFINE_LIMIT()
   and MALLOC_JUSTDEFINE_LIMIT() from man 9 malloc
2014-12-27 19:32:57 +00:00
jmcneill
5a5504772e set DWC_MMC_F_PWREN_CLEAR, implement set_clkdiv callback; now this works 2014-12-27 19:18:35 +00:00
jmcneill
2e2c694be9 - Explicitly initialize CLKSRC register.
- Reset FIFO and DMA along with controller.
- Support chips with inverted PWREN logic.
- Enable RXDR and TXDR irqs.
- Set max clk based on supplied clock freq.
- Use external clk control as well as internal divisor to set clock rates.
  Requires bus glue to implement sc_set_clkdiv callback.
2014-12-27 19:18:04 +00:00
jmcneill
49d38ddd1c update some bits for rk3188 2014-12-27 19:14:34 +00:00
jmcneill
d796438e59 mmc0 on rk3188 is based on ahb clk, not gpll. add a function to control mmc0 clock as well. 2014-12-27 19:14:05 +00:00
martin
ea1bc3e21f Move the list of <fenv.h> supporting architectures to the makefile and
sync it with other copies.
2014-12-27 18:03:41 +00:00
martin
619d31d686 Enable fenv for arm 2014-12-27 18:00:13 +00:00
nonaka
58e7278559 Added SPI register definitions. 2014-12-27 17:58:21 +00:00
martin
5fe2180eb8 Enable fenv.h on arm again 2014-12-27 17:55:05 +00:00
martin
b137db7576 Add our common non standard extensions and fix typo (FE_EXCEPT_ALL ->
FE_ALL_EXCEPT).
2014-12-27 17:54:24 +00:00
martin
b19178f8f4 Fix consistent typo: it is FE_ALL_EXCEPT instead of FE_EXCEPT_ALL (this
went unnoticed as the undefined macro evaluated to 0 and the expression
was always used with ~)
2014-12-27 17:52:45 +00:00
macallan
735afce6b0 restrict DMA buffers to the lower 256MB -> now dwc2 DMA works 2014-12-27 17:22:15 +00:00
martin
dce8d6f504 fenv(3) support for hppa 2014-12-27 16:54:02 +00:00
nonaka
217677d4fc Preliminary support for P1023. 2014-12-27 16:19:33 +00:00
jmcneill
5040b7889f use rockchip_a9periph_get_rate for a9tmr frequency 2014-12-27 16:19:24 +00:00
jmcneill
db2b5e227e More clock fixes, debugging. 2014-12-27 16:18:50 +00:00
skrll
d78d7c6c1a Add .arch_extension sec to fix build. (v7a on it's own complains) 2014-12-27 15:52:42 +00:00