christos
bb0dd61478
Add RFC 2045 MIME Quoted-Printable support.
2009-02-10 23:06:31 +00:00
reinoud
78466aa1e7
Add simplistic UBC async flushing as other FS's seem to do. Its a clutch and
...
needs to be addressed in UBC properly.
2009-02-10 21:24:27 +00:00
pooka
d600a654c8
Explain in comment why the RNG is private (no, not the Random Nethack God)
2009-02-10 20:44:57 +00:00
pooka
fa73a97f70
Introduce simple random fault injection. It is currently controlled
...
by setting RUMP_BLKFAIL to control the frequency and optionally
RUMP_BLKFAIL_SEED, which seeds the "random" number generator. Feel
free to extend the code if you want something "a little more" for
your purposes.
2009-02-10 20:43:01 +00:00
joerg
a9ecd753f2
Explicitly disable C# support. Mono is known to have issues at time, so
...
don't try to look for it.
2009-02-10 19:50:47 +00:00
tron
c15efe169f
Backout LBA 48 quick entries which were added to fix one aspect of
...
PR kern/40569 because of objections by Manual Bouyer.
2009-02-10 19:45:22 +00:00
reinoud
afd8cb8795
Remove dead code and double check if its allowed to write out non-sequential
...
there.
2009-02-10 17:49:02 +00:00
reinoud
a02b732e06
Sequential writing goes before normal write. Its not likely to ever go wrong
...
but there could be a race otherwise.
2009-02-10 17:48:19 +00:00
drochner
c4dd0bbb21
In usb_reserve_allocm(), return an error immediately if the requested
...
size is impossible to allocate, otherwise we might get a diagnostic
panic in subr_extent.c.
Being here, fix an off-by-one in setup.
2009-02-10 17:00:06 +00:00
pooka
1ca3ac22a3
regen: note that vnconfig not required
2009-02-10 15:08:40 +00:00
pooka
108fcd8ae3
Note that the rump file servers do not require use of vnconfig when
...
mounting images. Suggested by apb
2009-02-10 15:04:35 +00:00
pooka
0b0244d13f
document P2K_DEBUG and P2K_NODETACH
2009-02-10 14:40:30 +00:00
pooka
53b8d59800
If P2K_NODETACH is set in the env, do not .. well .. detach.
2009-02-10 14:36:19 +00:00
pooka
1838cc2a07
Add a regression test for the descriptor passing panic.
2009-02-10 13:43:54 +00:00
rumble
129b85dd87
IP6/IP10 known as 'Eclipse'.
2009-02-10 06:12:27 +00:00
rumble
439e902ae2
Be selective on match, since it makes sense to combine an IP12 and IP6
...
kernel and IP6 has no GIO bus.
2009-02-10 06:11:49 +00:00
rumble
4fcfe1330c
Ready these for IP6.
2009-02-10 06:10:50 +00:00
rumble
b610ccb0d6
Check in work in progress of Personal IRIS 4D/20 and 4D/25 support (IP6
...
and IP10, respectively).
2009-02-10 06:04:56 +00:00
macallan
4aae227a17
A bunch of bugfixes:
...
- set blitter direction appropriately so scrolling downwards works now
- remove a bunch of false +1 so we only copy/erase what we really need to
- slightly change the logic for the cursor sprite offset so it works on this
Indy ( I think what matters is VC2 revision 0 )
TODO: virtual consoles, fonts wider than 8 pixels
2009-02-10 03:40:26 +00:00
macallan
589ddc1d0a
add a few more register definitions
2009-02-10 03:35:29 +00:00
jmorse
6e5c689d54
Fix uvideo_stream_init uninitialized variable / bad argument, leading to panic when opening video stream.
2009-02-09 23:28:50 +00:00
tron
56c9d6aa78
Add two more entries to the quirk table for hard disks which need the
...
LBA 48 work around. The first entry will watch the Seagate ST3160815AS
(and similar models), the second one HP's OEM version of the same drive.
This avoids the RAID rebuild problems described in PR kern/40569.
2009-02-09 22:34:23 +00:00
pgoyette
704a9b346c
Previous check for ADM1027 caused a kernel panic, since the read routine
...
can be called _before_ we've identified the chip. Ensure that sc_chip
is initialized to NULL before chip is identified, and if it is NULL or
ADM1027, use the less-efficient send_byte/receive_byte.
While here, don't attempt to release the i2c bus if we failed to acquire
it. This would cause a panic on a LOCKDEBUG kernel.
Thanks to Nicholas Joly for pointing out both of these bugs.
2009-02-09 20:27:21 +00:00
joerg
7925dff4ee
Add If-Modified-Since support.
2009-02-09 17:06:11 +00:00
apb
903d38994d
tzcode2009b and tzdata2009b have been released.
...
Also fix an error in the "Current Vers" line which I introduced in
revision 1.669.
2009-02-09 16:36:14 +00:00
abs
75362c1562
As all port now build Xvfb, move it into the mi file.
...
Remove any empty md.* files (but leave ad.*)
2009-02-09 16:28:53 +00:00
skd
8d41ac5617
Back out my previous change. The problem I'm chasgin is with the
...
initialization of ports in saidx's when IPSEC_NAT_T is defined but the
association connection is not using nat traversal. Stay tuned.
2009-02-09 15:06:37 +00:00
tnozaki
5f8a9fb1ee
fix typo, don't overwrite LC_TIME's t_fmt_ampm by t_fmt.
2009-02-09 14:39:48 +00:00
jdc
145a912cc9
Fix bug where a single ESC was not recognised when in keypad() mode.
...
Noticed by abs@.
2009-02-09 12:45:59 +00:00
plunky
aead030e15
if HCI commands fail (CommandComplete status != 0) then indicate
...
ENODEV "Operation Not Supported by Device" rather than random errno.
2009-02-09 12:44:32 +00:00
nonaka
9d853f68dd
fix comment.
2009-02-09 12:11:16 +00:00
rmind
db4ca04011
dosetrlimit: remove the checks which are no longer needed since rlim_t
...
is unsigned again. Hi <christos>!
2009-02-09 11:13:20 +00:00
uwe
c795b4c2a9
G/c duplicate definition of WSCONS_EVENT_ASCII.
2009-02-08 22:58:56 +00:00
christos
fdbe1ef595
Revert change that made rlim_t signed again. It will expose bugs, and we'll
...
fix them, as opposed to hide them and violate the standards.
- Approved by core.
2009-02-08 22:11:27 +00:00
wiz
5452aa5f5c
Bump date for previous. New sentence, new line.
2009-02-08 21:56:57 +00:00
jym
bfa01fef11
Document jym-xensuspend branch.
2009-02-08 21:46:04 +00:00
bouyer
65fae56208
Apply patch proposed on port-amd64/port-i386, allowing to use a 64bit
...
bus_addr_t on i386PAE kernels:
change bus_addr_t to be a paddr_t (so its size follows paddr_t depending
on options PAE)
remplace bus_addr_t with vaddr_t where the value is used as a virtual address.
Difference with the proposed patch: cast to uintmax_t and use %jx in
printf() as suggested by Joerg.
2009-02-08 20:59:19 +00:00
reinoud
2e80d918be
Add :
...
udf, mount_udf(8): add support for session opening/closing on
sequential media. Media can be closed on request on unmount by
passing the '-c' flag as mount option. [reinoud 20090208]
2009-02-08 19:56:10 +00:00
reinoud
9a5eca17f4
Add mount_udf(8) option '-c' requesting session closure on unmount and
...
document it in the manpage.
2009-02-08 19:28:49 +00:00
reinoud
9609b0ed76
Implement session closure on sequential media when requested on mount. It will
...
allow CD-ROM/DVD-ROM/DB-ROM drives to read the media while still allowing them
to be appended later. It can also be seen as a way to make mountable
snapshots.
2009-02-08 19:14:52 +00:00
jym
5d7efd3c35
- add comments
...
- wrap long lines for easier reading
- make some debug messages a bit more relevant
2009-02-08 19:05:50 +00:00
reinoud
2ac9ba8c48
If mounting for read-write dont allow a session number to be specified since
...
its currently still misbehaving. If supported later, it would allow one or a
series of sessions on a sequential recordable media to be ignored as if they
never were created.
Also fix a small comment: its not the direct but the bootstrap disc strategy
that we close down.
2009-02-08 19:04:41 +00:00
pgoyette
66a822fbe7
The ADM1027 chip doesn't support i2c read_byte protocol, so in this
...
case we use send_byte followed by receive_byte.
2009-02-08 17:48:02 +00:00
pooka
8e52b87ec3
Don't try to fd_putfile() descriptors we didn't manage to fd_getfile().
...
Fixes local DoS panic described in kern/40570.
2009-02-08 16:38:12 +00:00
pooka
020ab015cd
Add rumpnet_local to the setlists (at least most of the variants ;).
2009-02-08 16:30:48 +00:00
pooka
3f8c1c0f17
Add a PF_LOCAL rump kernel component.
2009-02-08 16:28:35 +00:00
pooka
38b67104c9
catchup
2009-02-08 16:18:09 +00:00
pgoyette
d94df08c58
Use pre-scripted i2c protocols rather than re-inventing our own. No
...
functional change intended.
While here, change some indentation to use tabs vs spaces.
2009-02-08 14:34:40 +00:00
jdc
940659ed15
Cosmetic clean up:
...
options<space><tab>
2009-02-08 13:05:50 +00:00
skrll
d5aae1338a
s/posix_fadvise/__posix_fadvise50/ in last.
2009-02-08 11:58:25 +00:00