Commit Graph

227155 Commits

Author SHA1 Message Date
riastradh
7e88065a92 Remove (bad) debugging message that crept into i915_gem_gtt_init. 2014-05-19 14:57:37 +00:00
riastradh
14d191068e Fix page/byte sense of AGP GTT parameter calculations. 2014-05-19 14:55:46 +00:00
riastradh
31ed01fae9 Use correct value for gtt->gtt_bsh in agp case (unused, so harmless). 2014-05-19 14:44:36 +00:00
riastradh
5acb9c2dd2 Use the scratch page, not zero, to clear ggtt entries for gen<6. 2014-05-19 14:39:33 +00:00
martin
545afccdc2 Document MKCROSSGDB, MKKDEBUG and build.sh kernel.gdb= 2014-05-19 10:12:19 +00:00
martin
d6af3a0abf Document MKDEBUG and MKDEBUGLIB 2014-05-19 09:56:17 +00:00
martin
8800a5ed8e Document external directories 2014-05-19 09:49:07 +00:00
skrll
62041701dc Build fix for when there is no gpio in the kernel.
PR/48816: Compile fix for src/sys/arch/arm/broadcom/bcm2835_gpio.c
2014-05-19 08:33:41 +00:00
matt
6534f89c77 Update PCU_REENABLE for MP. For UP, add a KASSERT to make sure it's never
present.
2014-05-19 07:09:10 +00:00
matt
3d185b2591 When completing a FP trap, only load the FPU if we don't already own it.
While the FPU is on, disable kernel preemption.
2014-05-19 06:55:54 +00:00
riastradh
8557df8fac Back out previous silliness -- on failure no pages are allocated. 2014-05-19 05:48:14 +00:00
uebayasi
582f22c9fc Tag all 0600 files as "nodiff" (== secret). 2014-05-19 05:43:35 +00:00
riastradh
1b07394016 Don't leak memory on failure in uvm_pglistalloc_contig.
Free pages like uvm_pglistalloc_simple does.

Discovered by code inspection.
2014-05-19 05:24:29 +00:00
rmind
19429f513e l2cap_detach1: fix gcc warning for non-DIAGNOSTIC case. 2014-05-19 03:18:57 +00:00
rmind
4ae03c1815 - Split off PRU_ATTACH and PRU_DETACH logic into separate functions.
- Replace malloc with kmem and eliminate M_PCB while here.
- Sprinkle more asserts.
2014-05-19 02:51:24 +00:00
justin
c922b676b6 Fix prototype of last arg of rump_sys_mknod to dev_t not uint32_t
Discussed with pooka@
See also https://github.com/rumpkernel/buildrump.sh/issues/53
2014-05-18 21:25:44 +00:00
christos
12c7860cd6 remove stray line accidentally committed. 2014-05-18 18:43:46 +00:00
jakllsch
68fd71584a add hythygtemp module to set lists 2014-05-18 18:28:48 +00:00
jakllsch
7236048644 add hythygtemp man page files to setlist 2014-05-18 18:24:16 +00:00
rmind
37af0cc75d Fix RUMP build. 2014-05-18 17:57:44 +00:00
apb
1e91429bfd Many changes to tzdata2netbsd.
This has been tested in a private repository.

* Use set -e
* Pass -d ${CVSROOT} to all cvs invocations.  cvs import needs it.
* cvs import needs to be done in the directory where the tarball
  was extracted.
* cvs import does not take a "-F messagefile" option (as cvs commit does);
  it needs "-m messagestring".
* The DOIT function now prompts for a yes/no/quit response, and quotes
  complex arguments when printing the command.
* When checking the PGP signature, require the correct key to have been used.
* Usability improvements when editing the cvs log message.
* More error checking.
2014-05-18 16:53:56 +00:00
wiz
f21550261f Whitespace and punctuation. 2014-05-18 15:45:08 +00:00
rmind
39bd8dee77 Add struct pr_usrreqs with a pr_generic function and prepare for the
dismantling of pr_usrreq in the protocols; no functional change intended.
PRU_ATTACH/PRU_DETACH changes will follow soon.

