Commit Graph

143050 Commits

Author SHA1 Message Date
yamt
c128c375df yamt-uio_vmspace: new base 2006-02-02 00:14:15 +00:00
dyoung
9d2dd62a57 Stop duplicating the ISO9660 sources in sys/fs/cd9660/ for makefs(8). 2006-02-01 22:19:34 +00:00
dsl
37875b24f4 Need to install byte_swap.h and bswap.h needs to include sh3/byte_swap.h. 2006-02-01 20:56:18 +00:00
martin
60dcc21763 Add missing <sys/device.h> include. 2006-02-01 20:55:31 +00:00
martin
cf67045dd0 Do not use %d for size_t! 2006-02-01 20:26:28 +00:00
martin
058c0e1d60 Do not assume the bootstrap CPU has UPA id 0 - on some machines it hasn't.
Explicitly route all interrupts to the current cpu for now, we'll revisit
this when SMP is working.
Problem spotted and analyzed by Stephan Meisinger, fix inspired by FreeBSD.
2006-02-01 20:21:38 +00:00
bouyer
86110231a4 Check the destination ethernet address when not in promiscous mode.
Fix problem where packets would be duplicated, possibly looping, when
a domU is doing IP routing.
Problem reported and fix tested by Mike M. Volokhov on port-xen

While there, add some __predict_false/true in conditionnals where
appropriate, remove a always-true test, and fix handling of
mbuf shortage.
2006-02-01 19:12:02 +00:00
christos
1edbda9a2e debug -> ftpd_debug
xstrdup -> ftpd_strdup
2006-02-01 14:20:12 +00:00
cube
97047d48dd Properly dispose of cfdata memory when unloading the tap(4) LKM. 2006-02-01 05:51:58 +00:00
cube
9f02c7bd62 Free cfdata memory. The tap LKM might be wrong in that area, to...
Pointed out by Greg Oster.
2006-02-01 05:05:22 +00:00
cube
aa933732c0 Free the bufq. Pointed out by yamt@. 2006-02-01 04:30:10 +00:00
xtraeme
1ade9646e2 Remove references about the TLP_MATCH_* options. They are not necessary
nowadays.
2006-02-01 03:54:19 +00:00
cube
65e49232fa Note vnd(4) change: removal of compile-time limit. 2006-02-01 03:26:31 +00:00
cube
d7843c9990 Remove references to the 'count' argument, as it is no longer needed (and
if present, simply ignored).
2006-02-01 03:22:14 +00:00
cube
6527a45571 Have vnd(4) devices automatically created when the user tries to
configure one.  That removes the compile-time constant that limits the
number of vnds.

Thanks xtraeme@ for testing.
2006-02-01 03:15:33 +00:00
rpaulo
7d871c2413 Describe rpaulo-netinet-merge-pcb. 2006-02-01 00:55:11 +00:00
martin
0975a4b449 Make sure error messages (received from the access concentrator) are
zero terminated.
2006-01-31 23:50:15 +00:00
martin
7161703c02 Note new sparc64 bootloader requirement. 2006-01-31 22:54:22 +00:00
rpaulo
219ca2b318 Replace the comment that came from if_loop.c many years ago by
something that matches reality.
2006-01-31 22:27:15 +00:00
nakayama
2f6d85f32d Fix the new ofwboot boot problem with kernels where .text segment is smaller
than 4MB.

Unless this fix, boot failed with the message as below.

