Commit Graph

217542 Commits

Author SHA1 Message Date
christos
698e9d4d95 regen 2013-03-29 01:10:13 +00:00
christos
d727dbe767 prototype adjustments for lwp_park, welcome to 6.99.19 2013-03-29 01:09:45 +00:00
christos
4cec95f0ea Centralize the computation of struct timespec to the int timo.
Make lwp_park take the regular arguments for specifying what kind
of timeout we supply like clock_nanosleep(), namely clockid_t and flags.
2013-03-29 01:08:17 +00:00
christos
14184f73a9 compat glue for new lwp_park 2013-03-29 01:04:30 +00:00
christos
ab470567c6 compat glue for new lwp_park() 2013-03-29 01:02:49 +00:00
njoly
d1f2d0ccef Remove unknown \*(tN and \*(sP macros.
ok wiz.
2013-03-28 22:54:25 +00:00
christos
114e277d8e Destroying the mutex once is enough. 2013-03-28 20:14:18 +00:00
christos
49bd4f0393 new test 2013-03-28 18:51:28 +00:00
christos
dd14258bb5 Add pthread_cond_timedwait(3) test from PR/47703 2013-03-28 18:50:01 +00:00
christos
1f8d3d6eb5 PR/47703: Yasushi Oshima: pthread_cond_timedwait() does not wait
after call pthread_condattr_setclock(CLOCK_MONOTONIC)

_lwp_park(2) expects a realtime clock, and it gets passed a monotonic
one.  Since monotonic < real, it never sleeps. This patch adjusts
the monotonic clock to be a real one before it passes is to
_lwp_park(2). This is the minimal hacky fix and it will be fixed
properly in _lwp_park(2) in the future.

XXX: pullup to 6.
2013-03-28 18:07:12 +00:00
tls
88ad351cb1 Re-fix 'fix' for SA-2013-003. Because the original fix evaluated a flag
backwards, in low-entropy conditions there was a time interval in which
/dev/urandom could still output bits on an unacceptably short key.  Output
from /dev/random was *NOT* impacted.

Eliminate the flag in question -- it's safest to always fill the requested
key buffer with output from the entropy-pool, even if we let the caller
know we couldn't provide bytes with the full entropy it requested.

Advisory will be updated soon with a full worst-case analysis of the
/dev/urandom output path in the presence of either variant of the
SA-2013-003 bug.  Fortunately, because a large amount of other input
is mixed in before users can obtain any output, it doesn't look as dangerous
in practice as I'd feared it might be.
2013-03-28 18:06:48 +00:00
macallan
e35820a482 clear screen when leaving X so we don't leave garbage in the borders 2013-03-28 17:25:10 +00:00
wiz
62e9897175 Add more links for kcpuset(9). 2013-03-28 11:17:39 +00:00
wiz
f75a519239 binutils-2.23.2 out. 2013-03-28 09:36:11 +00:00
garbled
56873b1e5b Regen usbdevs.
Modify quirks to allow a product id of ALL
Set all TRIPPWIRE2 vendor devices to ignore hid.  Three in a row means they
are all probably like this.
2013-03-28 04:07:55 +00:00
garbled
d9b380bc45 Add entry for a tripplite AVR550U UPS 2013-03-28 04:05:17 +00:00
christos
70c0b4d9e7 Fix loop bug (Phileas Fogg) 2013-03-28 00:22:21 +00:00
jmcneill
b40b80aea7 For ffs, set bytes per inode to 4K. Otherwise we get a density based on
the contents of the image, which aren't very useful after the file-system
has been resized -- for rpi.img, this was 22K per inode!
2013-03-28 00:20:02 +00:00
christos
0eaecbdb0a call mutex destroy in fini, so that we don't end up with a lockdebug panic
when we re-attach.
2013-03-27 23:49:02 +00:00
christos
10f770acff delete the assert as we'll never get there anyway. 2013-03-27 19:23:28 +00:00
christos
6046c6b246 Don't abort with an assertion when a directory cannot be found in a
repository. This could happen when someone copies from one directory
to another CVS files or when things get corrupted. Provide an explanatory
error message instead.
2013-03-27 18:15:13 +00:00
msaitoh
3c34dc67a9 Add BGE_SRAM_FW_MB_RESET_MAGIC again. 2013-03-27 12:11:57 +00:00
msaitoh
303f300e24 Revert 1.228 except BGE_NO_EEPROM flag for BCM5906. Sorry. 2013-03-27 12:03:51 +00:00
msaitoh
63e293caa9 Revert rev. 1.68. 2013-03-27 10:27:58 +00:00
msaitoh
a1310f1fe5 Fix a bug that chips which have BCM5906 ASIC touch GPIO wrongly. 2013-03-27 10:26:05 +00:00
uwe
a94dff73a7 Some shells have ((expr)) syntax for arithmetic. Add space between
parens of nested (compound-list)s to unconfuse them.

Fixes PR toolchain/47695
2013-03-27 01:03:39 +00:00
christos
9298b710b7 sync to dhcp-4.2.5-P1 2013-03-27 00:39:31 +00:00
christos
cd51191677 update for version change 2013-03-27 00:38:54 +00:00
christos
fe3afd85ef make sure we add rcsids in all the files and not in the headers 2013-03-27 00:38:41 +00:00
christos
49d01eccc3 welcome to 4.2.5-P1 2013-03-27 00:38:07 +00:00
christos
79364f4eb5 security fix propagation from bind, no actual changes, and it does not
affect us since we use an external bind.
2013-03-27 00:30:58 +00:00
martin
e86421c373 Fix device_t split glitch 2013-03-26 23:29:11 +00:00
christos
df71b4bc46 PR/32591: JuanRP: Also remove the file we are going to be building to prevent
it from being used as input.
2013-03-26 20:58:35 +00:00
garbled
143c554557 Add def for KERNEL_9
Get rid of unneeded disklabel -D in md.c
Fix pr/47684 by getting rid of a stupid NULL.
2013-03-26 20:56:54 +00:00
martin
f1a3f8c095 Minor cosmetic tweaks for cpu attach messages 2013-03-26 20:52:29 +00:00
taca
7925e35738 - ISC DHCP 4.2.5-P1 is out.
- Add Postfix 2.10.0 with 2.9.5.
2013-03-26 16:20:49 +00:00
isaki
f53c2e8d4b u_int -> uint32_t 2013-03-26 11:30:20 +00:00
isaki
528dcaf553 Fix a wrong "raw" comparison in step3.2.
It should solve a PR kern/47692.
2013-03-26 10:57:13 +00:00
agc
82a5e768fb Describe the agc-symver branch 2013-03-26 02:05:48 +00:00
jmcneill
0ce160bc21 vchiq(4): Add support for Broadcom VideoCore IV firmware interface.
vcaudio(4): Add support for Broadcom VideoCore IV audio service.
2013-03-25 23:04:53 +00:00
jmcneill
7e966400c1 enable vchiq, add vcaudio and audio drivers 2013-03-25 23:01:23 +00:00
jmcneill
54e2c2ba0a defer vchiq initialization with config_mountroot, works around a timing issue that caused problems during sdhc init on some boards 2013-03-25 22:59:25 +00:00
jmcneill
ad80650833 remove unnecessary newline and function name from log message that reports vchiq local and remote versions 2013-03-25 22:58:42 +00:00
jmcneill
fc989baaab hide some debug printfs under VCHIQ_IOCTL_DEBUG 2013-03-25 22:40:12 +00:00
jmcneill
4aac15c9d4 fix atomic_cmpxchg wrapper 2013-03-25 22:17:01 +00:00
skrll
a2a121cc89 Remove vchiq_doorbell_irq. We have our own version in vchiq_intr. 2013-03-25 22:01:49 +00:00
skrll
b4bd4c4558 Wrap a long line 2013-03-25 21:58:24 +00:00
skrll
4b34cf126d Remove a bogus KASSERT and improve a comment while I'm nearby. 2013-03-25 21:58:00 +00:00
skrll
ba16f82c16 Revert commented out create_pagelist/free_pagelist to the original
version and not the broken FreeBSD version.  Should really be deleted
someday soon.
2013-03-25 21:55:11 +00:00
christos
1fe4c812c7 PR/47693: Erik E. Fair: Add missing code to icmp handling.
- While there, add the rest of the missing codes
- Merge groups
- Fix indentation
2013-03-25 18:43:30 +00:00