Commit Graph

222055 Commits

Author SHA1 Message Date
martin
5a6d54e60d Simplify (and remove now unused variable) 2013-10-25 14:44:25 +00:00
apb
bcf09c165b Try to make this more compiler-neutral, and give both GCC and LLVM/Clang
as examples.
2013-10-25 14:41:08 +00:00
jdc
71885a597a Add "i2c-at34c02" AT34C02 EEPROM. This is compatible with the AT24C02
EEPROM, apart from software write protection (not supported in our driver).
2013-10-25 14:32:10 +00:00
martin
dbe78631e3 Optimize out VM_PHYSMEM_PTR_SWAP on architectures that have VM_PHYSSEG_MAX = 1
(hard to address two different array entries there w/o invoking undefined
behaviour, and newer compilers complain about it).
2013-10-25 14:30:21 +00:00
joerg
a07180c32d Recursively add DT_NEEDED entries from shared libraries if symbols are
used indirectly. This is more in line with the old GNU ld behavior, but
not exactly the desired semantic.

Patch from Martin Husemann.
2013-10-25 14:28:28 +00:00
jdc
2b2120bf58 Allow the EEPROM size to be specified in the kernel configuration by
using flags.
Add the flags values, and configuration examples to the manual page.
2013-10-25 14:23:15 +00:00
martin
01c3389f26 Some pmaps may not consume all arguments of pmap_copy() 2013-10-25 14:20:11 +00:00
martin
6a2419fedf Turn a few __unused into __diagused 2013-10-25 11:35:55 +00:00
apb
f0bdf85100 Recognise .3lua and .9lua as man page extensions. Source
files like foo.3lua will result in installed files like
/usr/share/man/man3lua/foo.3lua, /usr/share/man/cat3lua/foo.0,
and /usr/share/man/html3lua/foo.html.
2013-10-25 10:45:01 +00:00
mbalmer
f9b5b9e175 add new man page directories 2013-10-25 10:27:08 +00:00
martin
bdb645204a Change a few __unused to __diagused/__debugused 2013-10-25 09:46:10 +00:00
kefren
829b00a60a RFC3032 conformance for Router Alert Label 2013-10-25 09:25:32 +00:00
apb
796121ee65 Add __diagused and __debugused. These are for marking variables that
are used only in diagnotic or debug code, but unused when NDEBUG is
defined, or DIAGNOSTIC is not defined, or DEBUG is not defined.
2013-10-25 08:51:55 +00:00
apb
5c43044692 Add comments explaining what __unused and __used are for. 2013-10-25 08:47:30 +00:00
mbalmer
8f1abb570c add 3l/3lua and 9l/9lua man page sections 2013-10-25 08:19:46 +00:00
mbalmer
c7d5cf1a03 define a place for Lua man pages 2013-10-25 08:15:14 +00:00
mbalmer
2261aa416c _build rule for man pages with a .<number><letters> extension (.3tcl, .3am, .3lua, etc.) 2013-10-25 07:59:55 +00:00
htodd
e18aba9caa Fixing the build for now. gcc=48 should probably be added back later. 2013-10-25 00:23:42 +00:00
mbalmer
201342bc2e link the lua(4) man page 2013-10-24 21:55:00 +00:00
joerg
2f95103bdc Add entries for ctor/dtor switch. 2013-10-24 19:37:35 +00:00
martin
32c67f0c83 PR 48338: fix typo making a boolean expression always true 2013-10-24 19:13:25 +00:00
christos
cb421026e7 add g++-4.8 include directories 2013-10-24 19:12:16 +00:00
christos
680050e3fa add new g++ directories 2013-10-24 19:06:01 +00:00
apb
3d4c34e695 Now that tools/compat/compat_defs.h defones __USE, there's no
need to treat the tools build as a special case.
2013-10-24 14:01:01 +00:00
apb
3c49568a05 Define __USE for use during a tools build. 2013-10-24 13:59:47 +00:00
martin
1faf8b0f37 Mark a potentially unused variable 2013-10-24 13:16:33 +00:00
martin
f8504bab3a Fix a few copy&pastos in an error path 2013-10-24 13:15:12 +00:00
mbalmer
6737b686a3 bump date for previous 2013-10-24 13:00:21 +00:00
mbalmer
0fa457fe55 remove lua class 2013-10-24 10:36:25 +00:00
wiz
1408be80ee More formatting, typo fixes. 2013-10-24 09:49:51 +00:00
mbalmer
96d1a832b7 manual page for lua(4) 2013-10-24 09:34:47 +00:00
jnemeth
34523e4b09 - markup
- typo; the label command labels partitions, not remove them
- migrate -s isn't applicable to NetBSD
- add information about the space required for migration
- add a "gpt show -l" example
2013-10-24 06:59:03 +00:00
skrll
91e8462c33 Fix PR/48332 by reverting to passing 0xffffffff as the cpuctrlmask.
Comment out the cpuctrlmask that doesn't work for the imx23_olinuxino
leaving it there for reference.
2013-10-23 20:28:11 +00:00
drochner
23780ff8df Use the MI "pcu" framework for bookkeeping of npx/fpu states on x86.
This reduces the amount of MD code enormously, and makes it easier
to implement support for newer CPU features which require more fpu
state, or for fpu usage by the kernel.
For access to FPU state across CPUs, an xcall kthread is used now
rather than a dedicated IPI.
No user visible changes intended.
2013-10-23 20:18:50 +00:00
mbalmer
c1f5fe0a62 use MODULE_CLASS_MISC for Lua modules 2013-10-23 18:57:40 +00:00
matt
ab590461f8 Add xhci device 2013-10-23 17:22:49 +00:00
macallan
e38d75e128 fix copyright year 2013-10-23 13:15:47 +00:00
macallan
153890fc9a mention gffb 2013-10-23 09:32:10 +00:00
macallan
e8ea24fe7e add gffb, tweak comments 2013-10-23 09:28:57 +00:00
macallan
76ebfeb64c minor cleanup:
- don't map more PCI space than we have video memory
- clarify some comments
2013-10-23 09:28:06 +00:00
skrll
c85bd522c9 Add athn(4) 2013-10-23 08:38:12 +00:00
matt
37432b7ef6 Read the right register for checking big endianess. 2013-10-22 21:37:33 +00:00
skrll
738c9dbd7c Be strictly correct about chan->xfer_dma assignment and avoid calling
DMAADDR on fully transfered data phase of a control transfer.

Without this change the KASSERT(offset < dma->block->size) in usb_dmaaddr
would fire.

Found by anon when testing athn(4).
2013-10-22 16:37:08 +00:00
skrll
5abc6aa5b7 Avoid "declaration of 'delay' shadows a global declaration" by renaming
the local variable.
2013-10-22 13:04:25 +00:00
skrll
62e93a5632 Remove unused usbd_xfer_handle from dwc2_pipe. (missed commit) 2013-10-22 12:57:40 +00:00
skrll
cd79003d3d Remove unused usbd_xfer_handle from dwc2_pipe. 2013-10-22 09:42:20 +00:00
skrll
ff3d395db7 Minor cleanup. 2013-10-22 09:30:04 +00:00
skrll
3216ed5b41 Remove daft KASSERTs 2013-10-22 09:23:34 +00:00
matt
9818090a90 Reduce amount of casts and make LP64 safe. 2013-10-22 08:08:51 +00:00
jnemeth
389cfa7c1b In a NetBSD disklabel, p_offset is from the beginning of the disk,
not the beginning of the NetBSD partition.
2013-10-22 07:30:20 +00:00