Commit Graph

115888 Commits

Author SHA1 Message Date
eivind
85cabcf2fc Document a couple of gotchas. 2005-05-26 22:30:12 +00:00
eivind
650e024e93 We are past 4.4BSD - use our new-found stat flags for pipes and fifos. 2005-05-26 22:14:37 +00:00
alfred
3d205deaeb decode mkdir args. 2005-05-26 20:06:57 +00:00
keramida
68652a78c5 Interlink systat(1), iostat(8) and vmstat(8) through their SEE ALSO
sections, so that users of one can learn about the others easily.
2005-05-26 17:54:16 +00:00
cognet
f2903fdd98 s/_KLD_MODULE/KLD_MODULE/ 2005-05-26 16:05:22 +00:00
cognet
f254cab2fe Don't enable interrupts in the dispatcher, there's no need to do so. 2005-05-26 15:02:47 +00:00
cognet
fa6c8c228a Don't call vm_page_dirty() in pmap_nuke_pv(), it's not the place to do so, and
it leads to funny things, such as pmap_remove_all() marking the page as dirty.
2005-05-26 15:01:13 +00:00
bmah
3acfa40f6a Move sed(1) -l release note to the right section. Don't know what I
was thinking (was I thinking?) when I wrote this.
2005-05-26 14:41:20 +00:00
bmah
fd76d94cb5 New release notes: autoboot_delay -1 (+MFC), NgATM 1.2, texinfo 4.8,
pkg_version -I.

Modified release notes:  bsnmp 1.9, new manpages (devfs.conf(5),
devfs.rules(5), pthread_atfork(3)).

Other MFCs noted:  sed(1) -l.
2005-05-26 14:38:16 +00:00
roberto
a083bab5c9 - Add further functionality to check for invalid characters
- Remove keyword 'continue' for more indepth error reporting
  on each line
- WARNS 6 Clean

Submitted by:	Liam J. Foy <liamfoy@dragonflybsd.org>
MFC after:	    1 week
2005-05-26 10:57:03 +00:00
brueffer
d03cded794 New release note: Read-only support for ReiserFS. 2005-05-26 10:48:35 +00:00
ache
14c12fcbc7 Fix: printed output flags (onocr) and (onlret) same as oxtabs
PR:             81256
Submitted by:   Arseny Nasokin <tarc@tarc.po.cs.msu.su>
2005-05-26 06:57:57 +00:00
glebius
b1bf2e29db Plug mbuf leak, that I have introduced in 1.85. Also restore important comment
from if_ethersubr.c:1.178. While here adjust formatting, to make code more
readable.

Reported by:	Alexey Kamyshev, rwatson
2005-05-26 06:50:00 +00:00
thompsa
5739e06d09 Add myself to the calendar.
Approved by: bms (mentor)
2005-05-26 03:21:16 +00:00
netchild
0a24aa32ae Add a note how to use nextboot(8) to test a kernel only once.
Approved by:	mentor (joerg)
Discussed with:	imp
2005-05-25 21:03:13 +00:00
ps
e1272db740 This is conform with the terminology in
M.Mathis and J.Mahdavi,
  "Forward Acknowledgement: Refining TCP Congestion Control"
  SIGCOMM'96, August 1996.

Submitted by:   Noritoshi Demizu, Raja Mukerji
2005-05-25 17:55:27 +00:00
schweikh
7a470fe26a Looking just at Makefiles was slightly too narrow to catch all
"inofficial" declarations of maintainership. Grep all plain files,
and insert the actual command the list was generated with, so
future updates avoid that pitfall.

Removed sheldonh@ who just released his maintainership of ntp/doc
after I informed him of this effort.
2005-05-25 17:37:57 +00:00
sheldonh
3a6cfde299 Release maintainership. More ambitious minds have plans for the ntp
docs.  Last I heard, Harlan Stenn was considering using FreeBSD's
pages as a starting point for the ISC NTP distribution's own pages.
If that happens, everyone wins and these can go away, to be replaced
by imported versions in contrib/ntp.
2005-05-25 16:30:43 +00:00
harti
2215cf5ce2 Under certain conditions the condition parser would go one past end of
the string. Until now this caused no harm, because the buffer code used
to tack two NULs onto buffers. With the new, soon to come, parsing code
this isn't the case anymore in all cases, so fix this.
2005-05-25 16:06:14 +00:00
pjd
e2e94ad958 After provider creation!! 2005-05-25 15:54:17 +00:00
brueffer
9297c1d406 Document support for some Dell PERC adapters.
Submitted by:	Muthu_T@Dell.com
MFC after:	3 days
2005-05-25 15:35:31 +00:00
peadar
ff0b9b04c5 Separate out address-detaching part of if_detach into if_purgeaddrs,
so if_tap doesn't need to rely on locally-rolled code to do same.

The observable symptom of if_tap's bzero'ing the address details
was a crash in "ifconfig tap0" after an if_tap device was closed.