Bump for struct protosw.  Welcome to 6.99.62!
2014-05-18 14:46:15 +00:00
rmind
9cf83d0317 Fix RUMP build. 2014-05-18 14:03:26 +00:00
martin
483126c11b PR install/48818: put vi on install CDs 2014-05-18 13:06:12 +00:00
wiz
331e85e813 New sentence, new line. Sort SEE ALSO. Whitespace. 2014-05-18 12:45:03 +00:00
kardel
54c2251d60 add HYT-221/271/939 humidity/temperature I2C sensor
extend envsys(4) framework by %rH (relative humidity)
2014-05-18 11:46:23 +00:00
martin
13bd467664 No need to re-set MDLWP_FPACTIVE in the REENABLE case - it should be
set already.
2014-05-18 11:04:51 +00:00
martin
3313ae3d61 Re-enable alpha IEEE compiler options 2014-05-18 10:47:03 +00:00
martin
e16f12d468 Properly handle PCU_REENABLE in fpu_state_load. Hint from Nick Hudson.
This seems to help PR port-alpha/48782 a lot.
2014-05-18 10:43:54 +00:00
nat
dc2ecd830b libossaudio minor version bump to signify new ioctls. 2014-05-18 10:36:34 +00:00
njoly
9676d5d738 Simplify dup3 emulation to call dodup() directly instead of
sys_dup2()+fd_set_exclose(). While here, add some error conditions.
2014-05-18 09:30:00 +00:00
rmind
af0c2e41d7 - Move ifnet_list (and lo0ifp while here) under #ifdef _KERNEL.
- Make ifindex2ifnet, if_indexlim and some other variables static.
- Move if_index generation into its own function.
- if_alloc/if_free: replace malloc with kmem.
2014-05-18 00:33:20 +00:00
rmind
94eca5faba Use IFNET_FIRST() rather than open coding ifnet access. 2014-05-18 00:10:11 +00:00
rmind
c3f8d27787 sonewconn: insert the socket into the queue *after* the protocol attach.
This potentially avoids unnecessary race conditions when handling partial
connections.
2014-05-17 23:55:24 +00:00
joerg
767787d382 Use compiler-rt in libc for Clang on NetBSD/ARM as well. 2014-05-17 23:32:32 +00:00
joerg
38febcf304 Structure HAVE_LIBGCC condition similar to HAVE_LIBGCC_EH. 2014-05-17 23:31:57 +00:00
rmind
004d195aec fifo_open: assign v_fifoinfo once initialised; add an assert while here. 2014-05-17 23:30:24 +00:00
rmind
26e5a75962 - fsocreate: set SS_NBIO before the file descriptor is affixed as there is
a theoretical race condition (hard to trigger, though); remove the LWP
  parameter and clean up the code a little.
- Sprinkle few comments.
- Remove M_SOOPTS while here.
2014-05-17 23:27:59 +00:00
rmind
250d3c701d - sonewconn: improve the initialisation order and add some asserts.
- Add various comments describing primitive routines operating on sockets,
  clarify connection life-cycle and improve the description of socket queues.
- Sprinkle more asserts.
2014-05-17 22:52:36 +00:00
rmind
e16e8aee89 makesocket: set SS_NBIO slightly earlier. 2014-05-17 21:48:48 +00:00
rmind
3e8fbba831 Remove trailing whitespaces, wrap long lines, minor KNF; no functional changes. 2014-05-17 21:45:02 +00:00
rmind
bc9504c95e Replace open-coded access (and boundary checking) of ifindex2ifnet with
if_byindex() function.
2014-05-17 21:26:20 +00:00
rmind
169afaf534 Rename LIST_CONCAT() to LIST_MOVE() as that is what it actually does (and
there is no point to implement LIST_CONCAT() which would iterate).  Update
the queue(3) manpage.
2014-05-17 21:22:56 +00:00
rmind
44b8265175 Fix previous. 2014-05-17 21:00:33 +00:00
rmind
f7741dab17 - Move IFNET_*() macros under #ifdef _KERNEL.
- Replace TAILQ_FOREACH on ifnet with IFNET_FOREACH().
2014-05-17 20:44:24 +00:00
mrg
25bb3b0e82 split crime_bus_reset() into crime_{cpu,mem}_reset() and only reset
the cpu or the memory upon either error, not both.

seems to make my O2 slightly less likely to hang, and matches what
the linux crime driver does.
2014-05-17 20:44:08 +00:00
rmind
1bb3adb02d Add LIST_CONCAT(). 2014-05-17 20:34:49 +00:00
apb
f8398fbdeb Add tzdata2netbsd, a script to help import new versions of tzdata. 2014-05-17 19:53:22 +00:00
martin
9cab609bc8 Reorder struct ufid members to avoid padding (and save 4 bytes) on some
architectures.
2014-05-17 19:11:40 +00:00