| panic: pmap_kextract: Address 0x1400000 is not from kernel space.
| Data segment is too small?
2006-01-31 20:18:40 +00:00
christos
76fc0d5b65 rename debug to ftp_debug. grr libssh. 2006-01-31 20:05:35 +00:00
christos
e22794108e Rename xfoo() to ftp_foo() to avoid collisions with libssh. Don't ask. 2006-01-31 20:01:23 +00:00
christos
ef3fea8531 Solaris mkdir on an automounted component returns ENOSYS. Go figure.
Good choices whould have been EROFS, EEXIST, EACCES, EISDIR...
2006-01-31 19:25:20 +00:00
christos
e99d96582e PR/32679: Yves-Emmanuel JUTARD: Add unneeded cast to function to pacify the
compiler.
2006-01-31 17:48:27 +00:00
christos
5883cf1e6d PR/32681: Yves-Emmanuel JUTARD: Fix and document -d [hostname [pub]] 2006-01-31 17:47:04 +00:00
christos
643cfdb62a PR/32680: Yves-Emmanuel JUTARD: Improve some error checking that causes
memory corruption on out of memory errors.
While I am here, remove some lint.
2006-01-31 17:36:56 +00:00
elad
6a22a76f5c fix tyop.
pr 32678 from yves emmanuel jutard.
2006-01-31 17:19:39 +00:00
christos
f0551e03f4 PR/32676: Yves-Emmanuel JUTARD: faithprefix should only be defined with INET6 2006-01-31 17:15:20 +00:00
xtraeme
38f79c01fe The NVidia nForce430 IDE Controller supports Ultra-DMA Mode 6, enable it.
Patch from MASUDA Hideo via tech-kern.
2006-01-31 16:49:26 +00:00
xtraeme
15a891cdcb GENERIC: add ral(4) at uhub.
GENERIC_LAPTOP: add ral(4) at cardbus/pci/uhub.
XEN0: add ral(4) at pci/uhub.
2006-01-31 16:42:09 +00:00
xtraeme
da63ffb9a6 Add ral(4) at pci/uhub and atu(4) at uhub. 2006-01-31 16:39:47 +00:00
xtraeme
1d4757bcd5 Add ral(4) at cardbus/pci/uhub and atu(4) at uhub. 2006-01-31 16:38:58 +00:00
is
99ff421490 Implement dealloc() - and implement alloc() in a way that it matches it. 2006-01-31 14:58:28 +00:00
yamt
acb669a7cf handle "strange" filesystems like layered filesystems and tmpfs,
where pgo_get returns pages which don't belong to the uobj.
also fix an XXX in uvm_loananon and lock-unlock mismatch in uvm_loanuobj.

PR/28372, PR/32665 (Alan Barrett).
2006-01-31 14:11:25 +00:00
yamt
43ed84382c re-apply uvm_fault.c 1.104. fixes will follow. 2006-01-31 14:05:47 +00:00
yamt
f03efb066e uvm_mremap: whitespace. 2006-01-31 14:03:53 +00:00
yamt
cab41a8b8a linux_sys_mremap: validate flags. 2006-01-31 14:02:55 +00:00
yamt
d9b9d1ddc8 falloc: grab fd_slock when calling fd_unused. 2006-01-31 14:02:10 +00:00
gdt
c3a7ca1d6d Change number of vnd to 32 from 4, since many users of XEN0 will need
more.  (One needs to MAKEDEV them, but that can easily be done on a
running system.)
2006-01-31 13:52:16 +00:00
kleink
0d98782592 tz{code,data}2006a out; tzdata2006a imported. 2006-01-31 12:10:43 +00:00
kleink
c682593001 Update for tzdata2006a. 2006-01-31 12:09:33 +00:00
kleink
ea0ae86b8a Import tzdata2006a. 2006-01-31 11:59:32 +00:00
scw
add941879c Document hack for gcc ICE compiling lib/libc/gdtoa/strtod.c for sh5. 2006-01-31 10:57:43 +00:00
scw
7317e21306 Workaround for a gcc-3.3.3 ICE compiling strtod.c for sh5.
Reported by skrll@
2006-01-31 10:56:57 +00:00
kochi
0cdeab4c58 remove ACPI_DISABLE_ON_POWEROFF option, which was there just for
compatibility of our old driver behavior, which is not necessary.
2006-01-31 09:30:06 +00:00
dsl
28cb02c94f Make the sh3 bswap headers look like all the other ports 2006-01-31 07:58:56 +00:00
dsl
498e318d85 This file only needs to #include sys/bswap.h 2006-01-31 07:51:41 +00:00
dsl
67d47e0290 Change sys/arch/xxx/include/bswap.h to #include machine/byte_swap.h then
sys/bswap.h in order to pick up the MD inline routines and the constant
folding definitions in the right order.
Code can include either sys/bswap.h or machine/bswap.h with the same effect.
2006-01-31 07:49:18 +00:00
kochi
053cdb7697 acpi(4): Import ACPI-CA 20060113 2006-01-31 05:49:04 +00:00
gdamore
067008df2a paddr_t should be 64-bits wide to accomodate full R4K 36-bit phys address.
(Alchemy needs it for various system peripherials located above 4GB.)
2006-01-30 23:57:51 +00:00