Reported By: Matti Saarinen (mjsaarin at cc dot helsinki dot fi)
2005-05-25 13:52:03 +00:00
cognet
180583f397 Remove bits specific to CPUs we won't support (< armv4). 2005-05-25 13:46:32 +00:00
cognet
0e981171d9 Increase the refresh rate. 2005-05-25 13:44:55 +00:00
harti
f5278ca304 Add a missing comma which prevents compilation with debugging enabled.
Spotted by:	Donatas <donatas@lrtc.net>
2005-05-25 13:33:58 +00:00
pjd
adf65bda00 - Call root_mount_rel() when provider IS created, not earlier.
This should close the race observed by Daniel Eriksson.
- Remove redundant wakeup().
2005-05-25 13:10:04 +00:00
nyan
03ca0e6234 MFi386: Add ReiserFS 2005-05-25 12:32:06 +00:00
harti
a795b54c04 No need to specify the include subdirectory. During buildworld the
correct files are included from a temp. include directory.

Explained by:	ru
2005-05-25 12:04:44 +00:00
harti
073096d367 This commit was generated by cvs2svn to compensate for changes in r146611,
which included commits to RCS files with non-trunk default branches.
2005-05-25 12:03:26 +00:00
harti
ed95926eea Apply vendor patch: include the header files from the canonical place.
Explained to me by:	ru
2005-05-25 12:03:26 +00:00
harti
585c10a63f This commit was generated by cvs2svn to compensate for changes in r146609,
which included commits to RCS files with non-trunk default branches.
2005-05-25 12:00:03 +00:00
harti
bdb33d34aa Apply a vendor patch: silence gcc on arm (alignent when casting pointer).
Submitted by:	Olivier Houchard <cognet@ci0.org>
2005-05-25 12:00:03 +00:00
harti
4b7ffa6c31 Document why there is a dependency of certain object files from the
Makefile.

Requested by:	ru
2005-05-25 08:46:31 +00:00
ru
b07183289f Fix order (I introduced some time ago) broken in previous revision. 2005-05-25 07:31:05 +00:00
marcel
05e2ece9bf For ISA DMA maps, the chipsets scatter/gather feature is used. As
such, the segments pointer in the DMA tag will always be NULL. In
bus_dmamap_load(), temporarily point the segments pointer in the
DMA tag to a local variable so that we don't dereference a NULL
pointer. Reset the segments pointer to NULL after calling the
callback function with it.

PR: alpha/30486
MFC after: 1 week
2005-05-25 07:25:12 +00:00
cognet
a02cf1a2b2 MFp4: Setup arm9 to write back by default.
Obtained from:	NetBSD
2005-05-24 23:57:22 +00:00
cognet
abb47e9266 Remove kcopy(), we don't use it. 2005-05-24 23:55:09 +00:00
jmg
fc2ba3e1d1 make stat return an zero'd struct, and be a FIFO again... This is only
to fix libc_r since it requires stat to close fd's, and so commented in
the code...

PR:		threads/75795
Reviewed by:	ps
MFC after:	1 week
2005-05-24 23:42:50 +00:00
csjp
00296ee16d If sysctlbyname fails for kernel related reasons, tag the errno
string to the end of the error message. I think we used errx()
there when we really wanted an err().

MFC after:	1 week
2005-05-24 23:42:09 +00:00
mux
188aa648d6 Only build mount_reiserfs(8) on i386, it exists only there for now.
Spotted by:	ru
2005-05-24 23:06:10 +00:00
cognet
e96dedd1be We need to decrease p->p_lock after vm_fault() has been called. 2005-05-24 23:06:02 +00:00
cognet
dcf8e2f4c8 Correctly setup the UND stack in cpu_set_upcall(), and the trapframe in
cpu_thread_setup(), as done in cpu_fork().
2005-05-24 23:05:26 +00:00
cognet
626bb69925 Don't set the default of kern.fallback_elf_brand to FreeBSD for arm, as
binutils now do the job for us
2005-05-24 22:21:44 +00:00
cognet
7c55d0df01 - Try to avoid calling malloc() in bus_dmamap_create() and bus_dmamem_alloc()
for the dmamap by using static dmamaps.
- Don't do anything for BUS_DMASYNC_PREREAD and BUS_DMASYNC_POSTWRITE in
bus_dmamap_sync(), it's not needed anymore.
2005-05-24 22:10:35 +00:00
cognet
af966d34c8 Write back affected pages in pmap_qremove() as well. This removes the need
to change the DACR when switching to a kernel thread, thus making
userland thread => kernel thread => same userland thread switch cheaper by
totally avoiding data cache and TLB invalidation.
2005-05-24 21:47:10 +00:00
cognet
02506b5510 Use a more sane value for HZ. 2005-05-24 21:45:26 +00:00
cognet
046b8b69f5 Use asm versions of in_cksum() and friends. 2005-05-24 21:44:34 +00:00
grehan
85b2c4ecf8 Since the BAT mapping was removed a long time back, it can't
be assumed that modules are contiguous in memory (they're not)
so don't blindly __syncicache start/end. In fact, don't bother
syncing the icache for modules since the kernel will do it after
fixing up relocations.

This fixes the trap when loading modules at boot time.

Reported by:	orlando at break dot net
2005-05-24 21:43:49 +00:00
cognet
d9d4e43ad6 Asm version of bswap16().
Obtained from: 	NetBSD
2005-05-24 21:43:16 +00:00
cognet
9376af4bb3 Make sure we clean the RAS start address once we're done.
This fixes the random segfaults which occurs at high interrupts rate.
2005-05-24 21:42:31 +00:00