Commit Graph

214955 Commits

Author SHA1 Message Date
jakllsch
3d61196b02 Whitespace. 2012-11-27 20:32:58 +00:00
jakllsch
793070a537 Until such time as the swap subsystem can be converted to use The One True
Allocator, prevent panics if (MAXPHYS/PAGE_SIZE) > BLIST_MAX_ALLOC.
From Wolfgang Stukenbrock in PR#41765.
2012-11-27 20:15:55 +00:00
jkunz
baa08254b2 Fix typo. 2012-11-27 20:06:36 +00:00
jkunz
32c0cb2823 According to the i.MX23 Reference Manual section 3.1, Page 3-3:
"The i.MX23 always operates in litle-endian mode."
So build elftosb and bootloader for this processor only for evbarm(-el).
2012-11-27 20:00:38 +00:00
matt
f82647e665 Make the 85xx get closer to spinning up the secondary CPUs.
Don't assume TLB1[0] has the mapping for VA/PA 0.
Make sure the TLB1 entries that map physical memory have the M (memory
coherent) bit set.
2012-11-27 19:24:45 +00:00
jakllsch
9dc12b580b Add fsbsizeovermaxbsize test that tests mouting a FS with block size greater
than MAXBSIZE.
2012-11-27 16:01:49 +00:00
jakllsch
4ab3368ede Rename fsbsize2big to fsbsizeovermaxphys to accurately match what it tests.
Additionally, compute failing size dynamically by doubling MAXPHYS instead
of assuming 128K will be too big enough.
2012-11-27 15:59:15 +00:00
mrg
b136469b73 since usb task add/remove is supposed to be callable in any usb
context, make sure the lock is OK for such.  ie, not a sleeping lock.
fixes PR#47244.
2012-11-27 04:54:58 +00:00
rkujawa
083cec6ba5 Note support for more boards. 2012-11-26 23:02:53 +00:00
rkujawa
d2a8a7584b Try to make z3rambd less crude. Also support BigRamPlus, FastLane Z3 RAM and
DKB3128.
2012-11-26 22:58:24 +00:00
christos
d37f0585f1 put back rest of the lines that got cut off. 2012-11-26 21:15:34 +00:00
rmind
5111d7eafd npfctl: extend syntax for extracting interface IP address(es) by the family. 2012-11-26 20:34:28 +00:00
pooka
4037e69f4e Attempt 2 at fixing DragonFly util.h conflicts: include util.h only for
non-tool builds.
(why does the tool build prefer host headers instead of compat headers?)
2012-11-26 20:13:54 +00:00
pooka
4fd1e9198b fix previous 2012-11-26 20:03:40 +00:00
pooka
48528ba2e9 One more thing required by DragonFly 2012-11-26 19:57:24 +00:00
pooka
169dfff670 revert previous commit since it breaks the build on NetBSD and
apparently that's considered important
2012-11-26 19:53:41 +00:00
drochner
6eb7501d2c collect common rules in the shared Makefile, this propagates the .OBJDIR
fix done for i386 last year to all other ports
2012-11-26 18:57:33 +00:00
phx
5bb0fdf44e Add another NH-231 clone to the list: Vibe NS-349-S 2012-11-26 17:56:17 +00:00
pooka
149f3bccf4 Support DragonFly BSD. 2012-11-26 17:55:11 +00:00
pooka
0d8e694036 PTHREAD_PROCESS_SHARED private doesn't seem to work on DragonFly, so
init the spin lock _PRIVATE (we don't really care which it is).
2012-11-26 17:54:51 +00:00
christos
5add84500d regen 2012-11-26 17:36:35 +00:00
christos
a75eb7450c PR/47245: Toby Karyadi: more matches for AX88772B usb ethernet. 2012-11-26 17:36:27 +00:00
christos
df3a955cfc PR/47245: Toby Karyadi: More identifiers for AX88772B usb ethernet 2012-11-26 17:34:45 +00:00
pooka
1fedf4b3c8 When including this from a tools build, avoid defining _PWD_H_ since
that macro causes DragonFly's util.h to define conflicting routines.
2012-11-26 17:18:39 +00:00
pooka
303e3a3aa0 FreeBSD fixes.
from philip@freebsd.org
2012-11-26 17:03:15 +00:00
pooka
23a1592d75 const poison is the cure 2012-11-26 17:00:54 +00:00
pooka
cdb7042197 Build gmake iff we're going to need it. 2012-11-26 16:57:25 +00:00
pooka
2f56710909 Since SA_SETLEN() is used only for sockaddr_in, convert it to SIN_SETLEN()
to avoid compiler whining on breaking strict aliasing rules.
2012-11-26 16:30:14 +00:00
drochner
9d483431fd allow to enable ffs "discard" by update mounts, make the flag visible
to userland
2012-11-26 16:22:21 +00:00
alnsn
fb02065311 Add sljitarch.h. 2012-11-26 08:05:47 +00:00
riastradh
d9faecf37c Match the Intel 7 Series SMBus Controller in ichsmb(4).
Tested on a Thinkpad W530.
2012-11-26 03:01:28 +00:00
rkujawa
df0940144b Add z3rambd(4) man page to distribution list. 2012-11-26 00:41:48 +00:00
rkujawa
e732b9231e Last commit to this file was accidental, Flipper is not really supported yet. 2012-11-26 00:38:15 +00:00
rkujawa
f2107c7363 Add man page for newly added z3rambd(4) driver. 2012-11-26 00:36:01 +00:00
rkujawa
b51b09fe9f Note z3rambd(4). 2012-11-26 00:23:53 +00:00
rkujawa
a686c0b3de Regen configs. 2012-11-25 23:37:28 +00:00
rkujawa
0b22320279 Argh, commited wrong file. Add z3rambd. 2012-11-25 23:37:10 +00:00
rkujawa
b082659a3a Add z3rambd, commented out. 2012-11-25 23:36:37 +00:00
rkujawa
2505fa9409 Add z3rambd driver, it allows using Zorro III RAM boards as block devices.
This makes sense in machines equipped with RAM on accelerator boards, where
difference between accelerator RAM and Zorro III RAM is significant. Hacks
were needed in amiga_init.c and zbus.c, but they are only enabled if this
driver is present in kernel. Otherwise user will get the usual behaviour.
2012-11-25 23:33:55 +00:00
alnsn
9fa58a12c5 EVPMIPS -> MIPS in include guard. 2012-11-25 23:04:51 +00:00
christos
9fec33d631 PR/47245: Toby Karyadi: Add AX88772B support to axe(4), e.g. for DLINK
DUB-E100 C1
2012-11-25 22:22:39 +00:00
alnsn
079dc4d907 Add sljitarch.h to all mips machines. 2012-11-25 21:55:50 +00:00
cherry
aaa3520e6b Do not escalate the local spl while taking the interrupt handler list
lock. Re-entrance is protected against within the events handler
framework by toggling interrupts/events, so we don't need (and cannot
use) the spl framework in that path. The other consumers (interrupt
registration/removal code) are not spl sensitive wrt this lock.
2012-11-25 20:56:33 +00:00
pgoyette
c9184f08f1 For consistency, define the _KERNEL version of __swp() using a non-volatile
type, similar to how it is defined in non-KERNEL

Fixes the 'build.sh release' for evbarm-{eb,el}
2012-11-25 20:40:30 +00:00
christos
442672de03 readability fix. 2012-11-25 19:52:05 +00:00
riastradh
e035d5e86a Rework firmware reference counting and error messages in wpi(4).
. Clarify the shared firmware abstraction in wpi_cached_firmware
  and its new sibling wpi_release_firmware.
. Fix typo in wpa_cache_firmware error branch leading to free NULL.
. Fix leak in wpi_load_firmware error branch.
. Sprinkle some kasserts to executably document invariants.
. A little KNF here and there.

Based on a patch from dh in PR kern/44144.
2012-11-25 19:50:34 +00:00
jakllsch
a3904b0b1f Catch up to the kernel with respect to Ext2 huge_file feature. 2012-11-25 19:42:14 +00:00
jakllsch
afc2ce4252 e2di_nblock is (assuming the huge_file feature is not active) stored in
DEV_BSIZE units, not fs block size units.
2012-11-25 19:36:23 +00:00
rkujawa
906d076164 Use constants, not magic values. 2012-11-25 19:15:43 +00:00
christos
3d7bb1da45 support printing rnd descriptor info 2012-11-25 15:30:28 +00:00